If a YouTube video has sound in your browser but not in VLC, start by checking VLC’s mute, volume, audio-track selection and output device. If other apps are silent too, investigate system sound first; if local files play with sound in VLC but YouTube streams do not, check for a stream-handler compatibility issue without assuming that is the cause.
Use the comparisons below to narrow down the fault before changing settings. Make one change at a time, then retest the same video so you know whether it made a difference.
Determine whether the problem is VLC-only
Begin with a short decision tree. Play the same YouTube video in a browser, then play a local video or audio file in VLC. Also check whether a separate app, such as a music player or a system notification, makes sound. These tests divide the problem into two useful branches: system-wide sound trouble or a problem limited to VLC; and general VLC audio trouble or a problem limited to YouTube streams.
| What you hear | What it suggests | Where to look next |
|---|---|---|
| No sound from the browser, VLC or other apps | The problem may be system-wide or device-specific | Check system volume, selected output and connections |
| Browser and other apps have sound; VLC local files and streams are silent | The problem is more likely within VLC or its output route | Check VLC playback state, output device and output module |
| Local files have sound in VLC; YouTube videos in VLC do not | The fault may be specific to streaming or YouTube handling | Check the stream, VLC release and compatibility cautiously |
| VLC and the browser both play the same video with sound | The original silence may have been temporary or tied to a prior selection | Retest after any change and note what restored sound |
This is a diagnostic guide, not proof of a particular cause. A failed YouTube video could be affected by its availability or connection as well as audio settings. Likewise, an apparently silent app may be routed to a different output than the one you are listening to. Keep the test conditions as similar as you can: use the same video, headphones or speakers, and volume level.
YouTube Help recommends checking browser and device volume, sound settings, and restarting the browser or device when YouTube has no sound. Its no-sound troubleshooting guidance is useful if YouTube is silent outside VLC too. For a live channel workflow, keep audio and video checks separate; an issue such as audio drift in a long YouTube live stream is different from no audio at all.
Check mute, volume and the selected audio track
If sound works in other applications, first inspect VLC’s playback state. Make sure VLC is not muted and its volume is raised. Then check the system’s application mixer, where an individual app can have its own volume level even when the main system volume is audible. Don’t assume that raising the volume in the player also raises the system or app-mixer setting.
Next, confirm that VLC has an audio track selected. A video may contain multiple tracks, or the currently selected track may contain no sound. The control labels and menu locations can differ between VLC releases and operating systems, so look for the audio or track-selection controls in your installed version rather than following a menu path written for another build. If the track list offers alternatives, try another track and listen again.
Keep the volume moderate while testing. If you increase it to compensate for a muted or unselected track, you may get unexpectedly loud playback once sound returns. Restore a comfortable level after checking the mute state and track selection.
For a useful comparison, test a local file that you know has audible sound and is not muted. If that file plays correctly, VLC’s basic audio output is at least working in that test; the YouTube stream may need separate investigation. If a local file is silent too, don’t start replacing stream-related files yet. Check VLC’s output route and module first.
For channels assembled from prerecorded material, silent playback can also be confused with a source file that has no usable audio. Before changing a player setting, verify the file in another player. If you are preparing a continuous channel, the practical checks in our guide to running an always-on Hindu mantra stream can help keep source preparation distinct from playback troubleshooting.
Verify the output device and system sound
Your computer may be sending VLC’s sound somewhere other than the speakers or headphones you expect. Check the operating system’s selected output device, then confirm VLC is not assigned to a different device in any app-specific sound settings available on that system. If you recently connected Bluetooth headphones, a monitor over HDMI or a USB audio interface, check that the intended device is active rather than merely connected.
Test the selected device with another app. If all apps are silent, check the system’s master volume and the output device’s own controls, then confirm that speakers are powered or headphones are connected. YouTube Help also recommends checking device sound settings. If you are using external speakers or a display, reconnecting them or selecting the intended output may reveal a routing problem; there is no need to buy replacement equipment unless a device fault has actually been identified.
If other apps make sound through the intended device but VLC does not, focus on VLC’s own route. Some operating systems and VLC versions allow an output-device choice within the player; check the relevant controls in your version. A device selected in the operating system does not necessarily mean an application already using another route will switch automatically. Close and reopen VLC after changing a system output if the player continues to use the previous route.
Try not to change several things at once. For example, select the intended headphones, play the same video, and note the result before changing VLC’s output module. A short record of the device and setting you changed is helpful when you need to undo a change or ask someone else to check the setup.
Try another VLC audio output module
When VLC alone has no sound, its audio output module is another setting worth testing. VideoLAN’s documentation advises trying a different output module and restarting VLC after saving the change. The available modules depend on the operating system and VLC build, so treat this as a controlled test rather than a universal menu recipe.
On Windows, VideoLAN’s Windows FAQ says DirectX and Win32 waveOut should work in most cases. That is Windows-specific advice, not a recommendation for every platform. On another operating system, use the output choices actually shown by your VLC installation and consult current documentation for that platform.
Change one module, save or apply the setting, then quit and reopen VLC before testing. Use the same local file that was silent before. If audio returns, test the YouTube video as well. If it does not, restore the previous choice and try another available module only if you can identify how to return to the original setting. A different module may behave better with one device and worse with another, so keep the outcome rather than assuming the first change is permanent.
VideoLAN’s VLC media-player FAQ covers audio troubleshooting and YouTube streaming failures. Its instructions do not establish identical controls across current platforms and releases. Where a setting is unclear, check the documentation for your installed version instead of relying on a screenshot or file path from an older guide.
Check whether the issue affects only YouTube streams
Now compare a local file with the YouTube video in VLC. If both are silent, return to VLC’s audio configuration and the system’s output route. If local media has sound, but YouTube playback in VLC is silent or fails, stream-handler compatibility becomes one possibility. It is not a diagnosis: a particular video, connection or playback condition could also be involved.
VideoLAN’s documentation notes that changes to YouTube’s transmission protocols can affect VLC’s ability to stream videos. This can help explain why a YouTube stream behaves differently from a local file, but it does not tell you that a protocol change caused your particular silence. First check that the video plays in a browser and confirm whether other YouTube videos behave the same way in VLC. If only one video is affected, avoid making a broad change to VLC based on that single test.
For a longer-lived YouTube workflow, do not confuse a playback test in VLC with a full live-broadcast setup. An encoder sending a feed to YouTube has different failure points from VLC playing a YouTube page or stream. If you are weighing a local production workflow, running a 24/7 YouTube stream with PRISM Live Studio describes a separate path; it will not diagnose VLC’s audio output, but it may clarify which software is responsible for your broadcast.
If YouTube streams alone fail in VLC across more than one video, update VLC before considering legacy handler procedures. Then repeat the same comparison. Keep track of whether browser playback, local VLC playback and YouTube-in-VLC playback each have sound; that evidence is more useful than a guess about the protocol.
Update VLC and treat legacy fixes cautiously
Use the current official VLC release appropriate to your operating system, and confirm that an update completed before repeating the test. VideoLAN’s older FAQ discusses updating VLC and replacing its YouTube Lua handler as approaches to streaming problems. The page contains legacy, version-dependent guidance; it should not be read as proof that a particular replacement file or path applies to your installation today.
Do not copy a file into a guessed folder, overwrite a handler from an old tutorial, or download a replacement from an unverified site. The exact location and compatibility can change with the VLC release and operating system. A procedure that matched an older version may be ineffective or make troubleshooting harder on a current one. The research available for this article does not establish one current file-replacement procedure that applies across platforms, so this guide does not prescribe one.
If updating does not change the result, consult current VideoLAN documentation for your installed release and platform. Include the simple test results when seeking help: whether the browser has sound, whether local VLC media has sound, and which output device you used. Those details help distinguish an output issue from a YouTube-only playback problem without claiming either one is certain.
For a channel that depends on a file playing continuously, a silent source or player interruption can affect the broadcast independently of YouTube stream-handler behaviour. Check the original media and your actual broadcast path rather than assuming a YouTube playback fix will resolve every source problem. A separate guide to keeping a prerecorded loop on YouTube may help you identify the difference between playing a video in VLC and sending it as a live stream.
Retest playback after each change
A clean retest prevents a setting change from being mistaken for a fix. Use the same video and output device, and change only one item at a time: VLC mute or volume, selected track, output device, or output module. After changing a module, restart VLC as VideoLAN advises, then test again. Record what you changed and whether local media, YouTube in VLC, and YouTube in a browser each have sound.
If one change restores sound, repeat the test once before moving on. Check another local file or YouTube video to see whether the result holds beyond the original example. This is not a guarantee that every stream will work; it simply helps establish whether the change addresses the symptom you observed.
If none of the checks changes the result, put settings back to their original state where possible. Then note your operating system, VLC release, selected output device, and which playback tests failed. Use those details when consulting current VideoLAN support material or a technically capable person. Avoid making several undocumented changes in succession: if the sound returns, you will not know which one mattered, and if it does not, you may have introduced another variable.
Before committing, compare the operating options on the pricing page. When the file and channel are ready, start free — 24-hour trial, no card.
FAQ
Why does YouTube have sound in my browser but not in VLC?
The two applications can use different audio settings and output routes, so browser sound does not prove VLC is configured the same way. Check VLC’s mute, volume, selected track and output device first; if local files work but YouTube streams do not, investigate streaming compatibility as a possibility rather than a confirmed cause.
Why is local media audible in VLC but a YouTube video silent?
That comparison suggests the problem may be specific to YouTube playback in VLC, but it does not establish why. Test more than one video, confirm browser playback, and update VLC from the official source before considering old handler guidance.
Should I replace VLC’s YouTube Lua file?
Do not rely on a file-replacement instruction written for an older VLC version unless current official documentation confirms it applies to your installed release and operating system. VideoLAN’s FAQ includes legacy, version-dependent guidance, not a universal current procedure.
What if every app on my computer is silent?
Treat that first as a system or device sound problem, not a VLC-specific one. Check system volume, the selected output device and the device’s connections, then test sound in another app before returning to VLC.