재료 교환 형식

Material Exchange Format
재료 교환 형식
파일 이름 확장자
.sqf
인터넷 미디어 유형
응용 프로그램 / 응용 프로그램
유형코드"f"
초기 릴리즈2004년 9월 22일, 17년 전(2004-09-22)
최신 릴리즈
SMPTE ST 377-1:2019
2020년 1월 28일, 2년 전(2020-01-28)
포맷의 종류컨테이너 형식
컨테이너:시청각 자료, 풍부한 메타데이터
오픈 포맷?네.
프리 포맷?네, 그렇습니다[1].

MXF(Material Exchange Format)는 일련의 SMPTE 표준으로 정의된 프로페셔널 디지털 비디오 및 오디오 미디어용 컨테이너 형식입니다.TV 방송국에 광고를 전달하거나 방송 TV [2]프로그램을 테이프 없이 보관하는 것이 일반적인 사용 예다.그것은 또한 상업 극장에 영화를 배달하기 위한 디지털 시네마 패키지의 일부로 사용된다.

요약

MXF는 "Operational Pattern OP1A" 또는 "OPAtom" 형식으로 사용될 경우 MXF에 포함된 자료를 설명하는 메타데이터 래퍼와 함께 다양한 비디오오디오 압축 형식으로 인코딩된 코드화된 "essence"의 여러 다른 스트림을 지원하는 컨테이너, 래퍼 또는 참조 파일 형식으로 사용할 수 있습니다.파일. 다른 "운영 패턴"은 비디오 편집 프로그램의 단순한 타임라인처럼 여러 자료를 포함하거나 참조할 수 있습니다.

MXF는 완전한 타임 코드와 메타데이터를 지원하며 미래의 프로페셔널 비디오 및 오디오 애플리케이션을 위한 플랫폼에 구애받지 않는 안정적인 표준으로 설계되었습니다.

MXF는 ZDD(Zero Divergence Directive)로 알려진 정책에 따라 AAF(Advanced Authoring Format) 데이터 모델의 서브셋을 전송하기 위해 개발되었습니다.이를 통해 이론적으로 AAF를 사용하는 비선형 편집(NLE) 시스템과 MXF를 사용하는 카메라, 서버 및 기타 장치 간에 MXF/AAF 워크플로우를 사용할 수 있습니다.

사용.

2004년부터 MXF는 표준에서 도입으로 발전하는 과정에 있었습니다.공급업체가 표준의 다른 부분을 구현하거나 잘못된 부분을 다르게 해석하기 때문에 표준의 폭은 상호운용성 문제로 이어질 수 있습니다.

MXF는 주로 Sony eVTR과 Sony의 eVTR RDD가 SMPTE에 성공했기 때문에 D10(IMX) 재료 교환에 매우 효과적입니다.이제 AAF와 연계하여 MXF를 사용하는 eVTR, Avid NLE 시스템 및 브로드캐스트 서버를 결합하는 워크플로우가 가능합니다.

방송사업자가 벤더가 구현할 것으로 예상되는 애플리케이션 사양을 개발함에 따라 비디오 서버 간에 긴 GOP MPEG-2 재료 교환이 가능합니다.

2005년 가을 현재, 브로드캐스트 포스트 프로덕션 사용 시 MXF와의 상호 운용성에 큰 문제가 있었습니다.당시 MXF를 생산한 두 개의 데이터 기록 카메라 시스템인 소니의 XDCAM과 파나소닉의 DVCPRO P2는 MXF 파일 확장자 뒤에 가려진 불투명한 하위 형식 옵션 때문에 상호 호환되지 않는 파일을 생성했다.고도의 툴이 없으면, 이러한 호환성이 없는 포맷을 구별할 수 없었습니다.

