Devices & apps

CCTV / NVR videos won’t play? Here’s why — and the free fix

CCTV / NVR saves videos as MP4 / AVI / TS files with H.264 / HEVC video and G.711 / AAC audio.

Updated 2026-11-11

At a glance

Saved asMP4 / AVI / TS
VideoH.264 / HEVC
AudioG.711 / AAC

Why it doesn’t play

Every video is compressed with a codec. When the player lacks it, you see “unsupported codec”, “can’t play” or a request to buy an extension.

Play it free with PlayAnyVideo

  1. 1

    Drop the file into PlayAnyVideo — it brings its own decoders, nothing to install.

  2. 2

    For very large or professional files use the free Windows app.

  3. 3

    If the browser can’t decode it, the built-in universal engine (open-source, LGPL) takes over automatically.

  4. 4

    For the heaviest files (4K/8K HEVC, DTS, TrueHD) install the free Windows app: it converts on the fly with your graphics card and plays everything.

  5. 5

    On Android, choose “Open with → PlayAnyVideo” from your file manager or messenger.

FAQ

Is it really free?

Yes. PlayAnyVideo has no ads, no paid codecs and no locked features.

Is my CCTV / NVR file uploaded anywhere?

No. Playback happens on your own device; local files are never sent to a server.

Do I need a codec pack?

No. Codec packs can break other players and often bundle adware. PlayAnyVideo brings its own decoders.

Related guides

All guides