x2关键参数与设定指南.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

x264关键参数(草稿)

目录

前言1

Main2

Zones6

RCME7

Advanced10

后记13

参考文献与对本文有贡献者14

更新记录15

前言

本文将以MeGUI的界面为引,以x264r680版为基准,说明x264命令行版的各项参数

的设定。x264参数众多,本文虽以MeGUI为引,但仅仅是按照MeGUI对x264参数的分类

与归纳顺序对x264的参数进行说明,因此本文并不讨论MeGUI本身的使用方法。

由于x264与XviD有着众多的相通之处,因此本文将不会对共通的基础概念进行解释。

关于一些关于图像压缩的基础理论知识,请参考笔者的《XviD参数详解》以及《图像压缩原

理基础》系列文章。

本文在写作过程中参考了众多资料,得到了很多朋友的支持,参考资料以及贡献者

的在倒数第二节“参考文献与对本文有贡献者”中列出。

限于笔者水平,本文难免有疏漏、错误住处。若您发现本文不妥之处,请通过下面的联

系方式告诉笔者,不胜感激!

笔者:

()

()

Main(主要参数)

在MeGUI的Main中,选项被分为General(全局)、Misc(杂项)、Deblocking(编

码端解块滤波器)、AVCProfi(AVC等级)、AVCLevel(AVC分层)五个大的部分。下面,

从General开始逐个进行说明。

Mode(编码模式)

ABR:AverageBitRate,平均码率。在ABR模式下,编将会按照给定的码率,尽可

能为每一帧画面分配最小的量化值(量化值越小,质量越高)。在这种模式下,因为平均码

率已经指定,所以最终的文件大小是可以预计的。

ConstQuantizer:恒定量化值模式。在本模式下,编将会使用相同的质量去编码每

一帧。这里的质量是通过数学方法确定的(既量化值)。在这种模式下,因为是以质量确定

码率,因此最终文件大小是不可预计的,即使是质量相同的两帧,因为其复杂度不同,码率

很可能相差甚远。x264指定的量化值范围与XviD不同,是0到64。其中0相当于无损压缩,

1~64的值从小到大质量依次降低。x264的Q19大致相当于XviD的Q2。因此,普遍认为小

于19的量化值对于质量的提升帮助有限。同样,大于30的量化值因为对画面质量损失较大,

也不推荐采用。

nPass:多次处理模式。x264的多次处理模式与XviD相似,均为允许编先进行一次

编码,将一些数据记录在一个统计文件中,以便在后续的处理当中获得更加合理的码率分配

(高动态的场景分配较多的码率,低动态的场景分配较少的码率,使画质与文件大小获得较

好的平衡)。但与XviD不同的是,x264允许任意次的pass,而xvid只允许2pass。因此,x264

可以做出2pass、3pass甚至的pass。理论上讲,pass的数量越多,码率分配越趋于合

理。但实际上,的pass对于画质提升的帮助微乎其微,甚至会出现3rdpass比2ndpass

的PSNR还低的情况。因此认为,在绝大多数情况下,2pass依然是更好的选择。

ConstQuality:恒定质量模式。恒定质量模式与恒定量化值模式类似,都倾向于为每一

帧分配相同的数学质量(既量化值)。与恒定量化值模式不同的地方在于,恒定质量模式会

依据人类的视觉特性对压缩率进行调整。人眼对于高动态场景中的细节通常不敏感,而对于

低动态场景中的细节信息则相对敏感。因此,恒定质量模式对高动态场景进行更大的压缩(更低的

质量),对低动态场景则进行相对较少的压缩(更高的质量),保留较多细节信息。因此,尽管

从整个的角度看,恒定质量模式保持整体视觉质量不变,而恒定量化值模式保持整体数

学质量不变。

使用哪个编码模式?

一般情况下,如果需要控制输出文件的大小,就应该使用nPass模式。这时,全片的总

码率已经确定,关键的目的在于将固定的容量合理地分配到每个场景,

文档评论(0)

kay5620 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8001056127000014

1亿VIP精品文档

相关文档