VC-1
VC-1,全名VC-1视讯编解码器(Video Codec 1),是微软所开发的视讯编解码系统。2003年提出标准化申请,最早名字是VC-9。2006年4月正式通过成为标准。
VC-1是基于Windows Media Video 9压缩技术的影像压缩标准,由三大编解码元件所组成,每一个编解码元件都具有其独自的FourCC编码。
- WMV3(WMV9):WMV3包含了Simple以及Main这两种Profile。
- WMVA
- WVC1
压缩技术整合了MPEG及H.264之优点,采用Biliner和Bicubic方式,次像素(Sub-Pixel)最小可达4分之1像素。VC-1只有4种动作补偿(motion composition),压缩比无法胜过H.264。VC-1在压缩时间上,明显比H.264短了许多,复杂度约只有H.264的50%,对特效电影有很杰出的效能表现。由于H.264使用较小尺寸的转换公式与无法调整的量化矩阵,造成不能完整保留影像的高频细节资讯。
HD DVD和蓝光光碟(Blu-ray Disc)都支援VC-1。微软表示Windows Vista将支援VC-1影像压缩技术的HD DVD规格。电影及电视学会(SMPTE)已采用VC-1为视讯压缩标准。
Profiles
编辑Simple | Main | Advanced | |
---|---|---|---|
Baseline intra frame compression | 是 | 是 | 是 |
Variable-sized transform | 是 | 是 | 是 |
16-bit transform | 是 | 是 | 是 |
Overlapped transform | 是 | 是 | 是 |
4 motion vector per macroblock | 是 | 是 | 是 |
¼ pixel luminance motion compensation | 是 | 是 | 是 |
¼ pixel chrominance motion compensation | 否 | 是 | 是 |
Start codes | 否 | 是 | 是 |
Extended motion vectors | 否 | 是 | 是 |
Loop filter | 否 | 是 | 是 |
Dynamic resolution change | 否 | 是 | 是 |
Adaptive macroblock quantisation | 否 | 是 | 是 |
B frames | 否 | 是 | 是 |
Intensity compensation | 否 | 是 | 是 |
Range adjustment | 否 | 是 | 是 |
Field and frame coding modes | 否 | 否 | 是 |
GOP Layer | 否 | 否 | 是 |
Display metadata | 否 | 否 | 是 |
Simple | Main | Advanced |
Profile | Level | Maximum Bit Rate | Resolutions by Framerate |
---|---|---|---|
Simple | Low | 96 kbit/s | 176 x 144 / 15 (QCIF) |
Medium | 384 kbit/s | 240 x 176 / 30 352 x 288 / 15 (CIF) | |
Main | Low | 2 Mbit/s | 320 x 240 / 24 (QVGA) |
Medium | 10 Mbit/s | 720 x 480 / 30 (480p) 720 x 576 / 25 (576p) | |
High | 20 Mbit/s | 1920 x 1080 / 30 (1080p) | |
Advanced | L0 | 2 Mbit/s | 352 x 288 / 30 (CIF) |
L1 | 10 Mbit/s | 720 x 480 / 30 (NTSC-SD) 720 x 576 / 25 (PAL-SD) | |
L2 | 20 Mbit/s | 720 x 480 / 60 (480p) 1280 x 720 / 30 (720p) | |
L3 | 45 Mbit/s | 1920 x 1080 / 24 (1080p) 1920 x 1080 / 30 (1080i) 1280 x 720 / 60 (720p) | |
L4 | 135 Mbit/s | 1920 x 1080 / 60 (1080p) 2048 x 1536 / 24 |
参考书目
编辑- 郭其昌,VC-1视讯压缩技术探讨,《电脑与通讯》,110期
参见
编辑外部链接
编辑- VC-1 Profiles and Levels. VC-1. [2005-12-12]. (原始内容存档于2005-12-14).
- Microsoft WMV Codec Implementations. VC-1. [2006-02-28]. (原始内容存档于2006-02-09).
- VC-1 reference software analysis (页面存档备份,存于互联网档案馆) at the MultimediaWiki
- RFC 4425 – IETF RTP Payload Format for Video Codec 1
- 迎接高解析的未来 H.264与VC-1两大视讯压缩技术比较 (页面存档备份,存于互联网档案馆)