Video

Video Has Picture But No Sound

A video file plays visually but there is no audio — the video track is fine but the audio track is silent or missing.

Last updated

Diagnose First: Is It the File or the Player?

Before troubleshooting the file, rule out simple causes:

  1. Check system volume — not just the application volume
  2. Check the player volume — the video player may have its own mute or volume control
  3. Try a different player — install VLC (free) and open the file. If VLC plays audio, the issue is your original player, not the file.
  4. Try a different audio device — switch from speakers to headphones to rule out hardware

Advertisement

Cause 1: Audio Codec Not Installed

The video uses an audio codec your system cannot decode.

Common culprit codecs: AC3 (Dolby), DTS, TrueHD, FLAC audio in video containers

Fix: Install VLC — it includes decoders for every common audio codec. Alternatively, install K-Lite Codec Pack (Windows).


Cause 2: The File Has No Audio Track

Some video files genuinely have no audio — screen recordings, camera footage recorded with microphone disabled, or video exported without audio.

Check: Open the file in VLC → Tools → Codec Information. If the Audio section shows "None" or is absent, the file has no audio track.

Fix: Nothing to fix — the audio was never there. Obtain a new copy of the file from the source.


Cause 3: Audio Track Is Present But Disabled in Player

In VLC: Audio menu → Audio Track → check if a track is available and selected In Windows Media Player: Right-click during playback → Enhancements → check audio In browser: The video element may have the audio track disabled via JavaScript


Cause 4: Audio and Video Are Out of Sync (Audio Plays Very Briefly Then Stops)

If you hear audio for the first fraction of a second then silence, the audio codec is loading but crashing.

Fix: Re-encode the audio track to AAC using HandBrake (free) or FFmpeg:

ffmpeg -i input.mp4 -c:v copy -c:a aac output.mp4

This re-encodes only the audio (very fast) while keeping the video unchanged.


Cause 5: Corrupted Audio Track

If the video plays fine but audio is static, popping, or cuts in and out, the audio stream is corrupted.

Fix: Re-encode the audio track as above. If the corruption is severe, the audio may not be recoverable from that file.

Frequently asked questions

Why does a video play picture but have no sound?

The most common cause is an unsupported audio codec. Install VLC (free) — it includes decoders for every common audio codec and will play the audio if the track is present. If VLC also has no audio, the video file has no audio track.

How do I check if a video file has an audio track?

In VLC: open the video → Tools → Codec Information → look for the Audio section. If it shows "None" or is absent, the file genuinely has no audio. If an audio codec is listed (e.g., AAC, AC3), the track exists but your player may lack the decoder — use VLC.

How do I re-encode audio in a video to fix no-sound issues?

Use HandBrake (free): open the video → Audio tab → set Codec to AAC (FDK) → Encode. This re-encodes only the audio track to the universally supported AAC format while keeping the video unchanged. Alternatively, use the command: ffmpeg -i input.mp4 -c:v copy -c:a aac output.mp4