← Part of: the AAF Everything guide
Final Cut Pro → AAF

How to convert FCPXML to AAF for Pro Tools, Avid or Nuendo.

Picture is locked in Final Cut, the mix happens somewhere else. Audio post speaks AAF — and AAF is the one target that carries everything.

Short answer: Export File → Export XML from Final Cut Pro (.fcpxml or the .fcpxmld bundle), convert it to .aaf, and open that in Pro Tools, Media Composer or Nuendo. AAF is the richest target: volume and pan automation survive as real curves, crossfades as real dissolves, plus markers and colours.

Why audio post asks for an AAF

Pro Tools, Media Composer and Nuendo have read AAF for two decades. None of them reads FCPXML. So the hand-off out of Final Cut has exactly one shape that audio post can open, and this is it.

AAF is also the format that loses the least. Where FCPXML has no field for pan and Premiere XML drops moving volume automation, AAF carries volume and pan as real automation curves, crossfades as real dissolves, plus markers, clip colours and multichannel audio.

FCPXML to AAF, step by step

  1. Break apart compound and multicam clips first

    In Final Cut: select them and use Clip → Break Apart Clip Items. A compound clip hides its contents inside the XML; broken apart, every piece of audio is visible. The converter flags any it finds in the report, but fixing it in Final Cut is cleaner.

  2. Export the XML from Final Cut Pro

    File → Export XML. Both .fcpxml and the .fcpxmld bundle work — drop either one in.

  3. Choose .aaf as the target

    Drop the file in, pick .aaf under Output and set the frame rate of the picture edit — that is what the timecode is built from.

  4. For Pro Tools: switch on Separate combined channels

    Under Channels, Separate combined channels writes every channel as its own mono file while the tracks stay stereo. That is the shape Pro Tools recombines into stereo on import — handed a pair of unrelated mono tracks it will not. The option applies to AAF only.

  5. Collect the media, convert, open in the DAW

    Set Media files to Collect next to output — the AAF and every referenced file land in one folder (Name/Name.aaf plus Name/Media/) that you can hand over as a whole. Then Convert, and open the AAF in your DAW.

Stereo that arrives as two mono tracks: if the Final Cut edit carries a stereo pair split across two mono tracks, switch on Combine split stereo tracks. The converter proposes the pairs it recognises and opens a review window so you can confirm or correct them before anything is written — see split-stereo and channel handling.

What travels into the AAF

Worth knowing: Final Cut itself has no pan field, so a pan curve can only appear in the AAF if it existed in the source. And compound or multicam clips that were not broken apart before the XML export cannot be recovered afterwards — the report names them.

FAQ

Is this the same job X2Pro does?

The direction is the same: Final Cut out, AAF in for audio post. AAF Everything does it as one of twelve routes rather than one, and runs on macOS and Windows. Try the demo on your own timeline — that answers it better than any comparison table.

Why do my stereo tracks arrive as mono in Pro Tools?

Because of how the channels are written. With Separate combined channels on, each channel becomes its own mono file while the track stays stereo — the form Pro Tools recombines. Interleaved stereo files inside an AAF are read by some applications and not by others.

Does the audio have to be rendered first?

No. The conversion references your existing files, or copies them with Collect. Only MXF audio is transcoded, and only if you leave that switch on.

What about audio that sits inside the video files?

Switch on Extract video audio and the sound track of .mov, .mp4 and similar files is pulled into new audio tracks that the AAF references. It is off by default because it writes new WAVs.

Try it on your own timeline first.

The demo is the complete app with unlimited conversions — each output covers the first 120 seconds with the full track layout. If your file converts the way you need, buy a license.

Download the free demo Buy — $79