O FCPXML (Final Cut Pro XML) é um formato de intercâmbio baseado em XML utilizado principalmente pelo software de edição de vídeo profissional da Apple, o Final Cut Pro. Ele serve como um mecanismo crucial para a exportação e importação de dados de projetos, abrangendo uma ampla gama de elementos, como sequências, clipes, eventos, projetos, metadados, efeitos, transições e outras decisões de edição tomadas dentro da linha do tempo do Final Cut Pro. Este formato é indispensável para facilitar a interoperabilidade entre o Final Cut Pro e outras aplicações de pós-produção, incluindo suítes de correção de cor como o DaVinci Resolve, ferramentas de pós-produção de áudio (frequentemente via conversão AAF) e softwares de motion graphics como o Apple Motion. Os arquivos FCPXML não incorporam o vídeo ou áudio real; em vez disso, contêm referências aos locais dos arquivos de mídia no disco, tornando-os leves e eficientes para compartilhar estruturas de projetos. Essa característica permite a transferência de linhas do tempo de edição complexas e seus metadados associados sem a necessidade de mover arquivos de mídia grandes. Diferentes versões do FCPXML existem, evoluindo com as atualizações do Final Cut Pro para suportar novos recursos e metadados aprimorados. É um pilar fundamental para fluxos de trabalho de edição de vídeo profissional, permitindo o 'round-tripping', arquivamento e esforços colaborativos em vários estágios do pipeline de pós-produção.