Initializing... drag & drop files here
Supports: TS
youtube-dl / yt-dlp all work. Batch is supported — drop in a whole night's DVR queue at once. No 100 MB cap like Convertio, no Google Drive / Dropbox round-trip..mpg wrapper. Set Quality Preset (Highest → Lowest, default Very High), target a File Size Percentage, lock to a specific MB target, or fine-tune with Constant Bitrate, Variable Bitrate, or Constant Quality (CRF / qscale).TS (MPEG-2 Transport Stream) and MPG (MPEG-2 Program Stream) are two sides of the same MPEG-2 systems standard (ISO/IEC 13818-1, 1996). Transport stream is what broadcast TV, ATSC over-the-air, DVB satellite, IPTV, and DVRs write — it's packetized into 188-byte chunks with PAT/PMT/PCR tables so the stream can survive packet loss across noisy transmission paths. Program stream (.mpg) is what DVD-Video authoring tools, legacy media players, and most NLEs from the 2000s expect — a single multiplexed program with a simpler, file-oriented structure. Converting TS → MPG is usually a fast, near-lossless container repackage when both ends use MPEG-2.
.mpg input. A TS recording from a Hauppauge tuner, HDHomeRun, or set-top box has to be remuxed to MPG before it can be burned to a playable DVD..mpg as a video file but treat .ts as unknown. Remuxing keeps the original MPEG-2 video stream bit-for-bit while making the file playable on a USB stick..mpg and play it without a codec pack. TS files often fail to even open, never mind play. See also TS to MP4 for modern devices and TS to AVI for legacy Windows compatibility.| Property | TS (Transport Stream) | MPG (Program Stream) |
|---|---|---|
| Standardized | MPEG-2 Systems (ISO/IEC 13818-1, 1996) | MPEG-2 Systems (ISO/IEC 13818-1, 1996) |
| Designed for | Broadcast, satellite, IPTV, error-resilient transmission | DVD-Video, file-based local playback, authoring |
| Packet structure | Fixed 188-byte packets with PAT/PMT/PCR tables | Variable-length packs, single-program-oriented |
| Multiple programs | Yes — multiplexed PAT/PMT streams | No — single program per file |
| Error resilience | High — designed for lossy transmission | Low — corrupts easily on damaged storage |
| Common video codec | MPEG-2, H.264, occasionally HEVC | MPEG-1, MPEG-2 (DVD spec) |
| Common audio codec | AC-3 (Dolby Digital), AAC, MP2 | MP2 (DVD-Video standard), AC-3, MP3, LPCM |
| DVD-Video compliance | Not directly burnable | Native — required by the DVD-Video spec |
| Legacy player support | Limited — newer hardware only | Wide — every DVD player and 2000s media player |
| Typical source | TV tuner, IPTV, DVR, HLS download | DVD rip, video editor export, authoring tool |
| Codec | File size | DVD-burnable? | Best for |
|---|---|---|---|
| MPEG-2 (default) | Same as TS source | Yes — DVD-Video standard | Default — near-lossless re-wrap from MPEG-2 TS source |
| MPEG-1 | 1.5-2x larger at same quality | Yes — VCD standard | VCD authoring, maximum legacy compatibility |
| MPEG-4 ASP / DivX / Xvid | ~50% of MPEG-2 | No | Smaller files, legacy DVD-with-DivX players |
| H.264 | ~30-40% of MPEG-2 | No | Modern target inside legacy container |
| H.265 / HEVC | ~20% of MPEG-2 | No | Smallest files, post-2017 player only |
If both ends use MPEG-2 (the default), conversion is a container remux — the video and audio elementary streams are copied bit-for-bit out of the transport packets and into program-stream packs without re-encoding. There's no quality loss. If your TS source uses H.264 (some IPTV streams and newer DVR captures do) and you pick MPEG-2 as the output, that's a real re-encode with a small quality cost — minimize it by picking Quality Preset Highest, or by keeping H.264 as the output codec inside MPG if your downstream tool accepts it.
Almost — MPG is the right container, but DVD-Video has additional rules: 720×480 (NTSC) or 720×576 (PAL) resolution, MPEG-2 video at 4-9.8 Mbps max, MP2 or AC-3 audio at 224-448 kbps, and a specific GOP / IFO / VOB structure. Convert with resolution preset 480p (NTSC) or 576p (PAL), MPEG-2 + MP2 or AC-3, then run the resulting .mpg through a DVD authoring tool (DVDStyler, ImgBurn, TMPGEnc) which builds the IFO/VOB structure and burns the disc.
Same codec, different multiplexing. TS chops the elementary streams into fixed 188-byte packets with PAT/PMT/PCR tables so the stream can survive 5-10% packet loss on a satellite or terrestrial broadcast and let any tuner sync up mid-stream. MPG (program stream) uses variable-length packs designed for a reliable file system — smaller per-byte overhead, simpler to demux, but no error resilience. Think of TS as "designed for the wire" and MPG as "designed for the disc."
WMP on Windows 10/11 ships with a built-in MPEG-2 program stream demuxer (so .mpg opens) but not a transport stream demuxer (so .ts doesn't). Microsoft considers TS a "professional" / broadcast format and shipped it only with Windows Media Center, which was discontinued. Converting to MPG makes the file natively playable on every Windows install since XP, no codec pack required.
Yes — pick AC-3 (Dolby Digital) as the audio codec output to keep the original 5.1 track bit-for-bit. AC-3 is also a DVD-Video standard audio format, so this is the right pick if you're going to burn the result to a DVD. Default is MP2 (the original DVD-Video / VCD audio standard) which is also bit-for-bit if your TS source uses MP2 audio. MP3 is smaller but not DVD-compliant; LPCM is lossless but very large.
Multi-hour DVR captures (4-12 GB transport streams) work — there's no fixed cap because conversion runs in your browser session, so the practical limit is your device's RAM and patience for the upload. This is the differentiator vs Convertio (100 MB limit) and most other online converters. For very long broadcasts, trim first with Time Range to extract the part you need — converting a 30-minute slice of a 6-hour overnight recording is dramatically faster.
The converter selects the primary video and audio program (the first listed in the PMT) by default and writes a single-program MPG. If you specifically need a subchannel (e.g., a network's weather subchannel, an alternate-language audio track), demux the TS first with ffmpeg -map 0:p:1 or Project X to extract the program you want, then convert the extracted stream to MPG here.
MPEG-2 if you want a near-lossless re-wrap from your MPEG-2 TS source — the video stream is copied without re-encoding, file size stays similar to the TS, and the result is DVD-Video compliant. MPEG-1 only if you're authoring a Video CD (VCD) for a 1990s VCD player or you need maximum compatibility with very old PowerPoint / Windows 98 systems — it's a real re-encode, files end up 1.5-2× larger at equivalent quality, and most modern uses don't need it.
MPG is the legacy / DVD-authoring / older-NLE target — DVD authoring tools, Sony Vegas 12, Premiere CS5, classic Windows Movie Maker, 2000s media players. MP4 is the modern target — phones, browsers, smart TVs, social media, Plex. Pick MPG when the destination is older than ~2010 or specifically expects MPEG-2 program stream. For everything else, TS to MP4 is the better landing page; for lossless remuxing into a modern container, TS to MKV is the path.