Browse all guides

VIDEO PLAYBACK GUIDE

How to fix a video that will not play, has no picture or has no sound

SHORT ANSWER: When a video will not play, keep the original file and identify the failing layer: access, container, video codec, audio codec or device performance. Try another known-good local file, read the exact error, test another audio track and avoid renaming the extension. Convert only the unsupported track or file after the cause is clear.

Use the symptom to choose the first test

No picture and no sound can indicate file access, an unsupported container, damage or a network failure. Sound without picture points toward the video codec, profile, HDR path or decoder load. Picture without sound points toward the selected audio track or audio codec. Freezing after playback begins can indicate damaged timestamps, storage speed, heat or decoder pressure.

Open a small known-good file from local storage. If it works, the player installation is probably healthy and the investigation can stay focused on the source file or stream.

Container and codec are not the same

MP4, MKV and WebM describe how tracks are packaged. H.264, HEVC, AV1, VP9, AAC and Opus describe encoded tracks. A supported container can hold an unsupported codec, so changing .mkv to .mp4 does not convert anything.

Remuxing moves compatible tracks into another container without re-encoding. Transcoding decodes and re-encodes a track, which takes longer and can reduce quality. Use remuxing when only the package is the problem; transcode only the incompatible track when possible.

A safe diagnostic sequence

Copy a remote or removable-storage file to reliable local storage, then try again. Select another audio or subtitle track, disable optional visual effects, and compare a lower-resolution sample from the same source. Check free storage and temperature for high-resolution or HDR files.

  • Read and record the exact error category.
  • Keep the original file unchanged.
  • Test a known-good local file.
  • Inspect container, video codec, audio codec, profile and resolution.
  • Remux or transcode only after identifying the incompatible layer.

When conversion is reasonable

A broadly compatible mobile target is often H.264 video with AAC audio in MP4, but no combination is universal. Preserve frame rate and aspect ratio, choose a sensible bitrate and verify subtitles and audio tracks after conversion. Keep the source until the new file has played completely.

FREQUENTLY ASKED QUESTIONS

Frequently asked questions

Why do I hear audio but see a black screen?

The video codec, profile, HDR mode or resolution may be unsupported or too demanding while the audio track remains playable.

Will changing the file extension fix playback?

Usually not. Renaming does not change the container structure or encoded tracks.

Should I convert every file that fails once?

No. First rule out temporary access, storage, network, selected-track and player-state problems. Convert only after identifying a real compatibility issue.

Official sources

Android: Supported media formats Android: MediaMuxer output formats Apple: AVFoundation media playback

Related app

Media Player - Vidorec

See the details
FREE DOWNLOADGet it on Google PlayCOMING SOONDownload on the App Store