Quick Verdict
Use MKV when…
MKV is the better choice for local video storage and playback — more flexible, smaller overhead, and excellent software support. TS is essential for broadcast, IP streaming, and when you need a format that remains playable even if the recording is interrupted mid-stream.
Use TS when…
Use MKV for your media library; use TS for capture from broadcast sources or network streams.
MKV vs TS: Feature Comparison
| Feature | MKV | TS |
|---|---|---|
| Full name | Matroska Video | MPEG-2 Transport Stream |
| Introduced | 2002 (open standard) | 1995 (MPEG-2 Part 1) |
| Video codecs | Any (H.264, H.265, AV1, VP9…) | H.264, H.265, MPEG-2 |
| Streaming robustness | Low (seeks via index) | Very high (self-synchronising) |
| Multiple audio tracks | Unlimited | Yes |
| Subtitles in container | ASS, SRT, PGS, VOBSUB | DVB subtitles only |
| Chapters | Full support | Limited |
| Error recovery | Limited | Excellent (fixed packet size) |
| Broadcast use | No | DVB, ATSC, IPTV, Blu-ray |
When MKV wins
- ✓Full name: Matroska Video
- ✓Introduced: 2002 (open standard)
- ✓Video codecs: Any (H.264, H.265, AV1, VP9…)
When TS wins
- ✓Full name: MPEG-2 Transport Stream
- ✓Introduced: 1995 (MPEG-2 Part 1)
- ✓Video codecs: H.264, H.265, MPEG-2
Frequently asked questions
Can VLC play TS files?
Yes. VLC supports .ts and .m2ts files natively with no additional codecs required. Most media players (Kodi, PotPlayer, mpv, MPC-HC) also support Transport Stream natively. TS playback on smart TVs varies — some support it, others don't.
How do I convert TS to MKV?
Use FFmpeg: `ffmpeg -i input.ts -c copy output.mkv` — this remuxes the streams into MKV without re-encoding, preserving full quality. Alternatively, HandBrake can open TS files and encode them to MKV with H.264 or H.265. MKVToolNix offers lossless MKV creation from TS sources.
Why do TV recordings save as TS?
Because Transport Stream was designed for broadcast delivery. DVR systems, satellite receivers, and TV tuner cards record in TS because it matches the broadcast stream format exactly — no transcoding needed, and recordings are usable even if the disk fills up mid-recording (the partial TS file is still playable).
Is MKV the same as AVC/H.264?
No. MKV is a container (wrapper) and H.264/AVC is a video codec. An MKV file usually contains H.264 or H.265 video, but could also contain VP9, AV1, MPEG-2, or any other codec. The container and codec are separate concerns — this is why MKV is so flexible.
Ready to convert?
Free, browser-based converters — no upload, no signup required.
More comparisons
View all format comparisons →