H.264/AVC:世界杯超级视频压缩

特别策划

在世界杯的狂欢中,用电视卡、P2P网络电视等保存精彩视频几乎是每个球迷都免不了的事情,但每场比赛动辄几个GB的容量却让人大伤脑筋。要为视频消“肿”,大家多半会选择MPEG 4(DivX或XviD)进行重新编码。其实现在已有了比MPEG 4更厉害的“减肥药”,那就是H.264/AVC。

H.264/AVC是新一代的视频处理开放标准,代表了业界最先进的视频压缩技术。与MPEG 1/2/4等相比,它具有更高的压缩比、更低的码率、更好的图像质量和更强的容错性,同时它还大大扩充了网络性能,使它成为网络视频方案的有力竞争者。可以预见,H.264/AVC将在数字影像、网络电话、多媒体、IPTV、通讯等领域得到越来越广泛的应用,如同其前辈MPEG系列标准一样。

一、编码

现在H.264/AVC的编码器已经很多,既有商品软件,如MainConcept H.264 Encoder;也有开源组织开发的免费软件,如X264。下面就以X264为例(下载地址:http://developers.videolan.org/x264.html),介绍如何将其它视频格式转换为H.264/AVC格式。

X264是一个开源的H.264编码器(图1)。安装其VFW codec版后,它便集成到Windows中,任何视频处理软件均可以调用它进行H.264/AVC格式编码。X264除了全免费外,版本更新快、CPU占用率低、编码质量好也是其突出优点。X264的参数设置根据自己的需要,在Quantizer(编码器)滑杆上有High Quality(高质量)到Low Quality(低质量)的设置,越靠近Low Quality视频的容量越不容易减下来,其他相关设置都非常的简单,这里就不赘述了。

25-f7-8.jpg
图1

二、解码

H.264/AVC的解码器现在也是“琳琅满目”,不过其中的佼佼者还是Moonlight H.264 Video Decoder。Moonlight出品的HDTV解码器的品质得到了广泛的认可,几乎成了HDTV的标准解码器。有此良好“血统”,Moonlight H.264 Video Decoder自然也是H.264/AVC解码器中的翘楚,其表现同样不俗。

运行Moonlight H.264 Video Decoder安装程序。安装完成后启动暴风影音,选择“查看→选项”菜单,弹出选项对话框。点击“滤镜”项下的“管理”子项,再在右边的“管理”页中点击“添加滤镜”按钮。弹出选择滤镜对话框,点击其上的“浏览”按钮,到C:\Program Files\Common Files\Moonlight文件夹中找到h264dec.ax滤镜,将它加入,这样Moonlight H.264 Video Decoder解码器就添加到暴风影音中。最后别忘了在“管理”页中将Moonlight H.264 Video Decoder设为“首选”(图2)。

25-f7-9.jpg
图2

试着播放上面压缩的H.264/AVC视频,暴风影音已能正常解码,画面也很精致,与源文件相比,画质损失很小,看来H.264/AVC的功夫确实不容小觑。用它来压缩那些足球大腕的精彩表演,实在是相得益彰的事情。