또한 많은 MXF 시스템은 분할 파일 A/V(다른 파일에 저장된 비디오와 오디오)를 생성하고 무작위로 생성된 파일 이름을 사용하여 이들을 연결합니다.이로 인해 특별한 도구를 사용하지 않고도 MXF 파일에 무엇이 있는지 정확히 알아야 하는 문제가 악화될 뿐만 아니라 표준 데스크톱 컴퓨터 기술의 기능을 손상시킬 수 있습니다.이러한 기술은 일반적으로 이동, 복사, 이름 변경 및 삭제와 같은 기본적인 수준에서 데이터를 조작하는 데 사용됩니다.무작위로 생성된 파일 이름을 사용하는 것은 사용자에게 도움이 되지 않지만 이름을 변경하면 파일 [original research?]간에 느슨한 데이터베이스 구조가 깨집니다.

2004년에 상호 운용성 problems[누구랑 가?]다 한 예로 문제가 있을 때 인기 있는 매체 교환 포맷 수출 도구(또는 최소 비용 무료고 있는 사람들. 즉)[어떤?].[ 있을까요?]사용자가 매체 교환 포맷 래퍼 내에 스테레오 AES파일을 만드는 데도 사용자가 매체 교환 포맷 파일이 주문(예를 들어의 다음 사용자 월에 창조한free-text 주석을 추가할 수 있게 허용하지 않았다.e파일은 그 또는 그녀의 의도를 해석할 수 있다.)따라서 MXF 파일을 수신하여 래핑 해제하면 8개의 모노 AES 오디오컴포넌트를 포함한 SMPTE D10 준거 에센스가 드러날 수 있습니다.수신자는 이러한 컴포넌트가 복수의 스테레오 페어인지 5.1인지 또는 [citation needed]다른 목적에 적합한지 알 수 없습니다.

비호환성 중 일부는 2009년 [3]표준 버전에서 다루어졌고 비준되었다.

MXF는 Digital Cinema Package(DCP)의 오디오 및 비디오 패키징 형식으로 사용됩니다.또한 STANAG 사양 [4]문서에도 사용됩니다.

MXF 파일의 확장자는 ".mxf"입니다.MXF 파일용으로 Apple에 등록된 Macintosh 파일 형식 코드는 후행 공백을 포함하여 "mxf"입니다.

도구들

MXF 변환기

다음 목록은 MXF 표준을 지원하는 자유 및 오픈[why?] 소스 제품의 예를 나타냅니다.

  • 오픈 소스 프로젝트인 FFmpeg는 2009년 [5][6]3월에 출시된 FFmpeg 0.5에서 MXF 및 MXF D-10의 뮤징 및 디듀싱 지원을 추가했습니다.
  • 2019년까지 FFmpeg는 기본 MXF 표준만 구현하고 벤더 고유의 프로파일을 제공하지 않습니다.예를 들어 헤더 메타데이터 엔트리가 누락되어 Sony XDCAM 디바이스와 호환되는 MXF 파일을 생성할 수 없습니다(자세한 내용은 ffmpeg trac 티켓 5097 참조).
  • GStreamer는 오픈소스 MXF(Material Exchange Format) 라이브러리입니다.Pitivi는 이 도구를 사용합니다.
  • XMedia Recode는 MXF [7]파일을 지원하는 프리웨어 변환 도구입니다.
  • Ingex는 오디오 및 비디오 데이터의 디지털 캡처를 위한 오픈 소스(GPL) 소프트웨어 스위트로, BBC에서 개발 및 많이 사용되고 있습니다.SDI 캡처 및 실시간 트랜스코딩(MXF 사용)[dubious ]이 지원됩니다.또한 LTO-3 데이터 [8]테이프에 아카이브할 뿐만 아니라 미디어 파일의 네트워크 파일 서버 역할도 합니다.

MXF 표준

기본 문서

  • SMPTE 377M:MXF 파일 형식 사양(전체 마스터 문서)
  • SMPTE EG41: MXF 엔지니어링 가이드(MXF 사용 방법을 설명하는 가이드)
  • SMPTE EG42: MXF 기술 메타데이터(MXF에서 기술 메타데이터를 사용하는 방법을 설명하는 가이드)

