Convert TS to MPEG

Drag and drop files here or click to select.
Max file size 100mb.
Uploading progress:

TS vs MPEG Format Comparison

Aspect TS (Source Format) MPEG (Target Format)
Format Overview
TS
MPEG Transport Stream

A streaming-oriented container designed for broadcast television and live transmission where data loss is expected. Transport Stream uses fixed-length 188-byte packets with error correction for resilience against transmission errors. TS supports multiplexing multiple programs within a single stream and is the foundation of HLS adaptive bitrate streaming and Blu-ray disc storage.

Standard Lossy
MPEG
MPEG Program Stream

The original MPEG video format using MPEG-1/MPEG-2 video compression, standardized for DVD-Video and early digital television. MPEG Program Stream wraps MPEG-1 or MPEG-2 video with MP2 or AC-3 audio for sequential playback, designed for reliable local media like DVDs and VCDs rather than broadcast streaming. The .mpeg extension is the full-length variant of .mpg.

Legacy Lossy
Technical Specifications
Container: MPEG-2 Transport Stream (ISO/IEC 13818-1)
Video Codecs: MPEG-2, H.264/AVC, H.265/HEVC
Audio Codecs: MPEG-1 Layer II (MP2), AAC, AC-3, DTS
Max Resolution: Up to 8K (H.265 in ATSC 3.0)
Extensions: .ts, .mts, .m2ts, .tsv
Container: MPEG Program Stream (ISO/IEC 11172-1, 13818-1)
Video Codecs: MPEG-1, MPEG-2
Audio Codecs: MPEG-1 Layer II (MP2), MP3, AC-3
Max Resolution: Up to 1920×1152 (MPEG-2 Main Profile @ High Level)
Extensions: .mpeg, .mpg, .vob, .m2p
Video Features
  • Subtitles: DVB subtitles, teletext, closed captions
  • Chapters: Not native (segment-based navigation)
  • Multi-Audio: Multiple audio PIDs per program
  • HDR: HDR10, HLG (ATSC 3.0, DVB)
  • EPG: Electronic Program Guide metadata
  • Error Recovery: Forward error correction for broadcast reliability
  • Subtitles: DVD subtitles (VobSub bitmap), closed captions
  • Chapters: DVD chapter points (in VOB container)
  • Multi-Audio: Up to 8 audio streams (DVD specification)
  • HDR: Not supported
  • DRM: CSS (Content Scramble System) for DVD
  • Streaming: Sequential playback, not designed for adaptive streaming
Processing & Tools

TS encoding and broadcast with FFmpeg:

# Encode to MPEG Transport Stream
ffmpeg -i input.mp4 -c:v libx264 -c:a aac \
  -f mpegts output.ts

# Create HLS segments from TS
ffmpeg -i input.ts -c copy -hls_time 10 \
  -hls_list_size 0 output.m3u8

MPEG Program Stream encoding with FFmpeg:

# Convert TS to MPEG-2 Program Stream
ffmpeg -i input.ts -c:v mpeg2video -b:v 5M \
  -maxrate 8M -bufsize 2M -c:a mp2 -b:a 256k output.mpeg

# DVD-compliant MPEG-2 encoding
ffmpeg -i input.ts -target ntsc-dvd output.mpeg
Advantages
  • Error-resilient packet structure for broadcast
  • Foundation of HLS adaptive bitrate streaming
  • Multiple program multiplexing in single stream
  • Blu-ray disc storage format (M2TS)
  • Supports modern codecs (H.264, H.265)
  • Industry standard for broadcast and IPTV
  • Universal hardware decoder support (DVD players, set-top boxes)
  • Mature, standardized format (ISO/IEC)
  • Excellent broadcast television compatibility
  • Reliable sequential playback
  • DVD authoring industry standard
  • Low CPU decoding requirements
Disadvantages
  • Packet overhead increases file size (188-byte packets)
  • Not ideal for local file storage (use MP4/MKV)
  • Complex structure for simple file playback
  • Limited desktop player support compared to MP4
  • No native chapter or attachment support
  • Poor compression efficiency vs modern codecs (H.264, H.265)
  • Large file sizes for equivalent quality
  • No support for modern codecs (H.264, VP9, AV1)
  • Limited to standard definition / early HD resolutions
  • No variable frame rate support
  • Outdated for web delivery
Common Uses
  • Broadcast television (DVB, ATSC, ISDB)
  • HLS streaming segments
  • Blu-ray disc storage (M2TS)
  • IPTV and cable television delivery
  • Digital video recorder (DVR) output
  • Live streaming infrastructure
  • DVD-Video disc authoring
  • Broadcast television (DVB, ATSC legacy)
  • Video CD (VCD) production
  • Legacy media archives
  • CCTV and surveillance recordings
  • Cable and satellite TV content
