快讯

从高清H.264格式 10M码流的实用性揭秘

2009-08-10 20:19  出处:pconline  作者:Martin  责任编辑:yejianfei 

  “高清MP4”无疑已经成为2009年最热门的话题,也成为了MP4必然的发展趋势,各大芯片方案商也都推出了自己的“高清”产品。不少厂家把10M码流作为了高清MP4的核心特征,声称只要支持RM直播、10M码流和无色块就是高清MP4,其实,真的高清mp4必须要支持720P的H264编码,为什么这样说呢,且看下文分解。

高清H.264
H.264格式

  什么是码流?

  码流(Data Rate) 也叫码率或码流率,是指视频文件在单位时间内使用的数据流量,是视频编码中画面质量控制中最重要的部分,一般我们用的单位是kb/s或者Mb/s。一般来说同样分辨率下,视频文件的码流越大,压缩比就越小,画面质量就越高。码流越大,说明单位时间内取样率越大,数据流,精度就越高,处理出来的文件就越接近原始文件,图像质量越好,画质越清晰,要求播放设备的解码能力也越高。

  解密10M码流造假说

  不少厂商声称能支持10M以上码率的就是高清MP4,果真如此?其实从一个简单的例子中就知道这其实是在误导消费者。

  码流越大,文件体积也越大。其计算公式是文件体积=时间×码率/8,例如,网络上常见的一部90分钟1Mb码流的720P RMVB文件,其体积就=5400秒×1Mb/8=675MB。网上普通1-2M码率的影片(就按普通电影两个小时计算)基本在1GB左右,5M的得在4-5GB,而按10M码率计算的话就快10GB了,当前MP4内存容量主流是8GB,还有不少4GB的,想想我们的高清MP4连一部高清电影都放不下。

  另外,对动辄高达10M码流10GB一部高清电影,想要在家通过仅有1M或2M带宽来实现也是非常不现实的,影片体积超大,下载非常缓慢,机器完全装不下,这样所谓的“高清MP4”实际上是没法使用的,完全是在忽悠消费者。支持10M码流的MP4是高清MP4的假说不攻自破。

  而支持RMVB 10M码流之说更是无稽之谈。说“高清MP4”拥有10M码率,却只支持RMVB,这本身就是一个非常矛盾的。RMVB是REAL公司开发的一种媒体格式,注重小体积节约带宽,在高压缩上对视频是种消耗。根据笔者拥有的高分辨率RMVB视频来看,RMVB采用VBR可变码率技术,1280×544的准720P视频码率仅为1.28M。这样曾经《东京漂移》的10M码流的片源,大家也不难猜测出是后期用P帧造假的版本。

  高清MP4必须支持720P H264编码

高清H.264
H.264编码细分图

高清H.264
高清MP4

  高清播放是建立在格式基础上的,H.264堪称目前最完美的视频标准,对于高清MP4来说这才是最重要的。H.264编码是蓝光DVD的指定标准,视频在体积和画质上达成平衡,480P分辨率仅需1-2M的码率即可达到远超AVI格式的画质,一部电影大小仅为1G;720P分辨率也只需要3-4M码率和2-3G的体积,可见这样的高清标准对码率也没有苛刻的要求。这是正是高清MP4所真正需的。

  按照一部电影120分钟计算,即便我们找到了10M码率的RMVB、AVI格式视频,10G左右的大小让我们的MP4根本吃不消!这对主流8G内存的高清MP4来说简直是晴天霹雳。所以,我们说高清MP4在技术提升的同时,应该考虑其它功能、配置的均衡,否则也只是个噱头而已。

  10M码流之美仅仅停留在参数上,或者只停留在厂商的宣传方面,实际显示效果并没有得到任何改善。希望芯片厂商应该在格式等多方面有新的突破,为我们带来真正的高清MP4。

IT热词搜索 来源:360新闻