MPEG Transport Stream

Writable

video

MPEG-2 is a lossy compression standard (an improvement and expansion of the MPEG-1 standard) designed for the generic coding of video and audio and intended to cover a wide scope of application, including: video production, broadcast and editing. Streams are at potentially higher bitrates than MPEG-1 but more efficient compression making it suited to High Definition video. MPEG-2 Video supports both 'progressive' and 'interlaced' frame video. An MPEG-2 'Transport' stream file (TS) file (*.ts, *.m2ts) is designed for low-latency, real-time transmission and is used in broadcasting. It can contain multiple programmes, not necessarily intended for synchronised playback. TS incorporates features that can allow flexible access to and playback of stream content.

Identify it

Extensions.ts.m2t.m2ts.tsa.tsv
MIME typesvideo/mp2t
PRONOMfmt/585
WikidataQ1194435
Library of Congressfdd000635

Not sure your file is this? Identify it from its first bytes, in your browser.

Open it

Convert it

Convert a file in your browser The steps marked “in browser” run on your machine; nothing is uploaded.

ToWithFidelityCommand and losses
Advanced Audio CodingFFmpeg (WebAssembly)Partialin browser
Lossy audio only: the video is dropped.
FLAC 1.2.1FFmpegPartialffmpeg -i in.ts out.flac
Audio track only: the video is dropped.
FLAC 1.2.1FFmpeg (WebAssembly)Partialin browser
Audio track only: the video is dropped.
MP3FFmpeg (WebAssembly)Partialin browser
Lossy audio only: the video is dropped.
OggFFmpeg (WebAssembly)Partialin browser
Lossy audio only: the video is dropped.
Ogg Opus Codec Compressed Multimedia FileFFmpeg (WebAssembly)Partialin browser
Lossy audio only: the video is dropped.
WAVFFmpegPartialffmpeg -i in.ts out.wav
Audio track only: the video is dropped.
WAVFFmpeg (WebAssembly)Partialin browser
Audio track only: the video is dropped.
AVIFFmpeg (WebAssembly)Lossyin browser
Re-encoded with lossy codecs (H.264/AAC, or VP8/Vorbis for WebM).
GIF 89aFFmpeg (WebAssembly)Lossyin browser
10 frames per second, at most 480 pixels wide, 256 colours, no sound.
MatroskaFFmpegLossyffmpeg -i in.ts out.mkv
Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.
MatroskaFFmpeg (WebAssembly)Lossyin browser
Re-encoded with lossy codecs (H.264/AAC, or VP8/Vorbis for WebM).
MP3FFmpegLossyffmpeg -i in.ts out.mp3
Lossy audio only: the video is dropped.
MP4FFmpegLossyffmpeg -i in.ts out.mp4
Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.
MP4FFmpeg (WebAssembly)Lossyin browser
Re-encoded with lossy codecs (H.264/AAC, or VP8/Vorbis for WebM).
OggFFmpegLossyffmpeg -i in.ts out.ogg
Lossy audio only: the video is dropped.
QuickTimeFFmpeg (WebAssembly)Lossyin browser
Re-encoded with lossy codecs (H.264/AAC, or VP8/Vorbis for WebM).
WebMFFmpegLossyffmpeg -i in.ts out.webm
Re-encoded with lossy codecs by default; try `-c copy` to remux without re-encoding when the codecs fit the container.
WebMFFmpeg (WebAssembly)Lossyin browser
Re-encoded with lossy codecs (H.264/AAC, or VP8/Vorbis for WebM).
0

Sources

From Converters (FFmpeg, ImageMagick, Pandoc, LibreOffice), WebAssembly engines (ImageMagick, FFmpeg, Pandoc, 7-Zip, GDAL, Assimp, resvg), Just Solve the File Format Problem (File Formats Wiki), PRONOM, Wikidata. Updated 2026-10-26.

Improve this record JSON