Convert TS to MPEG
Max file size 100mb.
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 |
|
|
| 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 |
|
|
| Disadvantages |
|
|
| Common Uses |
|
|
| Best For |
|
|
| 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.