この記事には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。適切な位置に脚注を追加して、記事の信頼性向上にご協力ください。(2023年1月)
Material eXchange Format (MXF) はSMPTE規格によって定義された放送局などプロユースのデジタル映像や音声を扱うためのコンテナフォーマットである。 MXFはコード化された様々な映像データや音声データをメタデータとともに梱包するための「容器」あるいは「包装紙」のようなものである。現在発生しているプロ用途以外での様々な問題に対応するべく規格化されており、タイムコードとメタデータを完全に対応することで将来的にはプロ用途の標準規格となることを想定した規格となっている。 MXF自体はZero Divergence Directive
概要
MXFファイルのためのWindowsの拡張子は.mxfである。 AppleのMacではFile Type Codeとしてmxf (末尾に空白文字が付いていることに注意)が用意されている。
全世界の放送局、プロダクションの標準フォーマットである。アメリカにおいては、HDに変更されたときにほとんど放送局は、ファイルベースのMXFファイルから放送電波に載せて放送している。日本においては、若干遅れて、現時点(2017年)においてもVTR/VCRから送出している放送局が多い。ただし、業界のデファクトスタンダードだったソニーのVTRのHDCAMのサポート期間が2022年までになったことにより(既に販売は終了)、日本の主要局もVTRからの送出からファイルベースの送出に変わりつつある。 SMPTEのWebサイトからSMPTE規格をまとめた文章が収録されたCD-ROMを注文できる。
ソフトウェア
MXF規格
基本文書
SMPTE 377M: The MXF File Format Specification (the overall master document)
SMPTE EG41: MXF Engineering Guide (A guide explaining how to use MXF)
SMPTE EG42: MXF Descriptive Metadata (A guide explaining how to use descriptive metadata in MXF)
操作方法
SMPTE 390M: OP-Atom (a very simple and highly constrained layout for simple MXF files)
SMPTE 378M: OP-1a (the layout options for a minimal simple MXF file)
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には上記のように色々な操作方法が決められているが、OP-AtomとOp1a以外のフォーマットは見たことがない。
コンテナの仕様
SMPTE 379M: Generic Container (the way that essence is stored in MXF files)
SMPTE 381M: GC-MPEG (how to store MPEG essence data in MXF using the Generic Container)
SMPTE 383M: GC-DV (how to store DV essence data in MXF using the Generic Container)
SMPTE 385M: GC-CP (how to store SDTI-CP essence data in MXF using the Generic Container)
SMPTE 386M: GC-D10 (how to store SMPTE D10 essence data in MXF using the Generic Container)
SMPTE 387M: GC-D11 (how to store SMPTE D11 essence data in MXF using the Generic Container)
SMPTE 382M: GC-AESBWF (how to store AES/EBU and Broadcast Wave audio essence data in MXF using the Generic Container)
SMPTE 384M: GC-UP (how to store Uncompressed Picture essence data in MXF using the Generic Container)
SMPTE 388M: GC-AA (how to store A-law coded audio essence data in MXF using the Generic Container)
SMPTE 389M: Generic Container Reverse Play System Element
SMPTE 394M: System Item Scheme-1 for Generic Container
SMPTE 405M: Elements and Individual Data Items for the GC SI Scheme 1
Metadata, Dictionaries and Registries
SMPTE 380M: DMS1 (a standard set of descriptive metadata to use with MXF files)
SMPTE 436M: MXF Mappings for VBI Lines and Ancillary Data Packets
SMPTE RP210: SMPTE Metadata Dictionary (the latest version is available here: ⇒http://www.smpte-ra.org/mdd/index.html )
SMPTE RP224: Registry of SMPTE Universal Labels
標準文章の入手方法
関連項目
Advanced Authoring Format
Broadcast Wave Format
外部リンク
⇒mpeg.co.jp MXFラボ:日本語による専門家の解説 (メンテナンスされていないため、2017年時点でかなり古い情報となっている)
⇒http://www.amwa.tv/
⇒http://mxf.info/
⇒http://www.irt.de/mxf/
⇒http://www.freemxf.org/
⇒US Library of Congress Digital Preservation Program: MXF Format Description Properties
⇒mxf
表
話
編
歴
マルチメディア圧縮フォーマット
動画ファイルフォーマット
ISO/IEC
MJPEG
Motion JPEG 2000
MPEG-1
MPEG-2
Part 2(英語版)
MPEG-4
Part 2/ASP(英語版)
Part 10/AVC
MPEG-H
Part 2/HEVC
MPEG-I
VVC
ITU-T
H.120(英語版)
H.261
H.262
H.263
H.264
H.265
DV
H.266
SMPTE
VC-1
VC-2 (Dirac)
VC-3
VC-5(英語版)
AOMedia
AV1
IETF
VP8
SAC
AVS(英語版)
その他
Apple Video(英語版)
Bink(英語版)
DVI(英語版)
EVC(英語版)
GIFアニメーション
Microsoft Video 1(英語版)
MSU Lossless(英語版)
OMS Video(英語版)
ProRes 422
ProRes 4444
RTVideo(英語版)
SheerVideo(英語版)
Smacker(英語版)
Snow
Sorenson Video, Spark(英語版)
VP6
VP9
WMV
YULS(英語版)
XVC
Xvid
可逆圧縮
FFV1(英語版)
Ut Video Codec Suite
開発停止
Zlib
Cinepak
Daala
Huffyuv
Lagarith(英語版)
RealVideo
RMP4
Indeo
Microsoft MPEG-4
QuickTime
Pixlet
Animation(英語版)
Graphics(英語版)
Theora
Thor
VP3
VP7
XEB
XVD
音声ファイルフォーマット