고급 오서링 포맷
Advanced Authoring FormatAAF(Advanced Authoring Format)는 비디오 포스트 프로덕션 및 오서링 환경을 위해 설계된 전문적인 크로스 플랫폼 데이터 교환용 파일 형식입니다.Advanced Media Workflow Association(AMWA)에 의해 만들어졌으며 현재는 Society of Motion Picture and Television Engineers(SMPTE)를 통해 표준화되고 있습니다.
역사
AAF는 AMWA(이전의 AAF Association Inc)에 의해 설립되었으며, AMWA는 AAF, MXF, 서비스 지향 아키텍처(SOA)와 같은 사양과 기술의 채택을 촉진하고 효율적인 미디어 워크플로우의 배치와 운영을 촉진하기 위해 창설되었습니다.AMWA의 기술적인 작업은 AAF, BXF(Broadcast Exchange Format), MXF 및 XML 간의 호환성을 개선하기 위한 프로젝트를 통해 이루어집니다.현재 프로젝트는 데이터 모델, 인터페이스 사양 및 애플리케이션 사양의 3가지 범주로 나뉩니다.
AAF는 컴퓨터 기반 디지털 비디오 제작을 위한 멀티벤더, 크로스 플랫폼 상호 운용성 문제를 해결하기 위해 만들어졌다.
AAF 객체 모델은 현재 MXF와 AAF 에센스 사이의 매핑의 더 나은 정의를 포함하여 SMPTE를 통해 표준화되고 있습니다.
사용.
AAF의 기능은 다음과 같습니다.
- 객체 모델의 관점에서 복잡한 관계를 설명할 수 있습니다.
- 메타데이터 및/또는 프로그램 컨텐츠의 교환을 용이하게 합니다.
- 소스 요소에서 최종 프로덕션까지 프로그램 컨텐츠의 이력을 추적할 수 있는 방법을 제공합니다.
- 다운스트림 렌더링을 가능하게 합니다(적절한 기기를 사용).
- 아카이브를 위해 프로젝트의 모든 요소를 함께 "랩"할 수 있는 편리한 방법을 제공합니다.
AAF를 사용하여 교환할 수 있는 데이터에는 다음 두 종류가 있습니다.
- 에센스 데이터:오디오(음악 포함), 비디오, 이미지, 그래픽스, 텍스트, 애니메이션 및 기타 형태의 멀티미디어 데이터.시청자가 [1]직접 인식할 수 있는 멀티미디어 프로그램 내의 필수 데이터이기 때문에 그렇게 이름 붙여졌습니다.
- 메타데이터: 에센스 데이터의 개별 섹션을 결합 또는 수정하는 방법에 대한 정보를 제공하거나 에센스 데이터에 대한 보충 정보를 제공하는 데이터입니다.AAF 파일의 메타데이터는 완전한 멀티미디어 [1]프로그램을 만들기 위해 AAF 파일의 본질 데이터 섹션을 결합하고 수정하는 데 필요한 정보를 제공할 수 있다.
AAF는 소스 참조를 보존하고 창조적인 의사결정을 추상화함으로써 워크플로우를 개선하고 프로젝트 관리를 단순화합니다.
메타데이터와 다양한 종류의 에센스를 결합한 AAF의 풍부한 데이터 모델은 비브로드캐스트 애플리케이션에서도 활용되고 있습니다.예를 들어, AAF는 DoD/IC Motion Images Standards Board(MISB)에서 항공 감시 및 사진 측량 애플리케이션 표준(ASPA)을 위해 채택되었습니다.
AAF 요소
AAF 사양의 핵심 요소는 다음과 같습니다.
- AAF 객체 사양은 AAF가 객체 지향 모델을 사용하여 본질 데이터와 메타데이터를 저장하는 구조화된 컨테이너를 정의합니다.개체의 논리적 내용과 개체 간의 관계에 대한 규칙을 정의합니다.
- 각 객체가 디스크에 저장되는 방법을 설명하는 AAF Low-Level Container Specification.Microsoft가 개발한 파일 스토리지 시스템인 Structured Storage를 사용하여 개체를 디스크에 저장합니다.
- 소프트웨어 엔지니어가 응용 프로그램을 작성하는 방법을 정의하는 AAF API 사양입니다.
- AAF 참조 실장: 이 두 사양을 완전히 크로스 플랫폼 방식으로 구현합니다.
- 개발자 유틸리티 및 검증 테스트 스위트를 포함하는 AAF 소프트웨어 개발 키트(SDK)입니다.
- AAF 샘플소프트웨어.AAF SDK를 사용하여 AAF 파일을 생성하는 방법을 나타냅니다.
- AAF 구현 작업을 통해 작성된 AAF 예제 파일.
MXF와의 차이점
AAF는 완제품 교환을 위한 MXF(Material Exchange Format)에 비해 진행 중인 작품을 데이터로 표현하도록 설계되어 있습니다.MXF는 스토리지에 KLV(Key Length Value)[2][3] 형식을 사용하는 반면 AAF는 Microsoft Structured Storage [4]시스템을 사용합니다.
MXF는 AAF 데이터 모델의 하위 유형으로 개발되었으며, 이를 통해 AAF와 MXF를 [2]혼합하는 워크플로우를 허용합니다. 구체적으로, 모든 MXF 메타데이터는 AAF에 의해 이해될 수 있지만, 모든 AAF 메타데이터는 MXF에 의해 이해될 수 없습니다(그리고 인코딩 중에 [2]제외될 수 있습니다).
「 」를 참조해 주세요.
- MXF, 재료 교환 형식
- BWF, 브로드캐스트파형식
- BXF, 브로드캐스트 교환 형식
- SNP, Microsoft Access Report 스냅샷
- OMF, 오픈 미디어 프레임워크 인터체인지
레퍼런스
- ^ a b Gilmer, Brad (2002). "AAF — the Advanced Authoring Format". ResearchGate. Retrieved 2019-02-11.
- ^ a b c "Material Exchange Format (MXF)". Library of Congress. 2012-01-17. Retrieved 2019-02-11.
- ^ Wilkinson, Jim; Devlin, Bruce (September 2002). "The Material Exchange Format (MXF) and its Application". SMPTE Journal. 111 (9): 378–384. doi:10.5594/J18346. ISSN 0036-1682.
- ^ "Advanced Authoring Format (AAF) Object, Version 1.1". Library of Congress. 2011-12-16. Retrieved 2019-02-11.