Initializing... drag & drop files here
Supports: MPG, MPEG
.mpg / .mpeg files into the browser. Batch upload is supported, and files are processed in your browser session — no sign-up, no watermark..mpg and .mpeg files are containers built around the legacy MPEG-1 (ISO/IEC 11172, 1993) and MPEG-2 (ISO/IEC 13818, 1995) compression standards — the formats behind VCDs, DVD-Video, and ATSC over-the-air broadcasts. MP4 (ISO/IEC 14496-14, published 2003) is a modern container that holds far more efficient codecs like H.264/AVC and H.265/HEVC, plus AAC audio, chapters, subtitles, and streaming metadata that the old MPEG container cannot represent. Re-encoding from MPEG-2 to H.264 at the same perceived quality typically cuts file size by 50–70 percent.
.mpg. YouTube, Vimeo, Instagram, TikTok, Discord, and Slack all accept MP4 directly; many silently reject or transcode raw MPEG-2.| Property | MPEG (.mpg / .mpeg) | MP4 (.mp4) |
|---|---|---|
| Standard | MPEG-1 (ISO/IEC 11172, 1993), MPEG-2 (ISO/IEC 13818, 1995) | ISO/IEC 14496-14 (2003) |
| Typical video codec | MPEG-1 Part 2, MPEG-2 Part 2 | H.264/AVC, H.265/HEVC, AV1, MPEG-4 Part 2 |
| Typical audio codec | MP2, MP3, AC-3 | AAC, AC-3, Opus, MP3, FLAC |
| Compression efficiency | Baseline (high bitrate at equal quality) | ~50–70% smaller at equal quality with H.264, ~75–85% with H.265 |
| Chapters, subtitles, metadata tags | Not supported in the container | Native support |
| HTML5 / browser playback | Not in the baseline; most browsers refuse | Universal in Chrome, Firefox, Edge, Safari |
| Streaming (HLS, DASH, fMP4) | Not designed for it | Native support |
| Editing in modern NLEs | Long-GOP often requires transcoding | Direct import |
| Primary historical use | DVDs, VCDs, ATSC broadcast, PVR captures | Web, mobile, streaming, social, modern cameras |
| Setting | Best for | Notes |
|---|---|---|
| H.264 (libx264), CRF 18–22 | Universal playback, fastest hardware decode | Default choice. Plays on every device since ~2010; hardware-accelerated on every modern phone, laptop, and smart TV. |
| H.264, Quality Preset = Very High | Set-and-forget archival re-encode | Maps to a high CRF target inside the encoder; close to visually lossless from a clean MPEG-2 source. |
| H.265 / HEVC, CRF 22–26 | Smallest files at equal quality, 4K archives | Roughly half the bitrate of H.264. Hardware decode on iPhone 6 / Apple Silicon / most 2017+ Android and TVs; older PCs may decode in software. |
| AV1, CRF 28–34 | Long-term archive, YouTube-style streaming | Best efficiency but slowest encode in-browser. Decode supported on Chrome, Firefox, Edge, Safari 17+, and most 2020+ phones. |
| Constant Bitrate (e.g., 5 Mbps for 1080p) | Streaming targets with a strict bitrate cap | Predictable file size; less efficient at complex scenes than CRF/VBR. |
| Specific file size | Discord 10 MB free / 25 MB email caps | Encoder back-solves the bitrate for your target. |
No. MPEG (with the .mpg or .mpeg extension) is almost always an MPEG-1 or MPEG-2 program/transport stream — the format used on DVDs and old broadcast captures. MP4 (.mp4) is the ISO/IEC 14496-14 container that typically holds H.264 or H.265 video. The confusion comes from MPEG-4 Part 14 being the formal name of MP4; "MPEG" alone in the file extension almost never means MPEG-4.
No. MPEG-2 video cannot legally be placed inside an MP4 container in the way most players expect, so rewrap is not generally safe for MPEG → MP4. xconvert re-encodes the video to H.264 (or your chosen codec) so the output plays everywhere. For audio, AC-3 and MP3 streams can usually be stream-copied; AAC re-encoding is fast either way.
For a clean MPEG-2 DVD rip at 6–8 Mbit/s, re-encoding to H.264 at CRF 20 typically produces a 50–70 percent smaller file with no visible quality loss — a 4 GB disc image usually lands at 1.2–1.8 GB. H.265 at CRF 24 takes that down another 30–40 percent, at the cost of slower encoding and slightly older decoder compatibility.
Pick H.264 when you want a file that plays everywhere, including older smart TVs, in-car infotainment, and Windows 7 / macOS 10.12-era machines. Pick H.265 when storage matters more than maximum compatibility — for example, when archiving a large DVD collection or compressing 4K source material. Hardware decode for H.265 is standard on iPhones since the 6S (2015), Apple Silicon Macs, and most Android and smart TVs sold from 2017 onward.
.mpg file is from a TiVo / EyeTV / dashcam and the audio drifts after conversion. Why?MPEG transport streams from PVRs and dashcams sometimes have variable frame rates, dropped packets, or pull-down flags that confuse one-pass encoders. Try setting a fixed output frame rate (29.97 fps for NTSC sources, 25 fps for PAL) and use Constant Quality (CRF) instead of bitrate-targeted modes — that lets the encoder match audio pacing to video timestamps more reliably.
Yes. Open Trim → Time Range and set the start time and duration in HH:MM:SS.ms. The trim is applied before encoding, so a 10-minute clip out of a 2-hour MPEG only takes about a tenth of the time. For frame-accurate cuts on a long file you may prefer the dedicated video trimmer.
MPEG program streams do not have a chapter table inside the file the way MP4 does, so there are no chapter markers to carry over from a raw .mpg. Embedded subtitles in DVD VOBs are bitmap-based and are dropped (extract them with a tool like Subtitle Edit first). Multi-channel AC-3 5.1 audio is preserved when you select the AC3 audio codec, or transcoded to 5.1 AAC if you pick AAC.
Single files of several GB are supported in modern browsers — limits depend on your available RAM and disk because conversion happens locally in your browser session. For DVD-sized images (4–8 GB) it is faster to trim the file first or batch-convert chapter-by-chapter. After conversion you can also run the output through Compress MP4 for an additional pass at a smaller target size.
To go from MP4 back to a .mpg MPEG-2 stream (for DVD authoring, older hardware players, or broadcast workflows), see MP4 to MPEG. For other modern targets, MPEG to MKV gives you a container with broader codec and subtitle support, and MPEG to WebM targets browser-native VP9/AV1 output.