Formato de arquivo padronizado para troca de listas de edição entre sistemas NLE como Avid, Resolve e Premiere Pro, contendo timecode, nomes de clips e metadados.
Detalhes Técnicos
Listas de corte em XML contêm referências de timecode no formato HH:MM:SS:FF (Horas:Minutos:Segundos:Frames), nomes de clipes, caminhos de arquivo e dados de transformação em estruturas de tags aninhadas. Final Cut Pro XML suporta até 99 trilhas de vídeo e 99 de áudio. DaVinci Resolve XML processa metadados de correção de cor com precisão de ponto flutuante de 32 bits para valores de Lift/Gamma/Gain. Avid AAF (Advanced Authoring Format) usa estruturas semelhantes a XML para sucessão de OMF com referências de mídia embarcadas de até 4 GB por contêiner.
O tamanho de arquivo de projetos XML geralmente varia entre 100 KB para longas-metragens de 90 minutos até vários MB em produções complexas de VFX com milhares de clipes.
História e Desenvolvimento
O World Wide Web Consortium (W3C) publicou o XML em 1998 como sucessor do SGML. A Apple integrou a exportação XML pela primeira vez em 2005 no Final Cut Pro 5. A Avid seguiu em 2008 com suporte XML nativo no Media Composer 3.0. A Blackmagic Design estabeleceu o XML como padrão para rodadas de correção de cor em 2012 com o DaVinci Resolve 9.
A Adobe Creative Suite introduziu o formato proprietário FCP XML em 2010, que foi substituído pelo Final Cut Pro X XML (FCPXML) em 2011. Desde 2019, todos os principais sistemas NLE (Non-Linear Editing) suportam fluxos de trabalho XML bidirecionais com Resolve, Premiere Pro e Avid.
Uso Prático no Cinema
"Mad Max: Fury Road" (2015) utilizou a troca de XML entre Avid Media Composer para edição e DaVinci Resolve para correção de cor em 2.700 tomadas de VFX. A Marvel Studios padronizou fluxos de trabalho XML para o MCU, a fim de sincronizar 50-100 tomadas diariamente entre Edição, Fornecedores de VFX e Correção de Cor.
Fluxos de trabalho típicos: Edição no Avid → Exportação XML → Importação no Resolve para Graduação → Conformação de volta para o Avid. O XML preserva decisões de edição, pontos de entrada/saída e atribuições de trilhas, mas não transfere arquivos renderizados ou proxies.
Comparação e Alternativas
EDL (Edit Decision List) transfere apenas timecode e cortes sem metadados. AAF transporta dados adicionais de mixagem de áudio e mídia de baixa resolução. OMF limita-se à pós-produção de áudio com tamanho máximo de arquivo de 2 GB.
O OpenTimelineIO está em desenvolvimento desde 2017 como um padrão neutro de fabricante para pipelines de VFX, mas ainda não suporta todos os recursos de NLE. O XML permanece como padrão para pós-produção comercial, enquanto formatos baseados em JSON estão crescendo em estúdios de VFX.