FCPXML (Final Cut Pro XML) ist ein XML-basiertes Austauschformat, das primär von Apples professioneller Videobearbeitungssoftware Final Cut Pro verwendet wird. Es dient als entscheidender Mechanismus für den Export und Import von Projektdaten und umfasst eine Vielzahl von Elementen wie Sequenzen, Clips, Ereignisse, Projekte, Metadaten, Effekte, Übergänge und andere Bearbeitungsentscheidungen, die innerhalb einer Final Cut Pro-Timeline getroffen wurden. Dieses Format ist unverzichtbar für die Interoperabilität zwischen Final Cut Pro und anderen Postproduktionsanwendungen, einschließlich Color-Grading-Suiten wie DaVinci Resolve, Audio-Postproduktionswerkzeugen (oft über AAF-Konvertierung) und Motion-Graphics-Software wie Apple Motion. FCPXML-Dateien betten die eigentlichen Video- oder Audiomedien nicht ein; stattdessen enthalten sie Verweise auf die Speicherorte der Mediendateien auf dem Datenträger, was sie leichtgewichtig und effizient für den Austausch von Projektstrukturen macht. Diese Eigenschaft ermöglicht die Übertragung komplexer Bearbeitungs-Timelines und der zugehörigen Metadaten, ohne dass große Mediendateien verschoben werden müssen. Es existieren verschiedene Versionen von FCPXML, die sich mit den Updates von Final Cut Pro weiterentwickeln, um neue Funktionen und erweiterte Metadaten zu unterstützen. Es ist ein Eckpfeiler für professionelle Videobearbeitungs-Workflows und ermöglicht Round-Tripping, Archivierung und kollaborative Arbeit in verschiedenen Phasen der Postproduktions-Pipeline.