Reference

Why won’t my video play?

A practical checklist for codec, container, browser, app, and device compatibility problems.

Quick answer: A video usually fails because the player does not support the codec inside the file, even if it recognizes the file extension.

Check the file extension

MP4, MKV, MOV, and WebM are containers. The extension does not tell the full story. The video and audio streams inside may use codecs your device cannot decode.

Try a safer format

For broad compatibility, convert a copy to MP4 with H.264 video and AAC audio.

Common causes