返回列表 发布新帖

[家庭影院/碟机] VP8视频格式初探(转)

3097 1
发表于 2010-5-22 19:57:41 | 查看全部 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
昨天,Google发布了一个开源项目WebM。
  这个项目的目的,是在文件格式方面,为制作和发布互联网视频提供了一个开源的解决方案。
  WebM采用MKV作为封装格式,里面的音频编码用Vorbis格式,视频编码用VP8格式。
  MKV和Vorbis都是早就存在的开源格式,而VP8本来属于On2公司的封闭格式,是不开源的。去年8月,Google花了1亿美元收购On2,才有了今天。
  这个决定轰动了业界,因为这意味着,我们终于有了一个没有专利约束、并且获得大公司支持的免费视频编码格式VP8(详见我翻译的《HTML5视频格式之争》一文)。
  但是,VP8其实只是一种规格,以前从来没有公开过,也没有任何基于它的产品问世。所以,外界一直不知道VP8的性能究竟如何。
  开源视频转换程序ffmpeg的开发者之一JasonGarrett-Glaser,有机会提前接触到了VP8。他写了一篇很详细的评估,说出了自己对VP8的印象,并将VP8与专利格式H.264做了比较。
  下面就是这篇评估的简单翻译,删去了讨论技术细节的部分。
  =======================
  VP8视频格式初探(精简版)
  作者:JasonGarrett-Glaser
  译者:阮一峰
  原文网址:http://x264dev.multimedia.cx/?p=377
  一、On2是一家怎样的公司?
  在开始讨论VP8之前,我想先谈谈对On2公司的印象。
  它曾经宣称,VP8比H.264的性能高出50%。但是,它的话是不可信的。因为它也说过,VP7比H.264的性能高出15%。但是后来人们发现,VP7远远不如H.264。
  2003年,On2宣布VP3开源。表面上,它好像为开源事业做出了贡献。但是实际上,它的目的是,希望开源社区为它修正错误。Theora项目上了当,选择VP3作为自己的代码基础,结果修改代码的时间用去了6年,做出来的产品性能还是不如H.264。
  二、VP8的规格
  这份规格文件令人很不满意。很多技术细节,不是写得太简单,就是写得太模糊。大部分地方都是直接张贴C代码,而不是用文字表述。要知道C代码和格式规格,完全是两回事,根本不能替代。
  我曾经觉得,H.264的规格写得太啰嗦,但它至少是准确的。VP8的规格根本就是不清晰,不准确,太简短,很多细节没有解释清楚。老实说,仅仅根据这份规格,地球上根本不可能有人能够写出VP8的解码器。
  更令人惊奇的是,根据代码中的注释,VP8有些部分写于2004年初,比H.264还要古老!On2在此后6年的时间中,都不做修改,这是说不过去的。
  三、VP8编码器(Encoder)
  首先要明确一件事情。格式规格和它的具体实现,是两回事。一个很好的编码程序,可能是基于一个很烂的规格;而一个很好的规格,也可能会产生出一个很烂的编码程序。
  原厂提供的解码器,生成的图像质量虽然大大好于VP3,但是并没有明显胜过H.264的地方。
  这个编码器的编码速度要慢于H.264。我的机器是1.6Ghz的Corei7,编码1080p时速度为26fps;而用H.264编码器,选择"最快速度"选项时,可以达到101fps。
  在压缩性能方面,VP8也不如H.264。
  四、VP8解码器(Decoder)
  原厂提供的VP8解码器,比ffmpeg的H.264解码器慢了16%,更不要说其他更先进的H.264解码器了。
  就算最终通过各种优化,VP8解码器可以达到H.264的同样水平。但是,H.264有众多硬件支持,而VP8只能靠软解码,所以谁快谁慢不言而喻。
  五、专利问题
  VP8的一大卖点,就是没有专利权问题。但是,它的某些细节与H.264太像,我觉得已经很难用巧合解释了,将来肯定会出现专利纠纷。
  在没有明确证据表明VP8通过专利检验之前,我建议使用时一定要非常谨慎。
  [附录]
  Youtube已经开始提供WebM视频了,不过只有最新的浏览器才支持。具体的观看方法请查看:http://www.ghacks.net/2010/05/20/webm-video/(英文)。

本文转自:http://www.ruanyifeng.com/blog/2010/05/the_first_view_of_vp8.html

评论1

Lv.10 发表于 2010-5-23 08:09:37 | 查看全部
这个真不懂。。。
回复 点赞

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

淘宝小店

邀请码

VIP会员

微信客服

公众号

微信群

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表