Cut and trim MXF (Material eXchange Format) broadcast video online. Extract segments with compression and resolution control.
Process files in seconds with our optimized servers
Set exact start and end points with frame accuracy
Maintain original quality with smart re-encoding
MXF (Material eXchange Format) is the SMPTE 377M wrapper standard used across professional broadcast and post-production. It carries video essence, multi-channel audio, and structural metadata (timecodes, descriptors, KLV-coded keys) inside a single container, which is why a typical broadcast-ingest MXF can run hours long, several gigabytes, and still hold an entire program with embedded captions and program metadata.
Trimming the MXF directly — rather than transcoding to MP4 first — keeps the file inside facility-compliant containers and avoids extra generations of encoding. Common reasons to trim:
| Pattern | Layout | Typical Source | Notes for trimming |
|---|---|---|---|
| OP1a | Single playable file, interleaved video + audio | Sony XDCAM, ad delivery, playout | Plays end-to-end; safest for time-range trim |
| OP-Atom | One essence per file (split A/V) | Avid MXF media on Avid drives | Trimming one Atom file leaves siblings untouched — re-link in Avid |
| OPx-y (multi-item) | Multiple items / packages in one file | EBU broadcast exchange | Less common online; verify in your NLE before delivery |
Most camera and broadcast originals you will hand to an online trimmer are OP1a, which is the pattern this tool handles cleanly.
| Mode | When to use | Trade-off |
|---|---|---|
| Quality Preset (Highest) | Editing master, archive | Largest file; minimal generational loss |
| Constant Bitrate (CBR) | Broadcast delivery to a facility spec | Predictable file size; less efficient on simple scenes |
| Variable Bitrate (VBR) | Web review with quality bias | Smaller average file; bitrate spikes on action |
| Constant Quality (CRF) | Editorial proxies, screeners | Quality-locked; size varies with content |
| Target file size (%) | Producer review copies | Quickly scales output to a share-friendly size |
Avid Media Composer creates subclips by reference — it sets in/out points on the master clip without writing a new MXF. That is great inside the bin, but you still cannot email or upload a "subclip" because no new file exists. An online trim writes a real, standalone MXF (or MP4 if you change container) that you can hand off, archive, or review without launching the NLE and re-linking media.
Trim re-encodes the essence, so structural metadata that travels with the original wrapper (start timecode, KLV descriptors, embedded SCTE/CC captions, program package data) is not guaranteed to round-trip. The output is a clean MXF with new timecodes starting at 00:00:00:00. If you are delivering to a station that requires exact original metadata, run the trimmed file through your traffic QC and re-stamp timecode if required.
MXF is a wrapper; the playable essence inside is what matters. Common codecs you will encounter — MPEG-2 Long GOP (XDCAM HD422 at 50 Mbps), AVC-Intra 100, DNxHD-family, IMX (D10), and JPEG 2000 (Digital Cinema masters) — all decode through standard tooling. Output codec is selected via Video Codec in the advanced panel; you can keep MPEG-2 for broadcast workflows or switch to H.264 for review.
Keep MXF if the destination is a facility playout server, a traffic system, or an Avid project. Switch container to MP4 (MXF to MP4) for general review, web upload, or stakeholder sharing — MP4 plays everywhere, MXF needs a player that understands the wrapper. For Apple-leaning post houses, MXF to MOV keeps the file friendly to Final Cut Pro and QuickTime.
Browser-based trimmers, including this one, re-encode by default so any in/out point is honored exactly. Stream-copy trimming (FFmpeg -c copy) is faster but only cuts on GOP keyframes, which means your in-point can shift by up to a GOP length (often 12 or 15 frames) for Long-GOP MXF. If you need frame-accurate cuts, the re-encode path here is the predictable one.
Two reasons. First, even at the highest quality preset, re-encoding through a lossy codec adds a generation; this is unavoidable unless your codec is intra-frame and you keep identical settings. Second, MXF interlace flagging (top-field-first vs bottom-field-first) sometimes shifts when going through a generic encoder — verify field order in your NLE before delivering interlaced content.
The tool is browser-based and processes files in-session, so practical limits depend on your machine's RAM and tab memory. A 4 GB XDCAM HD422 reel typically trims fine on a modern laptop; 50+ GB ALEXA-style ProRes-in-MXF originals are better handled in a desktop NLE or via FFmpeg locally.
Yes — that is the most common combined workflow. Pair the time range with Target file size (%) for a quick proportional cut, or with Specific file size if a CDN or QC system has a hard cap. For a full size-only pass on the original duration, compress MXF handles the same file with the trim disabled.
Avid AMA-links MXF that is OP1a or OP-Atom with the descriptors it expects. A re-encoded MXF from a generic tool is OP1a with a standard descriptor set, which AMA accepts in modern Media Composer versions, but it will not be treated as native Avid media (you may want to consolidate/transcode to MXF OP-Atom inside Avid for project consistency). For a full-fidelity Avid round-trip, transcode inside Media Composer rather than uploading and re-importing.