Best For
  • Broadcast television and IPTV delivery
  • HLS adaptive bitrate streaming
  • Blu-ray disc authoring (M2TS)
  • Live event streaming with error recovery
  • Multi-program broadcast multiplexing
  • DVD authoring and production
  • Broadcast television compatibility
  • Legacy media system integration
  • Hardware DVD/Blu-ray player playback
  • Archival of broadcast recordings
Version History
Introduced: 1995 (ISO/IEC 13818-1, MPEG-2 Systems)
Current Version: MPEG-2 Systems Amendment 4 (2018)
Status: Active standard for broadcast, Blu-ray, and HLS
Evolution: MPEG-2 TS (1995) → DVB/ATSC (1998) → Blu-ray/M2TS (2006) → HLS segments (2009) → ATSC 3.0 (2019)
Introduced: 1993 (MPEG-1, ISO/IEC 11172), 1995 (MPEG-2, ISO/IEC 13818)
Current Version: ISO/IEC 13818 (MPEG-2, multiple parts)
Status: Legacy standard, maintained for broadcast and DVD
Evolution: MPEG-1/VCD (1993) → MPEG-2/DVD (1995) → DVB/ATSC broadcast → still used in broadcast TV
Software Support
Media Players: VLC, mpv, PotPlayer, Kodi
Web Browsers: Via HLS.js (as HLS segments)
Video Editors: Adobe Premiere Pro, DaVinci Resolve, Kdenlive
Mobile: Android/iOS (via HLS streaming players)
CLI Tools: FFmpeg, tstools, DVBInspector, MediaInfo
Media Players: VLC, Windows Media Player, mpv, MPC-HC
Web Browsers: Not natively supported
Video Editors: Adobe Premiere Pro, DaVinci Resolve, Avidemux
Mobile: Android (VLC, MX Player), iOS (VLC)
CLI Tools: FFmpeg, mpgtx, dvdauthor, MEncoder

Why Convert TS to MPEG?

Converting TS to MPEG transforms a broadcast Transport Stream into an MPEG Program Stream — essentially moving from the broadcast delivery format to the local playback and DVD authoring format. Both use MPEG-2 video, but Transport Stream is optimized for unreliable transmission channels with error recovery packets, while Program Stream is optimized for reliable local media like DVDs, hard drives, and optical discs. The conversion removes broadcast-specific overhead and produces a cleaner file for DVD authoring and legacy playback systems.

The primary use case for TS-to-MPEG conversion is DVD authoring. If you have recorded broadcast television as TS files and want to burn them to DVD for playback on standalone DVD players, the content must be in MPEG Program Stream format with specific encoding parameters (NTSC: 720x480, PAL: 720x576, MPEG-2 at DVD-compliant bitrates). FFmpeg's -target ntsc-dvd or -target pal-dvd presets handle all the DVD specification requirements automatically.

Another scenario is converting TS recordings for legacy media systems that expect MPEG Program Stream input. Some older digital signage systems, medical imaging displays, and industrial video equipment were designed around MPEG PS files. Converting broadcast captures to MPEG PS provides compatibility with these installed systems without requiring hardware upgrades.

Note that this conversion typically requires re-encoding even when the TS already contains MPEG-2 video. While the video codec is the same, the container structure must change from Transport Stream packets to Program Stream packs. In some cases, FFmpeg can perform a format remux, but DVD authoring usually requires strict bitrate and resolution compliance that demands re-encoding for consistent results.

Key Benefits of Converting TS to MPEG:

  • DVD Authoring: Create DVD-compliant video for disc burning
  • Hardware Playback: Compatible with standalone DVD players and set-top boxes
  • Legacy Systems: Work with older media equipment expecting MPEG PS
  • Broadcast Archive: Convert broadcast captures to standardized storage format
  • Reduced Overhead: Remove TS packet structure for cleaner local files
  • Universal Decoder: MPEG-2 has hardware decoders in virtually all video devices
  • Simple Structure: Sequential MPEG PS is easier to parse than packetized TS

Practical Examples

Example 1: DVR Recording to DVD Disc

Scenario: A grandmother wants to watch recorded TV shows on her DVD player. The grandchild records broadcast programs via DVB-T as TS files and needs to convert them to DVD-compliant MPEG for disc burning.

Source: cooking_show_ep42.ts (3.2 GB, 1920x1080, H.264, AAC)
Conversion: TS → MPEG (DVD-compliant)
Result: cooking_show_ep42.mpeg (4.1 GB, 720x576 PAL, MPEG-2, MP2)

DVD authoring workflow:
1. Downscale 1080p to 720×576 PAL DVD resolution
2. Re-encode to MPEG-2 at 6 Mbps (DVD maximum)
3. Convert audio to MP2 stereo at 256 kbps
4. Generate DVD-compliant MPEG Program Stream
5. Author DVD with dvdauthor and burn to disc
✓ Plays on any standalone DVD player
✓ DVD navigation menu can be added
✓ 2 hours of content fits on single DVD-5 disc
✓ No special software needed for playback

