今天是:2019年8月20日 星期二
设为首页 | 加入收藏
咨询热线:136-31-920-457
专注于网站建设、网站设计、域名主机
提供包括虚拟主机、域名注册、网页制作、网站维护推广宣传等一体化网络服务
在线客服A 77088550
[网站建设,域名主机]
在线客服B 318791234
[续费服务,售后服务]
在线客服C 644504189
[电脑维护,网络工程]
在线客服D 77088550
[技术支持,网站备案]
MSN在线客服
[jackyul@hotmail.com]



 


视频制作输出高质量视频文件的技巧
  发布日期:2008年10月17日 浏览次数:2441

    首先我们先来搞搞清楚码率这个概念:一部电影下来,画面变化是很频繁的,刚才还花前月下,这会儿可能已拳脚相加,所以压缩率也一直在变化。为了跟踪这种变化,引入了码率(Bit Rate)的概念(更准确的译法应该叫“码速”,但中国学理工的人一般来说中文都很蹩脚,现在我们只能叫“码率”了),即每秒播放出来的二进制数,是以bps(bits per second)为单位的。电影的播放时间是固定的,所以每秒通过的数据流越大,也就是这一时间段码率越大,间接说明其对原始影片的压缩率越小,从而达到更接近原始清晰度的效果。

    早期的MPEG曾用过固定码率算法(CBR),后来在MPEG2中采用了动态码率(VBR),所以DVD的MPEG2实际压缩率比VCD的MPEG1还要高,因为画面大了数倍所以显得更加清晰些。SONY还曾推出过超大码率(Super Bit),被称为超比特压缩,因介质容量问题,没能广泛采用。
    现在在数码影像界流行的M-JPEG,可以看作是将无数的JPEG画面每秒30帧地播放而形成的连贯视频,用这个思路也有助于我们了解MPEG2的动态压缩过程。

    我们知道JPEG是静态图像压缩标准,如果用PHTOSHOP存贮一张JPEG图片,当压缩率设得很大时,失真率随之增大,画面会模糊不清,但文件占用空间会很小,选到最小压缩率也就是最好画质时,画面几乎没有失真,但二者存出的文件体积有可能相差10倍以上。我们可以想象一部90分钟长的电影(每秒30幅图像),是由90×60×30=24300幅图像组成的。如果有剧烈的运动,那么相邻画面便会产生明显的变化,这时我们可以采用较大的压缩率,使这一段视频所占空间变小,对于相对静止些的画面,我们采用最小压缩、最好画质,这样便成功骗过了我们的眼睛,到静止画面时捕捉到的细节,会告诉大脑画面刚才也是这么清晰。这就是为什么MPEG2的码率可以从1M到10M之间变化。这实在是一种既不损失播放质量,又能适当减小体积的好方法,但它只适用于动态画面。如果静态画面的码率不够大,失真就会严重,因此从侧面了解一部电影的清晰度,平均码率是一个很好的参考。

    综合上面的介绍,我们知道:一副瞬间的画面,其即时码率越高,画面质量越高。

    再让我们看看我们用VDM压缩得到avi文件的过程,在码率(Bitrate)这里,分为singlepass-bitrate,singlepass-quantizer,和multipass三种模式。singlepass-bitrate是固定码率也就是CBR,最简单的编码,影片码率将全程使用同一数值,对于大动态画面非常不适合。singlepass-quantizer既Q模式,也是属于动态码率VBR的一种,因为采用量化模式,可以根据我们指定的数值自动进行码率的计算,但很有可能和原片的码率相去甚远。multipass既多次运算模式,现在大家都习惯于使用2pass,即二次运算,第一次运算编码器会用最高品质编码,同时收集画面信息,将这些信息记录在stats文件中,以供第二次运算参考,第二次运算的时候,编码器会根据第一次压缩时获得的信息以及我们指定的目标码率(Target Bitrate)自动分配全片的码率,目标码率也就是最终文件的平均码率,而全程码率波动越大,其质量越高。顺便提一句,如果用到avs,其中的滤镜也会影响码率的变化。

    第一副是我压制的罪恶之城的avi文件的码率曲线,采用2pass,目标码率设定1000kbps,大家可以看到高峰和低谷变化非常之大,实际平均码率为981kbps,最大4223kbps,最小只有7kbps。

    第二副是我压制的无敌幸运星的avi文件的码率曲线,也是采用2pass,目标码率我设定了650kbps,实际平均码率为639kbps,最高1569kbps,最低22kbps 。

    看到这里也许大家会有两个问题:

    第一,为什么第一副和第二副的波动相差这么大?

    第二,为什么码率波动大的质量高?

    第一个问题,很简单,这是片源的问题。

    第二个问题,要详细说说了,MPEG是针对“运动图像”的压缩算法,一般在关键帧后,会有一系列非关键帧。对于好的片源来说,画面都很稳定,这样非关键帧只需要很少的数据就能存储与关键帧之间的差异,即非关键帧需要的码率很小。如果片源质量不好,画面经常漂移、模糊,则非关键帧需要大量数据存储与关键帧之间的差异,即分配给非关键帧的码率也很大。举个例子:片中人物在说话,只有嘴在动,其它不动,这时如果画面稳定,只需要记录嘴动的部分就行了;如果画面晃来晃去,就需要记录整个画面的运动;如果画面上颜色也变来变去,还不时出现胶片麻点,则这些东东也需要数据记录。从罪恶之城的码率图来看,码率曲线出现一个高峰,然后掉下来,过一会再来一个高峰,再掉下来,周而复始,剧烈振荡,画面质量自然不错。

    最后,回到我们压片过程,在x264的2pass运算时对于目标码率的填写,我个人习惯在要求不高的时候填写650kbps,而要求比较高的时候1000kbps也基本足够,再高的话,画质提高不明显,而每秒画面数据太大,psp也许都吃不消,特别是快进快退的时候,会有明显延迟。如果你想得到一个放之四海而皆准的数字,不好意思,这里没有答案,还是要靠自己摸索的。

    最后的最后,提供查看avi文件码率曲线的软件:Avi2Jpeg,使用很简单,我就不罗嗦啦。

    惠阳网页吧 www.hy700.cn惠阳网页吧+惠阳做网站,惠州做网站,深圳做网站,惠阳建站,惠州建站,网页设计,网页制作,建网站制作,惠阳建设网站惠阳网页制作,惠阳网站建设,惠阳网站建设,惠阳网页建设,惠阳做网站,网页制作网页设计,商城,电子商务,惠阳网页,惠阳网站,惠州网页,惠州网站,惠阳网,惠州网
