『漫游』酷论坛>『影音数码技术学习交流』>影音精华区>[原创]XVID 1.0 配置参考 ..

[原创]XVID 1.0 配置参考详解OL Ver.2

大虾@2004-04-02 18:59

下载PDF版本:http://wakifile.com/~eHDZB8134GE/xvid_book.rar
引用

llk@2004-04-02 20:58

PDF格式用什么看???
引用

MeteorRain@2004-04-02 22:28

用acrobat reader看……但是我懒得装ar了…………
引用

unranger@2004-04-02 23:33

咦,这不是dgwxx吗?
正想学习些高手的经验,支持一个先^^
引用

Bopirit@2004-04-03 09:27

我来讲讲cartoon模式:

Xvid有个动态判断标志,指判别动态的标准,高于这个值,则认为是动,编码时记载动态信息,低于这个值则不记载。通常设为很低,就是说,很小一点差别都会判断为动态。

打开Cartoon模式后,这个标志的值会加大,相应的,小的动态变化会忽略。对cartoon来说,最直接的效果就是——消除了浮动的细微噪点(特别是在色块和线条之间,这种噪点即使降噪也会出现),因为Cartoon模式的原因,这些噪点造成的小度变化被忽略掉,会省出大量速率。在我的实验中,多在8%以上。
但是,因为画面的变动相对较大,PSNR会降低(虽然对cartoon来说这算不得降低),而且对于使用H.263量化会让画面感觉更模糊,而对于MPEG量化,这个Cartoon模式有效的降低的MPEG量化编码动画片的副作用,尽管PSNR降低,但实际上画面看起来更好。
引用

yvonn@2004-04-03 09:58

下了,反正支持一下!!!
引用

skywalker@2004-04-03 10:41

其实XVID的GMC是有3个warp point的..........
不只是平移, 旋转和缩放都是可以支持的...........
divx只有1个warp point, 所以只能表示平移..........

另外XVID的b-frame是自动判定的, 不是像DIVX那样强行插入的.........
该用的时候才会用...........
多用也不会有太大的损害........

还有trellis并不是高质量量化.........
如果我没记错的话........
trellis是为了提高压缩率, 把DCT的8x8矩阵里面一些1(或其它数字?)移动一下(1格?), 这样可以得到更多连续的0或1........
而画面的变动并不大, 因为移动一格并不会让波型改变多少...........
而省下来的码率就可以提高其它地方的量化值, 使质量得到总的提高......
换句话说, trellis就是选择性的减低一些画面的质量, 来达到最大限度的提高其他画面的质量的方法........
引用

大虾@2004-04-03 13:29

koepi的XVID中,trellis的注释是Advanced,high quality quantization mode。字面上翻译过来是高质量量化模式。

谢谢Bopirit关于CARTOON模式的讲解:)不介意我把这部分文字收录到新版本的文章里面吧:)(会标明原作者的。)

引用

咦,这不是dgwxx吗?
正想学习些高手的经验,支持一个先^^

Er~这位MM素谁来的,偶好似不认识^^
引用

tct66@2004-04-03 13:38

開啟trellis對於H.263量化PNSR值會上升
但是對於MPEG/MPEG CUSTOM量化PNSR會下降
至於cartoon mode也有人作過測試
H.263+cartoon mode,PNSR值甚至比H.263+trellis還高
但是所作的試驗並不多
所以下列的是經過測試對於PNSR值有所提升的設定

H.263+trellis
MPEG/MPEG CUSTOM+cartoon mode
引用

tct66@2004-04-03 13:46

以下是我看了doom9的說明及XviD內附的說明,所作的理解

至於Intra-frames tuning

I-frame boost:設10,增加10%IF的碼率

I-frame closer than...(frames):1
...are reduced by(%):20%

這個設定,我的理解,這個意思是說如果IF間間隔比1個frame還接近
除了那一組最後1個的IF碼率不變,其他的IF都會降低20%的碼率
但是不可能IF間間隔比1個frame還接近,所以沒有任何一個IF會被降低碼率
如果設2,20%的話,我的理解是,如果如下有兩組連續的IF
....III....II....
則除了第一組的第3個IF不變,第二組的第2個IF不變
第一組的第1,2個IF及第二組的第1個IF會被降低20%的碼率
引用

tct66@2004-04-03 14:05

DivX 5.0:
从T恤到礼服的转变

全域动态补偿(Global Motion Compensation,GMC)

全域动态补偿功能(Global motion compensation,GMC)则能在缩放(把镜头拉近)以及旋转(转动相机)的情形下有所帮助,尤其是画面中的物体的外型是固定的,仅在尺寸以及位置上有所不同时。若要处理的影片是自然景观或风景片时,建议你将GMC的功能激活。
引用

大虾@2004-04-03 14:33

T_T
看来1.1版还来不及出,就要出1.2版了……谢谢TCT66大大的指导

Intra-frames tuning这一整页的设置,在我看来似乎没什么很大的用处。

我在写的时候也考虑到
I-frame closer than...(frames):1
...are reduced by(%):20%
这个选项的问题了。
在DOOM9的解释中,这项设置的解释是“In our example, I-frames th
an are closer than 1 frame (so there won't be any), would be reduced by 20%.”
但是谁都知道,这种连续出现IF情况是不大可能出现的。所以,我觉得这一整页的设置都大可保留默认值,不必去留意。

至于GMC,我记得TCT66的文章里面提到过GMC的兼容性问题?如果兼容性不好,迟些再用也可以。

还有,TCT66有一个词拼写错了,应该是PSNR,而不是PNSR^^

我在XVID.ORG看到了一段话,顺便贴到这里来。

· What exactly are all those neat features (GMC, Quarter-pel, Adaptative quantization) that the development version of Xvid has and that you keep talking so excitedly about? Just how good they are, and how do they work to help the encoder improve image qual

Explaining the details of this would last too long. As a short answer:
MPEG-4 is very effective in compression, because it reuses data from one image to generate the next one (still images of a video are only 1/25 of a second or even less apart from each other, in almost all cases they look very similar).
There a diferent ways how to detect which part of the picture can be reused, and QPel = "Quarterpel Motion Compensation" and GMC = "Global Motion Compensation" are two advanced ways of doing this. Normally you only use "Halfpel Motion Compensation", so the resolution is higher with Quarterpel.
A different step in compression is to divide some coefficients by a number to gives them smaller values (and hopefully zero). This is called "Quantization". Normally, every 16x16 block in the image is divided by the same value, but with "adaptive quantization", for every block a different value can be chose.
This _can_ lead to better quality, when e.g. important parts like faces are compressed less, and less importants part (background) are compressed stronger, but it's still experimental.
引用

tct66@2004-04-03 16:08

倒~
是PSNR(peak signal-to-noise ratio)
一直沒注意,每次都寫成"PNSR"
謝謝提醒,不然我每次都會拼錯^^...

EDIT:
-----------------------------------
至於說到Quarter pixel及GMC兼容性的問題
是考量到如果核取了該選項
除了XviD-1.0版本的解碼器能解碼,其他Koepi/Nic版本的XviD都不能解碼
(ffdshow可以正常解碼,DivX/3ivX/Nero DVD decoder就沒試過)
另外如果要將XviD的影片用支援解碼DivX/XviD的DVD player播放
支援Quarter pixel解碼的機種很少
支援解碼GMC的機種更是沒有
引用

大虾@2004-04-03 16:47

不用谢^^

我到现在一直没选QP和GMC的说……
引用

drix@2004-04-09 14:21

怎么下不来?
引用

«12345»共5页

| TOP