WAVE MP4
MPG · to · MP4

Convert MPG to MP4

.mpg is the DOS-era 8.3-filename extension for MPEG-1 and MPEG-2 video. .mpeg is the same file with a longer extension. Wave re-encodes the legacy MPEG-1 or MPEG-2 stream to modern H.264 in MP4, in your browser.

Under the hood

What actually changes

MPG source VIDEO MPEG-1 / MPEG-2 AUDIO MP2 MP4 new codecs VIDEO H.264 AUDIO AAC RE-ENCODE streams transcoded
Legacy MPEG-1 / MPEG-2 video is decoded and re-encoded to modern H.264. MP2 audio re-encodes to AAC. Same underlying operation as the MPEG page.

.mpg and .mpeg are the same file format under two different filename extensions. The .mpg version came from DOS 8.3 filenames (three-character extension limit); .mpeg appeared later on systems that allowed longer extensions. Contents are identical: MPEG-1 or MPEG-2 video with MP2 (MPEG-1 Audio Layer II) audio, interleaved as an MPEG Program Stream. Wave sniffs the file signature rather than the extension, so a mislabeled file falls into the correct converter path automatically.

MP4's spec lists MPEG-2 video as an accepted codec, but no browser or consumer mobile device decodes MPEG-2 in MP4 in 2026. The last MPEG-2 hardware decoders shipped in DVD players and early Blu-ray players; every subsequent chipset went straight to H.264 or newer without a fallback path. Wave decodes the MPEG-1 or MPEG-2 stream and re-encodes to H.264 through the browser's WebCodecs encoder, so the output plays in every browser, every mobile OS, and every current smart TV.

MP2 (MPEG-1 Audio Layer II) is the audio codec inside .mpg files. It's the older cousin of MP3 - same MPEG-1 audio family, less efficient bit-for-bit, still perfectly decodable. Wave decodes it and re-encodes to AAC at 192 kbps for MP4. A perceptual-quality MP2 source and the resulting AAC track are indistinguishable on any consumer playback chain; the transcoding is transparent for speech and music.

Where .mpg files come from in 2026: DVD authoring pipelines that exported edit-friendly MPEG-2 rather than VOB, digital-camcorder captures from the Sony HandyCam era (2001-2008), DVR recordings from personal video recorders, ATSC broadcast captures via tuner cards, and file-server backups of TV captures. Very few new .mpg files are being created - the format is legacy content in need of a modern container. A one-hour standard-definition .mpg at 4-6 Mbps is typically 2-3 GB; the H.264 MP4 output at equivalent quality is roughly 800 MB, because H.264 is a much more efficient codec than MPEG-2.

How to convert

Three steps.

  1. 01

    Step 1

    Drop your .mpg (or .mpeg, .m1v, .m2v) file onto Wave. Wave inspects the stream and confirms Re-encode.

  2. 02

    Step 2

    The MPEG-1 or MPEG-2 stream decodes to raw frames; WebCodecs re-encodes to H.264 in real time on hardware-accelerated systems.

  3. 03

    Step 3

    Convert and save. The MP4 plays wherever any modern MP4 plays - iOS, Android, every browser, Chromecast, smart TVs.

FAQ

Answers, specifically.

Is .mpg the same as .mpeg?

Yes. Two extensions for the same file format. Wave handles both identically. The .mpg version came from DOS 8.3 filenames; .mpeg appeared on longer-filename systems.

Why not just remux MPEG-2 into MP4?

MP4 accepts MPEG-2 on paper but no consumer player in 2026 decodes MPEG-2-in-MP4. Re-encoding to H.264 is the practical fix that produces a file everyone can play.

Will the quality drop?

Some. MPEG-1 and MPEG-2 are older codecs with lower bitrate efficiency than H.264, so the source is often bitrate-limited to begin with. Wave targets a high-quality H.264 encode; for most DVD-era .mpg files the output looks equivalent to a clean playback of the source on a modern display.

HD .mpg files - same conversion path?

Yes. HD MPEG-2 (1080i or 720p) is common in ATSC broadcast captures and Blu-ray remuxes. Same decode-and-re-encode path. Wave preserves the source resolution; a 720p .mpg produces a 720p H.264 MP4.

My .mpg is actually an .mp4 with the wrong extension. Does Wave sniff?

Yes. Wave inspects the first bytes of the file (the ftyp atom for MP4-family files, the packet-start signatures for MPEG Program Stream), not the extension. A misnamed file falls into the correct converter path automatically.

MPG file with no audio track?

Common in digital-camcorder captures where the mic was off. Wave detects the missing audio track and proceeds without an audio re-encode. The output MP4 is video-only.

Elementary streams (.m1v, .m2v) - handled?

Yes. Bare MPEG-1 or MPEG-2 video elementary streams (no container, no audio) come out of some ripping and editing tools. Wave wraps them in an MP4 container during the H.264 re-encode; no audio track appears in the output because there was none in the source.

Related

Other converters.