에미상 수상작에 숨겨진 XML 프레임워크
알토바 사례 연구
크레이그 시델은 Altova XMLSpy와 DiffDog를 활용하여 MovieLabs 디지털 배포 프레임워크를 구축했습니다. 이 프레임워크는 할리우드 주요 스튜디오의 모든 스트리밍 서비스에 동력을 제공하는 메타데이터 표준입니다

개요
2024년 10월, 텔레비전 아카데미가 제76회 기술, 과학 및 기술 에미상을 시상하면서, 크레이그 시델이 영화 제작사들의 디지털 유통 시스템(MovieLabs Digital Distribution Framework, MDDF) 개발에 대한 공로로 수상했습니다. MDDF는 영화 및 TV 콘텐츠, 메타데이터, 그리고 라이선스 정보가 영화 제작사, 서비스 제공업체, 그리고 소비자들이 매일 사용하는 스트리밍 플랫폼 간에 어떻게 전달되는지를 정의하는 일련의 기술 표준입니다.
MDDF는 할리우드 주요 스튜디오와 주요 콘텐츠 서비스 제공업체 모두에서 사용되며, 디즈니+, 아마존 프라임 비디오, HBO 맥스와 같은 서비스의 디지털 공급망을 지원합니다. MDDF의 핵심은 XML이며, 이 프레임워크의 모든 사양은 15년 이상에 걸쳐 Altova XMLSpy와 Altova DiffDog를 사용하여 개발, 개선 및 문서화된 XML 스키마로 정의됩니다.
자이델은 할리우드 주요 스튜디오들이 설립한 기술 연구소인 모션 픽처 래버러토리스(MovieLabs)에서 14년 동안 근무하며 기술 부문 수석 부사장으로 재직했습니다. 이후 그는 픽셀로직 미디어의 최고 기술 책임자(CTO)를 역임했습니다. 자이델은 오랫동안 알토바의 고객이었으며, 프레임워크의 초기 버전부터 최신 버전까지 알토바의 도구를 꾸준히 사용해 왔습니다.
과제: 표준화되지 않은 디지털 공급망 구축
2008년 당시 영화 및 TV 프로그램의 디지털 유통은 초기 단계에 있었습니다. 현재 우리가 사용하는 스트리밍 서비스는 아직 존재하지 않았고, 사업은 주로 디지털 다운로드에 집중되어 있었습니다. 하지만 이미 그 초기 시장에서도 근본적인 문제가 드러났는데, 바로 콘텐츠를 설명하는 표준화된 방법이 없다는 것이었습니다. 각 영화사, 판매업체, 서비스 제공업체는 제목, 포스터, 등급, 출연진 및 제작진 정보, 라이선스 조건 등을 자체적으로 만든 형식으로 교환했는데, 이는 대부분 수동으로 관리되는 스프레드시트나 이메일 첨부 파일 형태로 이루어졌습니다.

주요 영화 제작사들은 MovieLabs에 소비자 유통 및 공급망 개선을 위한 여러 프로젝트를 이끌도록 요청했습니다. MovieLabs는 영화 제작사들과 다양한 콘텐츠 유통업체들과 협력하여, 엔터테인먼트 콘텐츠 유통을 지원하기 위한 공통적인, 기계가 읽을 수 있는 메타데이터 표준 및 방식을 정의하고자 노력했습니다. 이러한 노력의 결과로, 2010년에 첫 번째 표준인 "Common Metadata"가 발표되었습니다.
시간이 지나면서, 그 단일 문서는 점차적으로 조정된 사양들의 모음인 "MovieLabs 디지털 배포 프레임워크"로 발전했으며, 여기에는 라이선스 조건, 설명 및 기술 메타데이터, 콘텐츠 주문, 배송 및 상태, 추가 콘텐츠, 워크플로우, 그리고 API 등이 포함됩니다.
기술적인 요구 사항은 매우 까다로웠습니다. 이 시스템은 수백 가지의 상호 관련된 데이터 유형을 포함하여, 오디오 설정부터 수십 개 국가에 걸친 콘텐츠 등급 시스템에 이르기까지, 전체 산업의 복잡성을 모델링해야 했습니다. 동시에, 시스템은 완전 자동화된 기계 간의 데이터 교환을 가능하게 할 만큼 정확해야 했습니다. 또한, 이 시스템이 업계 전체에서 널리 사용될 것을 목표로 했기 때문에, 데이터 구조는 철저하게 문서화되어야 했으며, 버전 관리가 신중하게 이루어져야 했습니다. 또한, 시스템에 의존하는 다른 시스템에 영향을 주지 않으면서 여러 버전 업데이트를 통해 지속적으로 발전할 수 있어야 했습니다.
해결책: Altova 도구를 사용하여 XML 기반으로 구축된 산업 표준
XML은 자연스러운 기반 기술이었습니다. XML은 강력한 스키마 검증 기능, 성숙한 개발 도구, 그리고 표준화된 방식으로 복잡하게 구조화된 엔터테인먼트 메타데이터를 모델링할 수 있는 표현력을 제공했습니다. 스키마 자체를 설계하고 관리하기 위해, 자이델은 Altova XMLSpy를 사용했습니다.
“The schemas are the heart of MDDF: they are the contract between everyone in the supply chain. XMLSpy's graphical XSD editor let us design and evolve hundreds of complex types while keeping the whole model understandable. We could see the structure, not just the angle brackets.” — Craig Seidel
Today the framework's core Common Metadata schema alone defines more than 200 complex types and over 100 simple types, spanning descriptive metadata, technical metadata for video, audio, and subtitles, people and organizations, and rating systems worldwide. XMLSpy's graphical XML Schema editor made it possible to develop and refactor this model release after release, while its validation engine ensured that every published schema, and the sample XML that accompanies it, was correct.