동작 패턴

  • SMPTE 390M: OP-Atom (심플한 MXF 파일용 매우 심플하고 제약이 높은 레이아웃)
  • SMPTE 378M: OP-1a (최소한의 심플한 MXF 파일의 레이아웃 옵션)
  • SMPTE 391M: OP-1b
  • SMPTE 392M: OP-2a
  • SMPTE 393M: OP-2b
  • SMPTE 407M: OP-3a, OP-3b
  • SMPTE 408M: OP-1c, OP-2c, OP-3c

범용 컨테이너

  • SMPTE 379M: 범용 컨테이너(MXF 파일에 에센스가 저장되는 방식)
  • SMPTE 381M: GC-MPEG (일반 컨테이너를 사용하여 MPEG 에센스 데이터를 MXF에 저장하는 방법)
  • SMPTE 383M: GC-DV(일반 컨테이너를 사용하여 DV 에센스 데이터를 MXF에 저장하는 방법)
  • SMPTE 385M: GC-CP(Generic Container를 사용하여 SDTI-CP 에센스 데이터를 MXF에 저장하는 방법)
  • SMPTE 386M: GC-D10(일반 컨테이너를 사용하여 SMPTE D10 에센스 데이터를 MXF에 저장하는 방법)
  • SMPTE 387M: GC-D11(일반 컨테이너를 사용하여 SMPTE D11 에센스 데이터를 MXF에 저장하는 방법)
  • SMPTE 382M: GC-AESBWF(일반 컨테이너를 사용하여 AES/EBU 및 브로드캐스트 Wave 오디오 에센스 데이터를 MXF에 저장하는 방법)
  • SMPTE 384M: GC-UP(일반 컨테이너를 사용하여 MXF에 압축되지 않은 픽처 에센스 데이터를 저장하는 방법)
  • SMPTE 388M: GC-AA(일반 컨테이너를 사용하여 A-law 코드화된 오디오 에센스 데이터를 MXF에 저장하는 방법)
  • SMPTE 389M: 범용 컨테이너 리버스 플레이 시스템 요소
  • SMPTE 394M: 범용 컨테이너용 시스템 아이템 스키마-1
  • SMPTE 405M: GC SI 스킴1의 요소 및 개별 데이터 항목

메타데이터, 사전 및 레지스트리

  • SMPTE 380M: DMS1 (MXF 파일에서 사용하는 기술 메타데이터의 표준 세트)
  • SMPTE 436M: VBI 회선 및 보조 데이터 패킷의 MXF 매핑
  • SMPTE RP210: SMPTE 메타데이터 딕셔너리(최신 버전은 이쪽).
  • SMPTE RP224: SMPTE 유니버설라벨 레지스트리

표준의 가용성

SMPTE의 상위 표준 페이지에는 CD-ROM 주문에 관한 정보가 있습니다.이 CD-ROM에는 SMPTE 표준의 정식 카피가 보관됩니다.SMPTE의 지수로 판단하면 위에서 언급한 모든 표준은 SMPTE에서 구할 수 있는 CD-ROM에 포함될 것이다. IRT 테스트 센터에는 SMPTE 문서의 상태에 대한 최신 정보가 수록되어 있다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Material Exchange Format (MXF) (Full draft). Sustainability of Digital Formats. Washington, D.C.: Library of Congress. 17 January 2012. Retrieved 13 December 2021.
  2. ^ "Technical Specifications – Commercial File Delivery" (PDF). Archived from the original on 20 December 2016. Retrieved 14 December 2016.{{cite web}}: CS1 maint: bot: 원래 URL 상태를 알 수 없습니다(링크).
  3. ^ Pedro Ferreira (23 July 2010). "MXF – a progress report (2010)" (PDF).
  4. ^ "STANAG 4609 Edition 2" (PDF). Retrieved 18 August 2010.
  5. ^ "FFmpeg Changelog". 3 March 2009. Retrieved 20 August 2010.
  6. ^ "FFmpeg". 3 December 2008. Retrieved 20 August 2010.
  7. ^ "XMedia Recode". 1 January 2007. Retrieved 31 July 2019.
  8. ^ "Ingex". Retrieved 24 August 2009.

외부 링크