跳转到主要内容
Formats & playback 6 min read

Playing USB Videos on a TV: Supported Formats and Fixes

TV built-in players are far narrower than computer players. H.264 MP4 plays everywhere; everything else depends on the chipset. Check the codec first, convert to H.264 if needed — one pass ends the guessing.

General support map

  • H.264 + MP4: universal baseline on every smart TV and box.
  • H.264 + MKV: widely supported on recent TVs; old firmware varies.
  • HEVC/H.265: mostly 4K sets; 1080p-era TVs often lack it.
  • TS / FLV / RMVB: usually unsupported — remux or transcode.
  • Filesystem: exFAT is the safest; NTFS/FAT32 choke on files over 4 GB.

Diagnosing a file that won't play

Visible in the list but black screen or stuck: codec problem. Not listed at all: filesystem or extension problem. The classic trap is a lie-by-extension — an .mp4 shell holding HEVC video, where the codec is what the TV rejects.

Fix by finding: HEVC → transcode to H.264; TS/FLV → remux to MP4 first (seconds, lossless), transcode only if that fails; RMVB → transcode.

TV-friendly output settings

H.264 in MP4, keep source resolution (the TV scales), CRF 20–23. Audio to AAC — AC3/DTS tracks are the usual "picture plays, no sound" cause.

Keep files flat in the root or one folder level, with simple names; some firmwares choke on long paths with special characters.

Frequently asked questions