버전 관리 또한 매우 중요했습니다. MDDF 사양은 살아있는 표준이며, 공통 메타데이터는 수많은 버전을 거쳐 발전해 왔습니다. 가장 최근 버전은 2.25입니다. 제작사 및 플랫폼들이 특정 스키마 버전을 기반으로 제작 시스템을 구축하기 때문에, 각 버전 간의 모든 변경 사항은 신중하게 계획되고, 문서화되며, 검토되어야 합니다. 바로 그 부분이 Altova의 DiffDog가 필요한 이유입니다 XML 형식을 인식하는 차이점 비교 및 병합 도구, 필수적인 존재가 되었습니다.
_“Each specification is a combination of the written document and the XML Schema, and the two have to match. I use DiffDog to reconcile changes in the schemas with changes in the documents. It’s helped me catch countless errors prior to publication." _— Craig Seidel
Documentation completed the picture. Alongside each specification PDF, MovieLabs publishes browsable HTML schema reference documentation generated by XMLSpy — complete with content-model diagrams, property tables, and source excerpts for every type. For implementers at studios, service providers, and platforms, this generated documentation is a primary reference for building MDDF-compliant systems.

처음부터 저희 팀은 의도적인 전략적 결정을 내렸습니다. 바로 사양, 구조, 그리고 관련 문서들을 모든 사람이 자유롭게 이용할 수 있도록, 어떠한 제한도 없이 크리에이티브 커먼즈 라이선스 하에 공개하는 것입니다.
“We were very intentional about making everything available to anyone, free of charge and with no restrictions. The idea was to make adoption as easy and painless as possible — and it worked.” — Craig Seidel
The Results: An Industry Standard — and an Emmy
처음에는 다운로드 시대의 메타데이터 프로젝트로 시작되었던 이 시스템은 업계가 스트리밍으로 전환될 때 이미 구축되어 있었으며, 스트리밍 시대의 기반이 되었습니다. 현재 MDDF는 주요 스튜디오와 주요 콘텐츠 서비스 제공업체 모두에서 사용되고 있으며, 디즈니+, 아마존 프라임 비디오, HBO Max 등 다양한 서비스의 콘텐츠 배포를 지원합니다. 구조화되고 검증된 XML 형식이 초기 디지털 공급망의 스프레드시트와 이메일을 대체하여 자동화를 가능하게 하고, 비용을 절감하며, 전 세계 플랫폼에서 완전한 현지화부터 접근성 관련 콘텐츠까지 모든 것을 지원합니다.
2024년 10월 23일, 텔레비전 아카데미는 이러한 영향력을 인정했습니다 자, 이제 번역입니다 영화산업 기술 연구소(MovieLabs)의 디지털 유통 시스템 개발 관련 행사가 노스 할리우드 소재 사반 미디어 센터에서 열렸습니다.
“The Emmy recognizes what the whole industry accomplished together. We built a common language for digital entertainment, and Altova's tools were with us at every step — from the first schema we designed in XMLSpy in the early days to the releases we publish today.” — Craig Seidel
Every day, when viewers around the world browse a streaming catalog, see a title's artwork and description, or press play on a localized version of a film, MDDF's Emmy-winning XML framework is working behind the scenes, designed, compared, validated, and documented with Altova software.