DIVX、AVC、HEVC、MXF 影片格式

DivX是早期的MPEG4视频压缩编码,因为是商用编码(需要授权许可),现在已经很少用了。

AVC(H264)是目前主流的视频压缩编码,不论电脑软件、手机、硬盘播放器、高清盒子,都支持对H264的解码。

如果视频采用这种编码,目前来说,视频质量有保证,兼容性非常好。


HEVC(H265)是最新的视频压缩编码,编码效率比H264有较大提升。可以说,同等文件大小,H265的视频质量最好;同等视频质量,H265的体积最小。
但是,因为编码比较新,有些播放软件、高清播放机、高清盒子、智能电视、智能手机是不支持这种编码的。


MXF Files:

MXF is an industry standard file format for video and audio. Similar to QuickTime files, MXF files contain information about the media in the MXF file.

This information, called metadata, can include frame rate, frame size, creation date, and custom data created by a camera operator, assistant, or archivist.

MXF files come from a wide range of sources. They can be created by cameras like Sony (OP1a) and Panasonic (OP-Atom, OP1b), editing systems like Avid Media Composer, or other video recording devices.

※MXF 是 Material eXchange Format 的縮寫,意思是『影音素材交換格式』是一個標準化的交換格式(SMPTE 所統合制定的格式),為了讓多種品牌機器裝置與多種品牌系統的軟硬體之間,能保證有正確的溝通和交換,使每一個有支援標準 MXF的軟硬體,都能正確的讀取、剪輯、播放。

※可惜的是,它並沒有統一編解碼格式,雖然副檔名都同為 .mxf,但是您不一定能【正常解碼播放 與 正常編碼剪輯 或 轉碼輸出】,因此它類似是其它的檔案包裝 (File Wrapper),與 AVI 或 MOV 的包裝方式有一點像。與 AVI 和 MOV 不同的是,.mxf 包含有更多的【元數據 Metadata】是新式的標準之一。

MXF 結構包括:【視訊 編解碼器 + 音訊 編解碼器 + 資料(Metadata) + 廠商各自編碼加密方式 + 副檔名*.MXF】。

例如:【視訊 編解碼器 是 XDCAM HD + 音訊 編解碼器 是 PCM + 資料(Metadata) 是有內嵌時間碼TimeCode + 廠商各自編碼加密方式 是 Matrox Codec + 副檔名*.MXF】。
如此 1:當你拿到上述檔案有可能完全無法開啟,因為你的電腦中沒有安裝【廠商自有 影像編解碼器 與 聲音編解碼器 Matrox Codec】,因此你的非線性軟體完全無法編輯這個.MXF影片檔案。
如此 2:當你拿到上述檔案可以在播放器【播放】,但無法在非線性軟體【編輯】,因為你的電腦中有安裝【XDCAM HD 解碼器 與 PCM 解碼器】,但是沒有安裝【廠商自有 影像編解碼器 與 聲音編解碼器 Matrox Codec】,因此你的非線性軟體完全無法編輯這個.MXF影片檔案。
如此 3:當你拿到上述檔案可以在播放器【播放】,因為你的電腦中有安裝【XDCAM HD 解碼器 與 PCM 解碼器】,但在非線性軟體中【只有聲音 沒有影像】,因為你的電腦中有安裝【聲音 PCM 編碼器 與 解碼器 Matrox Audio Codec】,但是沒有安裝【廠商自有 影像編碼器 與 解碼器 Matrox Video Codec】,因此你的非線性軟體完全無法編輯這個.MXF影片檔案。在非線性編輯軟體中【若沒有 影像編解碼器 與 聲音編解碼器】不僅無法【編輯】連在 非線性軟體中,也是無法無法【播放】。

※ MXF又分為以下幾種 subtype 規格(子格式)
● MXF OP-Atom (Operational Pattern Atom),例如:P2 使用。
● MXF OP1a (Operational Pattern 1a) ,例如:XDCAM HD使用。
● Other MXF GC (Generic Container),例如: Matrox OP1a 使用它。
● MXF Operational Patterns OP1b、OP1c、OP2a、OP2b、OP2c、OP3a、OP3b、OP3c、




參考:

1. https://blog.csdn.net/forest_fire/article/details/79577494

2. https://blog.csdn.net/feixiang_john/article/details/7822830?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param

3. https://support.apple.com/en-us/HT204322

4. https://wellswoo.pixnet.net/blog/post/186860004

原文地址:https://www.cnblogs.com/ling3blog/p/13891955.html