H.264和VC-1是二種最受歡迎的影像壓縮工具。
全覽
|
VC-1 |
H.264
|
目標
|
旨在提供非常高的圖像質量與最佳的壓縮效率[1]
|
可滿足多種行業的需要與許多配置文件和水平,允許為不同的壓縮,質量和CPU使用水平,其中的最低水平是便攜設備,設計的CPU佔用率低一點,而高層次的設計非常高品質和壓縮效率。[來源請求]
|
工業用範例
|
支援4:2:0壓縮 / 色彩空間[2]
|
支援工作室存檔需求的4:4:4色彩空間; 独立的黑白(BW)影像模式
|
費用
|
接近[3][4][5]
|
文件
|
需付費。Reference decoder並非免費,不過附贈外部文件。
|
免費.[6] Reference encoder和decoder也是免費。[7]此外,核查小組及M4IF郵寄名單可在一個可能會收到回答了AVC的有關問題。
|
術語
所有來源的以下信息是從各自的規範中列出的概述部分。
特徵 |
VC-1 |
H.264
|
切割大小 |
16x16, 16x8, 8x16, and 8x8[8] |
16x16, 16x8, 8x16, 8x8, 8x4, 4x8, and 4x4
|
整數轉換 |
8x8, 4x8, 8x4, and 4x4 |
4x4; 8x8只能在High Profile下使用
|
影格(Frame) |
皆可用于逐行扫描和隔行扫描内容
|
Macroblock sizes |
僅16x16
|
運動向量 |
二維向量offset from current position to reference frame
|
圖片 |
一個field或frame
|
忽略macroblock |
無任何數據用於macroblock
|
特色
|
VC-1 |
H.264
|
Bitstream格式 |
single bit stream |
NAL和byte stream
|
Bitstream格式 |
在更先進的profile,每個Bitstream Data Unit都有各自的標頭(header). Simple和Main profile則不提供sequence也沒有entry point headers. |
SPS (sequence parameter set), PPS (picture parameters set), slice header, macroblock
|
Deblocking filter |
In-loop filter and overlap transform |
In-loop only
|
CABAC |
否 |
僅支援Main和更高的profiles
|
變量變換大小 |
是 |
Only in High profile and above
|
Variable-length code |
是
|
切片 |
連續 (integer number of macroblock rows only) |
連續或不連續的
|
B frame用於預設其他的圖像 |
否 |
是
|
子像素的插值方法 |
雙三次插值,雙線性
|
6-tap filter用於半pixels; averaging for四分之一pixels
|
注釋
- ^ Loomis, Jay; Mike Wasson. VC-1技術. Microsoft. [2009-08-25]. (原始内容存档于2012-03-15).
- ^ SMPTE Technology Committee C24 on Video Compression Technology. SMPTE421M: SMPTE Draft Standard for Television. SMPTE Standard for Television: VC-1 Compressed Video Bitstream Format and Decoding Process. 2005-08-23.
- ^ VC-1 Patent Portfolio License Briefing. MPEG LA. 2007-11-05 [2009-08-25]. (原始内容 (PowerPoint)存档于2007-09-27).
- ^ Windows Media Licensing Royalties for Final Products. Microsoft. [2009-08-25]. (原始内容存档于2007-05-05).
- ^ AVC Patent Portfolio License Briefing. MPEG LA. 2007-12-12 [2009-08-25]. (原始内容 (PowerPoint)存档于2007-07-31).
- ^ H.264: Advanced video coding for generic audiovisual services. March 2003 [2009-08-25]. (原始内容存档于2016-06-09).
- ^ H.264/AVC Software Coordination. [2009-08-25]. (原始内容存档于2015-08-02).
- ^ Goldman, Matthew; Alois Bock. Advanced Compression Technologies for High Definition (PDF). TANDBERG Television. [永久失效連結]
外部連結