返回
首 页 | 信息中心 | 域名注册 | 网站建设 | 建站流程 | 网站推广 | 网络工程 | 客户咨询 | 付款方式 | 联系方式 | 关于我们
  • 惠阳网页吧
  • 惠阳网页吧
  • 太平洋电脑网
  • 中国站长
  • 惠州人才网
  • 淘宝网
  • 深港在线
  • 影像惠州
  • hao123
  • 惠州招聘网
  • 惠州都市网
  • 惠阳网页吧
  • 惠阳网页吧
  • 中国站长
  • 惠阳网页吧
  • 惠阳招聘网
  • 惠州论坛
  • 惠州妈妈网
  • 中耀地产
  • 惠阳网页吧
  • 惠州鸣心琴行
  • 惠阳网
  • 惠阳网页吧
  • 惠深家具网
  • 更多
  • 实用查询:IP地址 天气预报 邮编电话 特价机票 列车时刻表 股票 在线地图  电视节目  时间校对  8684公交查询  全国长途汽车查询  人民币存/贷款利率  更多..
    Copyright © 2008 惠阳网页吧 All Rights Reserved   粤ICP备08103988号
    客服QQ:77088550 318791234 644504189  客服MSN:Jackyul@hotmail.com  咨询电话:13631920457
    惠阳做网站|惠阳建网站|惠阳制作网站|域名注册|虚拟主机|惠阳网站建设|惠阳网站制作|惠阳网站开发|惠阳网站设计|惠阳网页设计|惠阳网页制作|惠阳网站维护|惠阳设计