Initializing... drag & drop files here
Supports: MXF
MXF is a professional broadcast and post-production container that most consumer media players refuse to open. Converting it to MPEG produces a plain MPEG-2 program stream — the same family of file that DVD players, set-top boxes, and older editing software have understood for over two decades. This is the rescue path for an MXF that came off a Sony, Panasonic, or Canon deck and won't play on a normal machine.
| Property | Value |
|---|---|
| Full name | Material Exchange Format |
| Standard | SMPTE ST 377 (first published September 22, 2004; current ST 377-1:2019) |
| Type | Container / wrapper |
| Common video essence | MPEG-2, DNxHD, AVC-Intra, XDCAM, DVCPRO |
| Common audio essence | Uncompressed PCM (Broadcast Wave) |
| Metadata | Rich Key-Length-Value (KLV) timecode, reel, and clip data |
| Typical source | Broadcast cameras and decks (Sony, Panasonic, Canon) |
| Best for | Professional capture, broadcast exchange, and archival |
| Property | Value |
|---|---|
| Full name | MPEG program stream (.mpeg / .mpg) |
| Standard | ISO/IEC 13818 (MPEG-2) |
| Type | Container with interleaved video and audio |
| Default video on xconvert | MPEG-2 |
| Default audio on xconvert | MP2 (MPEG-1 Audio Layer II) |
| Native playback | DVD players, set-top boxes, VLC, legacy editors |
| Released | MPEG-2 standardized mid-1990s |
| Best for | Legacy hardware playback and broad device compatibility |
It re-encodes — the converter decodes the video and writes a fresh MPEG-2 stream rather than copying it. How much you notice depends on what is inside the MXF: if the file already carries MPEG-2 video, re-encoding it back to MPEG-2 at the "Very High" preset stays visually close to the source; if it holds DNxHD, AVC-Intra, XDCAM, or another codec, the switch to MPEG-2 introduces more generation loss. Keeping the Preset on "Very High" minimizes it.
MXF is a container used by broadcast equipment, and consumer players like QuickTime usually lack the codecs or container support to decode it. The file is not corrupted — it is just in a professional format. Converting to an MPEG program stream gives you a file that plays in VLC, DVD-grade hardware, and most editors without extra codecs.
On xconvert the .mpeg output defaults to MPEG-2 video paired with MP2 (MPEG-1 Audio Layer II) audio, packaged as a program stream. That is the same codec combination behind DVD-Video, which is why the result plays on such a wide range of legacy hardware.
Choose MPEG when your target is a DVD authoring workflow, a legacy set-top box, or older editing software that expects MPEG-2. For phones, web upload, streaming, or modern editors, convert MXF to MP4 instead — H.264 in MP4 gives a much smaller file at comparable quality and far wider modern device support.
No. The MPEG program stream does not carry the rich KLV metadata (timecode, reel names, clip identifiers) that MXF stores. Picture and sound are preserved, but production metadata is dropped. If you need that metadata, keep the original MXF and convert only a working copy.
The output is an MPEG-2 program stream — the same codec family DVD-Video is built on — so it is a valid input for DVD-authoring software. It is not itself a finished disc: a playable DVD also needs the VIDEO_TS folder with IFO navigation and BUP backup files, which tools such as DVDStyler or DVD Flick generate from your MPEG. Pick a DVD-legal resolution (720×480 for NTSC, 720×576 for PAL) so the authoring tool does not have to re-scale the video a second time.
By default the re-encode keeps the source frame rate rather than resampling it, so 25p stays 25p and 29.97i stays 29.97i.
Broadcast MXF material is frequently interlaced, and that field structure carries into the MPEG-2 stream — exactly what a DVD or set-top box expects, but it can show as combing on a progressive computer or phone screen. If your target is modern progressive playback instead of legacy hardware, an MP4 (H.264) is the better container and you can deinterlace in an editor first.
No watermark and no forced quality cap. In our testing, a 1080p MXF carrying MPEG-2 essence at the "Very High" preset converted to a clean MPEG file at near-source quality, since the source and output share the MPEG-2 codec family so the re-encode stays close to the original. The main practical limit on large broadcast files is upload size and time over your connection, not the conversion itself.