音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
查看: 1808|回复: 2

[资讯] XVID的详尽参数设置

  [复制链接]

6353

帖子

0

听众

5万

积分

音频应用超级专员

Rank: 6Rank: 6

积分
58958
QQ
发表于 2010-7-2 14:04:20 | 显示全部楼层 |阅读模式
XVID的详尽参数设置
0 D6 T" s* P: j4 M/ |0 \2 S7 A9 r8 ?; i; lwww.audioapp.cn  audio app

    Xvid大概介绍:(个人认为XVID编码比DIVX编码的画质更好,故只讲XVID的参数。了解以下内容对转换影片有一定帮助,尤其是要放在硬盘上用PC观看的视频,当然对转换成手机观看的影片也是有好处的,使你不至于盲目的转换)(此文是参照电脑杂志上的介绍而写,在此感谢写出那篇文章的作者。所涉及到的图片是自己抓的,文字也是一个一个字打出来的,并非从网上转抄,请不要对我进行人身攻击,我无非是想让有兴趣于此道的朋友更多的了解xvid这个编码器). _  e! F. ]0 Lwww.audioapp.cn  audio app


' x7 X" O6 W9 H  _9 w6 O2 q- F    xvid有两种编码方式:single pass和twopass
, p- ^  h) {4 k& w6 _" G1 K7 x- i    single pass模式编码简单,速度也快,但最终效果不如twopass。
3 S3 o& {9 P6 K4 Rtwopass就是视频压制需要经过两次编码,分别为twopass-1st pass(简称1pass)和twopass-2nd pass(简称2pass)7 F/ i% `' D; W9 j1 k2 @/ Lwww.audioapp.cn  audio app

1pass时,编码器会用最高质量编码采集可供第2次运算参考的画面信息,而在2 pass时。编码器会根据第一次压缩获得的信息和用户指定的文件大小,自动分配比特率,使需要高流量的运动画面分配到更多的空间,更高的比特率来保证画面质量。相对的,对于那些不包含太多运动信息的静态画面则用较低的比特率。追求画质的朋友当然会选择这种方式,但运算比single pass更费时。1 z) j0 Z8 N5 ]: M3 Y6 {8 }" I, xwww.audioapp.cn  audio app


4 M9 D; i( U7 ~" e. X3 @" n接下来介绍一些基本概念:
5 P" I* v7 O/ RQ值——量化值,它被用来描述1帧的质量,每帧都有一个Q值,取值范围在1-31之间。Q值越小,画质越好,比特率越大+ [" S5 x6 f7 t. N6 ~www.audioapp.cn  audio app

I-frame——关键帧,常被缩写为IF。关键帧是构成一个帧组的第一帧。IF保留了一个场景的所有信息
' {" a( j$ N  {7 EP-frame——未来单项预测帧,缩写为PF,只储存与之前一个已解压画面的差值% ~( Q. h' f& y, M: fwww.audioapp.cn  audio app

B-frame——双向预测帧,缩写为BF,除了参考之前解压的画面以外,也会参考后一帧的画面信息
" R0 {2 D: L4 ?: V4 T8 n% o第一步:Profile@Level(框架级别)设置9 u+ J. `# N( }% u5 ]7 Hwww.audioapp.cn  audio app

3 ~( G( L# O. M8 x0 Rwww.audioapp.cn  audio app

选择Profile@Level旁的more按钮来进行框架设置。Profile@Level里方案的层级越低,编码的比特率及分辨率限制的越多。在制作 DVDrip时一般选择AS@L5或者unrestricted(不限定比特率,让编码器自行分配)。我在制作手机影片时通常选用AS@L5,因为可选择的方案更多,而且比特率可自己随意调节,只要手机能跑的动就行!!
# d1 S! j( |9 _$ @! x. R& M8 D  O; A(注意:在single pass模式下,Profile@Level的设定无效,由编码器自行分配比特率)
  c/ L8 p6 z1 Q8 x! @+ _第二步:Encoding type(编码类型)设置           (这里是重中之重)
8 e1 Y- a' s2 `' z
% p! E5 D7 p3 x$ Z  z' }  p. g9 d第1种方式:3 T2 @3 R4 L0 U. O+ owww.audioapp.cn  audio app

single pass,求快可以用这种一次性编码来压缩视频。但因为每帧的压缩率相同,流量自行分配,所以压缩后的视频容量无法控制。single pass有Target quantizer和Target bitrate两种模式,在主界面的Encoding type里先选择single pass,再点击左下方的Target XXX按钮在两种模式中进行切换
' f! ?0 w9 A, q& o2 M0 p/ t# l! F4 P# g  t3 |4 ~www.audioapp.cn  audio app

名词解释:& ?: Z- r9 w, P+ u. v. U: a2 Dwww.audioapp.cn  audio app

Target bitrate——目标比特率模式。选择平均比特率编码,相对容易控制文件大小。
# l: ?* J4 p, D% MTarget quantizer——目标Q值模式,采用动态比特率编码。设置为“1”是最高质量,31是最低质量。设置为2是容量与效果的最佳比,但文件体积很大,可以设置小一点的数值,例如2.5,如果不确定,可以按主界面上的“calc”按钮计算目标容量大小(详细的计算方法请看下一节)# k% t* S7 P$ c+ Uwww.audioapp.cn  audio app

0 U: T/ F9 z* Vwww.audioapp.cn  audio app

如何用calc计算容量:
2 b  j, H& R# zTarget size:目标容量的大小,举例来说,如果我们想将视频容量控制在1CD以内,由于1M等于1024KB,所以其值不能高于716800KB。
. y' _1 J" q$ L. F( k' qsubtitles:选择此项能将外挂字幕的大小纳入计算+ C( |/ z0 p2 v: {www.audioapp.cn  audio app

container:按照你想制作的最终视频格式选择% T: ~7 |! _9 Y. r( ?; I. U  ewww.audioapp.cn  audio app

video:设定视频长度及fps8 f0 z8 ?, G% i- Qwww.audioapp.cn  audio app

Audio:设定音频格式
4 L! K, n/ R! d9 l( P4 {% |1 A. V第2种方式:& F- x+ s4 Y2 ?2 d5 g/ K+ \www.audioapp.cn  audio app

为了保证视频的质量,很多时候我们会选择twopass模式来压缩视频' ]3 S- a* B. }  t5 T; `www.audioapp.cn  audio app

5 `( k& J! z( ]7 X: v' y& T1 ^) \www.audioapp.cn  audio app

step 1:, C+ D! M5 Y7 Y3 n" owww.audioapp.cn  audio app

在主窗口的“Encoding type”下拉菜单中选择1pass模式,再点击旁边的more按钮。在弹出的窗口中勾选“Discard first pass”(不输出第一次运算结果)否则可能生成一个高达几GB的无用文件。“full quality first pass”是指优质进行1pass,通常这是没必要的,这样反而会降低1pass的编码速度/ R# u8 U# n6 T  m+ ewww.audioapp.cn  audio app

step 2:
4 ?/ X, Q1 H" y- x2 L2 B再返回到主窗口,在“Encoding type”下拉菜单中选择2pass模式,点击旁边的more按钮进行设置。
4 c  H/ [  }$ l3 M7 a- k1 H首先点击“stats filename”这一栏的按钮,选择在1pass编码时生成的*.pass文件。
  q! F) F! Z0 X9 V以上介绍了两种编码方式,现在讲一下视频的优化:) U# ?9 M% Z: w% q- Fwww.audioapp.cn  audio app


9 K9 ?! j$ ?$ J- _( m01.Advanced Options:" x, l! ~+ p" N" R+ Rwww.audioapp.cn  audio app


* o% p" i, C7 @' q, r5 qMotion search Precision(运动检索精确度):设定运动检测的精密度,数值越高,文件转换时间越长,建议选用“6-ultra High”$ w2 N! ^- I" z5 O  D4 M8 {4 U: Hwww.audioapp.cn  audio app

VHQ mode(VHQ模式):根据人类视觉特性进行建模,可以使肉眼可分辨的区域压缩的好一点,从而提升肉眼所见部分的视频质量。若想效率与质量兼顾,可以将VHQ设置为1,若想求得最佳画质则可以将VHQ设置为4! Y+ S! W) X  B) y" }www.audioapp.cn  audio app

Use VHQ for bframes too:对BF也使用VHQ模式+ }! n- t2 u9 ?www.audioapp.cn  audio app

Use chroma motion:使用chroma(色度)信息来动态计算,虽然会增加编码时间,但可以有效地防止色块和亮块,建议选择5 V% H+ f" `- O. \$ Jwww.audioapp.cn  audio app

Turbo:开启BF时可以提高编码速度,但会降低一点画质,不建议选取
7 z* Y4 l- M, y0 XFrame drop ratio(丢帧率):保持为0,因为我们希望每一帧都被编码( s6 p$ l% Z. {  b5 C7 Owww.audioapp.cn  audio app

Maximum I-frame interval:最大IF帧距,一般为帧率的10倍。例如一段视频的帧率为24,则该处就填写240,最好是维持为240,这样可确保每240帧就会有一个IF。如果场景变换侦测出需要插入IF的帧数小于这个值的话,它就会重新计算0 V2 M; P6 z3 D, |4 _. gwww.audioapp.cn  audio app

02.Quantization(量化)设置:! T, C9 B0 T1 {$ I- A/ Lwww.audioapp.cn  audio app


# V' P7 C, y  w) S4 H设定IF/PF/BF最小及最大Q值,从XVID1.1开始,它的流量控制做的很好,在比特率足够的情形下,不会出现过高的Q值,保持默认可防止目标容量超出或者小于设置的情况。但在single pass模式下设定Q值是无效的
( k" R8 @* N) i5 b# g9 }. a" R: w  H7 c8 N6 X( uwww.audioapp.cn  audio app

Trellis quantization:在2pass模式下可以提升画质,但在single pass模式则会使画质有一些下降,容量也有所减少5 `1 z) U& Z6 k& l8 G9 Bwww.audioapp.cn  audio app


0 }) P: [6 E- H. @2 y/ l03.Debug设置:
0 ]+ b/ _" P/ X1 q& H0 C% g% L
0 z4 Y4 G3 T  {/ W7 V) LPerformance optimizations:性能优化,可以选择特定的cpu指令集优化,建议选择第一项
' ~, f$ T$ y1 ]# J( C; ~# J  `) [; G& {, ]/ vwww.audioapp.cn  audio app

Fourcc used:默认值是xvid,改变此设定可以让你使用divx等其他播放filter来播放,但有时会不兼容,建议不修改此项设置; e" Z& T% {; w- swww.audioapp.cn  audio app

04.Zone options设置:0 b8 s$ I0 f0 M  i- Dwww.audioapp.cn  audio app


! D% d) H" s; X! ]zone其实就是将影片划分为几段,分别为这些片断定制一些设置(此项设置用于转换pc上观看的影片较多,在此不作细讲)
' J% t1 i. @6 U! }) l" A6 \1 w7 ?9 ~8 a9 N* n3 Rwww.audioapp.cn  audio app

小提示:如果在片头之类非重要片段使用Quantizer模式,应该在1pass中也使用相同的设置。而若要用Weight模式则只需要在2pass中设置即可
. F9 b& k  L$ C# j
, _: j% n$ Z  |. Z2 ^0 b至此,xvid的参数设置已讲解完了,有兴趣于此道的朋友可以多作尝试,找出适合你的具体参数。
- f8 V' B# i" J+ r" J. W我先献丑了,把自己的参数设置提供给大家% I  I& d3 l9 i: a% C% s- xwww.audioapp.cn  audio app

手机机型:QD
1 O: w2 b' p/ }6 [' ^. S片源:一般都是网上下载的AVI文件
7 }% c3 y! i& q7 ?$ R转换软件:TMPGEnc3XP8 Z, ]6 B0 b9 _6 hwww.audioapp.cn  audio app

视频编码器:xvid7 }$ O% ]7 i( Q  G3 w* swww.audioapp.cn  audio app

编码参数:帧率:15fps  ,码率:128-160kbps(动画片的码率有时更小)编码方式:single pass(上传到论坛的视频都是用的single pass,主要是为了节省时间,而且手机不能支持较高的码率,故个人感觉single pass和twopass差别不大。如果用于pc上,还是建议用twopass) 其余的设置均是参照上文  @& M2 M' W7 |, o( b2 q" g5 pwww.audioapp.cn  audio app

音频编码:MPEG Layer-3        32000hz  ,48kbps  CBR  ,Mono7 [; U* O9 q( q6 V, twww.audioapp.cn  audio app

滤镜:只在加字幕文件的时候用到,一般是制作的SRT字幕,滤镜是Text Sub2.23) c6 l7 P3 y1 s- M/ x* Q) g6 hwww.audioapp.cn  audio app


; o& i8 w- ^, E* {
音频应用 Audio app

6353

帖子

0

听众

5万

积分

音频应用超级专员

Rank: 6Rank: 6

积分
58958
QQ
 楼主| 发表于 2010-7-3 06:44:54 | 显示全部楼层
:victory::victory:
音频应用 Audio app

325

帖子

1

听众

1万

积分

音频应用初级会员

Rank: 3

积分
11865
QQ
发表于 2010-7-3 23:42:04 | 显示全部楼层
不错,支持。
音频应用 Audio app
高级模式 自动排版
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

QQ|小黑屋|手机版|Archiver|音频应用 ( 鄂ICP备16002437号-6)

Powered by Audio app

快速回复 返回顶部 返回列表