Example 2: Broadcast Archive Standardization

Scenario: A regional TV station has years of broadcast recordings in various TS formats (different PIDs, codecs, bitrates) and needs to standardize them as MPEG Program Stream files for their archive catalog system.

Source: Mixed TS recordings (MPEG-2/H.264, various bitrates)
Conversion: TS → MPEG (standardized archive format)
Result: Consistent MPEG-2 PS files at fixed parameters

Archive standardization:
1. Analyze each TS file for source parameters
2. Re-encode all to MPEG-2 at 8 Mbps CBR
3. Standardize audio to MP2 stereo 384 kbps
4. Maintain original resolution (up to 1080i)
5. Sequential naming with metadata catalog
✓ Uniform format across entire archive
✓ Every file plays on any MPEG-2 decoder
✓ Consistent bitrate simplifies storage planning
✓ Legacy archive system indexes files correctly

Example 3: Digital Signage Content Preparation

Scenario: A retail chain receives IPTV promotional content as TS streams and needs to convert them to MPEG PS for their installed digital signage players that only accept .mpeg files.

Source: promo_spring_2026.ts (800 MB, 1280x720, H.264, AAC)
Conversion: TS → MPEG (for signage players)
Result: promo_spring_2026.mpeg (1.4 GB, 1280x720, MPEG-2, MP2)

Signage deployment:
1. Re-encode H.264 to MPEG-2 for signage hardware
2. Set constant bitrate (CBR) for smooth loop playback
3. Convert audio to MP2 for hardware decoder support
4. Test on sample signage player before deployment
5. Deploy to all store locations via USB update
✓ Loops seamlessly on signage hardware
✓ CBR prevents buffering on limited-memory players
✓ MPEG-2 hardware decoder uses minimal power
✓ No software updates needed on installed players

Frequently Asked Questions (FAQ)

Q: What is the difference between TS and MPEG?

A: Both are MPEG-2 system layer formats, but they serve different purposes. TS (Transport Stream) uses fixed 188-byte packets with error correction for broadcast transmission over unreliable channels. MPEG PS (Program Stream) uses variable-length packs for reliable local media like DVDs. TS handles transmission errors gracefully; PS assumes error-free sequential access.

Q: Can I convert TS to MPEG without re-encoding?

A: If the TS file contains MPEG-2 video, a container remux is sometimes possible: ffmpeg -i input.ts -c copy -f mpeg output.mpeg. However, this does not always produce compliant results, especially for DVD authoring. For reliable output, re-encode using -target ntsc-dvd or -target pal-dvd presets.

Q: Why is the MPEG file larger than the H.264 TS source?

A: MPEG-2 compression is significantly less efficient than H.264. A 1 GB H.264 TS file may produce a 2-3 GB MPEG-2 file at equivalent visual quality. This is the fundamental trade-off — MPEG-2 requires higher bitrates for the same quality, but it is mandatory for DVD compatibility and legacy hardware playback.

Q: What resolution should I use for DVD output?

A: DVD-Video has strict resolution requirements: NTSC uses 720×480 (29.97 fps), PAL uses 720×576 (25 fps). You can also use half-resolution (352×480 NTSC, 352×576 PAL) for longer recordings at lower quality. FFmpeg's -target ntsc-dvd and -target pal-dvd automatically set the correct parameters.

Q: How much content fits on a DVD?

A: A DVD-5 (single layer) holds 4.7 GB, which fits approximately 1-2 hours of DVD-quality MPEG-2 video at 5-8 Mbps. A DVD-9 (dual layer) holds 8.5 GB for up to 4 hours. Lower the bitrate to fit more content, but quality decreases. For a 3-hour TS recording, you may need to reduce the bitrate to 3-4 Mbps to fit on a single DVD-5.

Q: Can I preserve HD resolution in the MPEG output?

A: MPEG-2 supports up to 1920×1152, so HD content can be preserved. However, DVD-Video is limited to standard definition. For HD MPEG-2, use ffmpeg -i input.ts -c:v mpeg2video -b:v 15M output.mpeg without the DVD target preset. Blu-ray uses MPEG-2 at HD resolutions, but the container format is M2TS (Transport Stream), not MPEG PS.

Q: Is MPEG the same as MPG?

A: Yes, .mpeg and .mpg are the same format — they use identical codecs and container structure. The only difference is the filename extension. Older systems with 8.3 filename limitations used .mpg; modern systems typically use .mpeg. Both are MPEG Program Stream files and are handled identically by all video software.

Q: Should I convert to MPEG or MP4 for archival?

A: For modern archival, use MP4 with H.264 or H.265 — it provides much better compression and wider device support. Convert to MPEG only when you specifically need DVD compatibility, legacy hardware playback, or integration with systems that require MPEG-2 Program Stream. MPEG-2 files are 2-5x larger than equivalent H.264 content.