FCPXML (Final Cut Pro XML) es un formato de intercambio basado en XML utilizado principalmente por el software de edición de video profesional de Apple, Final Cut Pro. Sirve como un mecanismo crucial para exportar e importar datos de proyectos, abarcando una amplia gama de elementos como secuencias, clips, eventos, proyectos, metadatos, efectos, transiciones y otras decisiones de edición tomadas dentro de la línea de tiempo de Final Cut Pro. Este formato es indispensable para facilitar la interoperabilidad entre Final Cut Pro y otras aplicaciones de posproducción, incluyendo suites de corrección de color como DaVinci Resolve, herramientas de posproducción de audio (a menudo mediante conversión AAF) y software de gráficos en movimiento como Apple Motion. Los archivos FCPXML no incrustan el contenido de video o audio real; en su lugar, contienen referencias a las ubicaciones de los archivos multimedia en el disco, lo que los hace ligeros y eficientes para compartir estructuras de proyectos. Esta característica permite la transferencia de líneas de tiempo de edición complejas y sus metadatos asociados sin la necesidad de mover archivos multimedia de gran tamaño. Existen diferentes versiones de FCPXML, que evolucionan con las actualizaciones de Final Cut Pro para admitir nuevas funciones y metadatos mejorados. Es un pilar fundamental para los flujos de trabajo de edición de video profesional, permitiendo el intercambio bidireccional (round-tripping), el archivado y los esfuerzos colaborativos a través de varias etapas de la cadena de posproducción.