Initializing... drag & drop files here
Supports: MPG, MPEG
This walks through pulling the soundtrack out of an old .mpg or .mpeg clip and saving it as a standalone Opus file — the video is thrown away and only the audio is kept. It is aimed at anyone modernizing 1990s and 2000s footage (VCD and DVD rips, captured TV broadcasts, home-video clips) into Opus, the royalty-free codec that the web, messaging apps, and streaming services now lean on. The catch worth knowing first: Opus is brilliant per kilobit but not universally playable on older hardware, so there is a compatibility trade-off covered below.
.mpg or .mpeg file onto the page, or click "+ Add Files" to browse. You can queue several clips and convert them all with the same settings.MPG files are MPEG-1 or MPEG-2 Program Streams, the container behind Video CDs, DVD rips, and old digital-TV captures. Their audio is almost never Opus — it is typically MP2 (MPEG-1 Audio Layer II) on VCD and broadcast material, or AC-3 (Dolby Digital) on DVD rips. Both are lossy, so re-encoding to Opus is a lossy-to-lossy transcode: Opus cannot rebuild detail the MP2 or AC-3 step already discarded. What you gain is a far more efficient, modern file — not better-than-source audio.
Opus is unusually good at holding quality, so you can usually match the source with a smaller number than you would need for MP3:
If you would rather aim for a file-size target than a bitrate, use Specific file size and let the encoder pick the bitrate to fit.
The biggest gotcha with Opus is playback support, not the conversion. Every current browser (Chrome, Firefox, Edge, Safari) plays Opus, and Android has recognized the bare .opus extension since Android 10 (earlier versions play it inside .ogg, .webm, or .mkv); modern iPhones play it through Safari and the system audio stack. The remaining gaps are a long tail of older devices: some pre-2018 smart TVs, certain legacy car infotainment systems, and some basic media players never added Opus. If your target is one of those, do not fight it — extract to MPG to MP3 for universal compatibility, or to MPG to AAC if you want better-than-MP3 efficiency that Apple devices still handle natively.
The conversion itself can also fail if the MPG is copy-protected, corrupted, or only partially downloaded — the audio stream may not decode cleanly. Re-rip from the source rather than fight a bad file. And if you actually want to keep the picture alongside the sound, remux to MPG to MP4 instead of extracting.
No. This is an audio extraction: the video track is discarded and you get an audio-only .opus file. If you want to keep the picture, convert to a video format like MP4 instead.
No — and that is an honest limit, not a tool flaw. MPG Program Streams carry lossy audio (usually MP2 or AC-3), so re-encoding to Opus is lossy-to-lossy and cannot regain detail the original codec already discarded. The real win is efficiency: Opus packs the same perceived quality into a much smaller file. Pick a bitrate at or near the source to avoid adding noticeable new loss.
Less than you would expect, because Opus is very efficient. For music, 96-128 kbps is transparent for most listeners; at 96 kbps Opus is roughly on par with AAC and clearly ahead of MP3 at the same rate. For speech, 32-64 kbps mono stays clean. In our testing, a stereo 224 kbps MP2 track extracted to 112 kbps Opus was hard to distinguish from the source in normal listening, at roughly half the file size.
Usually on phones, less reliably on older car and TV hardware. Every current browser plays Opus, Android supports the .opus extension natively from Android 10, and modern iPhones play it through Safari and the system audio stack. The weak spots are a long tail of pre-2018 devices — some legacy car infotainment systems and older smart TVs never added Opus. If you need guaranteed playback on old hardware, use MPG to MP3 instead.
.mpg and .mpeg are two spellings of the same MPEG-1 / MPEG-2 Program Stream format — there is no technical difference, only the filename. This converter accepts both and treats them identically.
Opus is an open, royalty-free codec standardized by the IETF as RFC 6716 in September 2012. It combines the SILK speech engine with the CELT music engine, scales from 6 kbps up to 510 kbps, and beats MP3 and AAC at matched bitrates until transparency. That efficiency is why WhatsApp, Discord, YouTube, and WebRTC all use it — and why it is a sensible target for shrinking old soundtracks, as long as your playback device supports it.
Files are uploaded over an encrypted connection, processed on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, never shared or made public.