Initializing... drag & drop files here
Supports: TS
.ts transport stream into the drop zone or click "+ Add Files". Batch is supported — queue several recordings at once..mpeg is delivered straight to your browser — no watermark, no sign-up, no account required.TS (MPEG-2 Transport Stream) is the broadcast and capture container — 188-byte fixed-length packets designed to survive over-the-air or IP transmission errors in DVB, ATSC, ISDB, IPTV, and HLS streams (Wikipedia: MPEG transport stream). MPEG (with the .mpeg or .mpg extension) is the program stream variant — designed for reliable storage on disc, and the format DVD authoring software and many legacy hardware players expect (Wikipedia: MPEG-1). Converting TS to MPEG repackages (and usually re-encodes) the same MPEG-2 video into a more playable, more editable container.
.ts file straight off a tuner card or HDHomeRun usually has to be remuxed to .mpeg before the burner accepts it..mpg discs but choke on transport streams that include broadcast-specific metadata, multiple programs, or null padding..ts. Editing software (older Pinnacle, Premiere CS5, MAGIX Movie Studio) is happier with .mpeg program streams that have a single program and a clean timestamp track..mpeg rebuilds clean monotonic timestamps..ts captures often carry teletext, EIT/PSIP guide data, and secondary audio tracks. Converting to MPEG drops the broadcast metadata and keeps only the program you want..ts fine, Windows Media Player on older Windows installs and many smart-TV DLNA renderers handle .mpg more reliably out of the box.| Property | TS (Transport Stream) | MPEG (Program Stream / .mpg) |
|---|---|---|
| Standard | ISO/IEC 13818-1 (MPEG-2 Part 1) | ISO/IEC 11172-1 (MPEG-1) and 13818-1 (MPEG-2) |
| Packet structure | Fixed 188-byte packets | Variable-length packets |
| Designed for | Lossy/unreliable channels — broadcast, satellite, IP streaming | Reliable storage — DVD, hard disk, optical media |
| Multiple programs | Yes — multiplex many channels via PMT/PID | No — single program only |
| Error resilience | High (sync bytes every 188 B, FEC-friendly) | Low (assumes a reliable medium) |
| Typical sources | DVB/ATSC tuners, IPTV, HLS segments, HDHomeRun | DVD-Video, capture from analog cards, VCD |
| Editor friendliness | Often needs remux first | Native input for DVD authoring tools |
| File extension | .ts, .m2ts, .mts |
.mpeg, .mpg, .m2v |
| Setting | Use it when | Notes |
|---|---|---|
| MPEG-2 codec | Output is bound for DVD, a legacy player, or editing in older NLE software | Standard for .mpg files since the mid-1990s; ~3–9 Mbps typical for SD/HD |
| MPEG-1 codec | Targeting VCD or very small bitrate (~1.5 Mbps, VHS-equivalent quality) | MPEG-1 was standardized in 1993 and tops out around 1.5 Mbps for 352×240/352×288 (Wikipedia) |
| Quality Preset → Very High | Archival, DVD masters, footage you may re-edit | Largest file, near-source quality |
| Quality Preset → High | General playback on DVD players or smart TVs | Good size/quality balance |
| Constant Bitrate (CBR) | DVD authoring where the burner expects a fixed bitrate (≤9.8 Mbps for DVD-Video) | Predictable file size; less efficient on complex scenes |
| Variable Bitrate (VBR) | Smaller files at the same perceived quality | Avoid for strict DVD targets that mandate CBR |
| Constant Quality / CRF | You care about visual fidelity, not file size | Picks bitrate per frame; output size varies |
| Specific file size | Target a DVD-5 (4.38 GB) or DVD-9 (7.95 GB) capacity | Auto-scales bitrate to hit the cap |
Most DVD authoring tools (DVDStyler, Nero, Pinnacle, ImgBurn-with-IfoEdit) expect an MPEG program stream with a single program, clean PCR timestamps, and DVD-compliant bitrates (≤9.8 Mbps video, CBR or capped VBR). A .ts file from a tuner or HDHomeRun is a transport stream — fixed 188-byte packets that may carry multiple programs, EIT/PSIP guide data, and timestamps designed for live broadcast. Converting to .mpeg strips the broadcast packaging and rebuilds a program stream the authoring tool can mux into a VOB.
This tool re-encodes. That's the right behavior when the source codec inside the TS isn't MPEG-1/MPEG-2 (for example, many ATSC 1.0 captures are MPEG-2 but newer ATSC 3.0 / DVB-T2 streams carry H.264 or H.265), and it's also the right behavior when you need to fix splice points, drop secondary audio, or hit a target bitrate. If your TS is already MPEG-2 video and you want a lossless remux only, dedicated tools like ProjectX or tsMuxeR exist for that narrower workflow — but they won't trim, resize, or re-bitrate.
MPEG-2 is the right default. It's what DVDs use, what .mpg files from the 2000s onward almost always contain, and what every standalone DVD player decodes. Pick MPEG-1 only if you specifically need VCD-compatible output (352×240 / 352×288 at ~1.15 Mbps video, ~224 kbps audio) for a very old player, or if you genuinely need the smallest possible files at low resolution. MPEG-1 was standardized in ISO/IEC 11172 in 1993 and targets roughly 1.5 Mbps combined for VHS-equivalent quality.
Usually down, but it depends on settings. A typical broadcast .ts carries 12–19 Mbps of MPEG-2 plus broadcast padding, teletext, and PSIP data. Re-encoding to .mpeg at DVD-Video bitrates (4–8 Mbps) drops the size substantially. If you push Quality Preset to Very High with a high bitrate, the output can match or even exceed the source. Use the Specific file size option if you need to hit a hard cap (e.g., to fit a single-layer 4.38 GB DVD-5).
The first program's primary audio track is preserved. Secondary audio (e.g., SAP / second-language tracks) and broadcast subtitles (teletext, DVB subtitles, ATSC closed captions in the user data) are dropped during conversion to a single-program MPEG file. If you need to keep alternate audio, convert to a container that supports multiple tracks instead — TS to MP4 or TS to MOV preserve multi-track audio natively.
Almost always a source-side issue with the original .ts file rather than the conversion itself. Transport streams from tuners can have signal dropouts, missing packets, or PCR discontinuities at recording boundaries that survive into the output. Try trimming the problem section out using Trim → Time Range, or if the entire recording is affected, re-running with a different Quality Preset can sometimes "absorb" small glitches during re-encoding. For deeply broken sources, tools like ProjectX (a Java-based TS demuxer) can repair the stream before conversion.
.mpeg and .mpg are interchangeable — both extensions refer to MPEG program streams. .mpg was originally the DOS 8.3 short form; modern systems accept either. .mpeg2 is a less common extension that explicitly signals MPEG-2 video (as opposed to MPEG-1) but the file structure is the same MPEG-2 program stream. Wikipedia notes that today, .mpg almost always means MPEG-2 program stream — MPEG-1 video is rare in the wild now. If you need the .mpeg2 extension specifically, see TS to MPEG2.
Yes, with MPEG to TS. The reverse is useful when you need to feed a .mpg into broadcast equipment, a hardware streamer (HDHomeRun Connect, Wowza), or an HLS packager that expects transport stream segments. Alternatively, if you just want a modern, universally playable file instead of either container, MPEG to MP4 and TS to MP4 produce H.264/AAC in an MP4 wrapper that plays everywhere from iPhones to smart TVs to YouTube.
Free conversions cap individual files at our standard size limit shown on the upload page; signed-in and paid tiers raise that cap considerably. For very large broadcast captures (multi-hour HD recordings of 10+ GB), consider trimming the recording into segments first with TS Cutter or Compress TS before converting — that's faster and often a better workflow for editing anyway.