NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 6167|回复: 9

[复制链接]
发表于 2005-3-27 05:35 | 显示全部楼层 |阅读模式
请问大虾,我有一部片子,在开bf(最大连续帧数为2),量化方式设置为HVS Best picture时,量化限制那里是“1,2,1,3,1,31”,分辨率为640×480,结果差不多占用1张半的cd(2ndpass/1stpass=0.7),而我希望它能填满2cd。如果2cd,最终码率差不多是1600左右。

那是关掉BF好呢,还是把量化方式设置为MPEG更好?(两个一起改,容量马上暴涨)

另外还有两个可能很无聊的问题:

1.bf的最大连续帧数1和2,在画质上会不会有能明显看得出来的差别啊?

2.当bf最大连续帧设为2时,在1stpass结果出来后,我发现很多片子的pf和bf的比值相当相当接近1:2了,这时候是不是可以考虑把bf的最大连续帧数设的更高?
发表于 2005-3-27 09:44 | 显示全部楼层
那是关掉BF好呢,还是把量化方式设置为MPEG更好?(两个一起改,容量马上暴涨)
最好表用MPEG,因为除了画面细节增多外,我觉得MPEG带来的更多是副作用。关掉BF或许是一个比较好的选择。
bf的最大连续帧数1和2,在画质上会不会有能明显看得出来的差别啊?
呵呵~这个问题一点也不无聊。可能大多数人都有这个疑问吧。
我觉得最大连续BF这个设置现在并不重要了。因为1.0版以前的XviD的帧类型判断机能还不完善,有时候会出现误判,所以需要加一个限制,不能让它使用过多BF。但是现在XviD的帧型判断机能已经相当完善,绝大多数时候不会出现误判。所以在一般的片源(极端类型除外,下同),1和2时没有明显区别的。
现在最大连续BF主要用在控制容量的方面。就像前面说的,在极端静态片子(根本没多少动态),适当调大最大连续BF,可以增加压缩率,画面也不会有太大的损失。

再多说两句。原来的版本(1.0之前)中,还有一个设置叫最短连续IF。也就是两个IF之间最短间隔多少帧,这个设置主要用来应付极端动态片源,防止使用过多的IF导致容量失控。但是现在XviD取消了这个限制,在处理极端动态(比如骇客帝国、魔戒等等的)片子的时候,多少会有点不方便。

顺便给你看一个极端动态片源的1st pass统计图:
<!--UserPostedImage-->screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window';}" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(this.resized) {window.open('http://nmm.dns0755.net/vp7_test/1pass.jpg');}"  /><!--UserPostedImage-->
当bf最大连续帧设为2时,在1stpass结果出来后,我发现很多片子的pf和bf的比值相当相当接近1:2了,这时候是不是可以考虑把bf的最大连续帧数设的更高?
1:2是正常现象如果大了反而不正常
一般片子的BF占有量应该是50%左右,如果动态大一点的话,XviD就会使用更多的IF和PF,这个时候BF的占有量才会下降。相反,如果静态多一些的话,BF可能会更多。
 楼主| 发表于 2005-3-27 18:10 | 显示全部楼层
多谢大虾!

不过最后那个问题大虾似乎有些误解,我的意思是:当bf的最大连续帧设为2时,出来的结果“I帧+p帧”与b帧的比值极接近1:2时,是不是可以把bf的最大连续帧再调高,比如3?  当然那样“I帧+p帧”与b帧的比值很可能就小于1:2了,可能是1:2.5什么的了...

另外今天又碰到一个问题,我在做了1stpass后,发现影片的尾段是一段广告,然后我在avs里面用了trim语句截取我需要的前面的那些部分,那不知道是不是需要重新做一遍1stpass,还是可以直接使用之前产生的那个.pass文件做2ndpass了?如果不能直接用之前的那个pass文件,是不是有什么工具可以修改pass文件,让它可以符合要求使用?

PS:偶知道大虾快要高考了,百忙中帮偶解决问题真是很感谢啊,希望大虾学习顺利啊!
发表于 2005-3-27 20:08 | 显示全部楼层
呵呵……我没误解你的意思。1:2是正常数量,不能说明你应该最大用3还是2。

需要重新作1st pass~
发表于 2005-6-17 15:49 | 显示全部楼层
Originally posted by dgwxx at 2005-3-27 09:44:

最好表用MPEG,因为除了画面细节增多外,我觉得MPEG带来的更多是副作用。关掉BF或许是一个比较好的选择。


哼哼,果然实践才有发现,因为看了教程里说MPEG能保留更多细节,所以从来都用MPEG……
发表于 2005-6-29 04:36 | 显示全部楼层
Originally posted by ameng2002 at 2005-3-27 05:35:
请问大虾,我有一部片子,在开bf(最大连续帧数为2),量化方式设置为HVS Best picture时,量化限制那里是“1,2,1,3,1,31”,分辨率为640×480,结果差不多占用1张半的cd(2ndpass/1stpass=0.7),而我希望它能填满2cd。如果2cd,最终码率差不多是1600左右。

那是关掉BF好呢,还是把量化方式设置为MPEG更好?(两个一起改,容量马上暴涨)

今天才路過此地.....

這個把量化方式設成MPEG比較好, 現在XviD的MPEG量化方式壓縮, 比H.263, 畫質高很多.......
關掉BF有機會令畫質下降, 所以不建議這樣做。

MPEG量化方式現在好像沒有甚麼副作用, 如果用MPEG後出現很多雜訊, 很可能是影片的播放設備品質差。 我用GeForce 4(GeForce FX 6800、Quadro FX也試過)來加速播放AVI, 比用軟體播放, 雜訊明顯很多, 用軟體播放幾乎看不見雜訊, 用GeForce 4會有一些雜訊在線條邊出現。 (軟體是HQMP)

另外还有两个可能很无聊的问题:

1.bf的最大连续帧数1和2,在画质上会不会有能明显看得出来的差别啊?

這個當然會明顯看得出差別, BF數為1時, 線條比較銳利, 雜訊大部分被保留。 BF數為2時, 線條模糊了點, 部分雜訊會被刪去。

2.当bf最大连续帧设为2时,在1stpass结果出来后,我发现很多片子的pf和bf的比值相当相当接近1:2了,这时候是不是可以考虑把bf的最大连续帧数设的更高?

不一定是, 主要是看影片的內容, 通常2是比較好的數值。
发表于 2005-6-29 09:18 | 显示全部楼层
完了~被逐句批驳了~HOHO~

MPEG量化方式現在好像沒有甚麼副作用, 如果用MPEG後出現很多雜訊, 很可能是影片的播放設備品質差。 我用GeForce 4(GeForce FX 6800、Quadro FX也試過)來加速播放AVI, 比用軟體播放, 雜訊明顯很多, 用軟體播放幾乎看不見雜訊, 用GeForce 4會有一些雜訊在線條邊出現。 (軟體是HQMP)


我觉得如果做动画的话,MPEG量化方式有点浪费……
我觉得一般使用MPEG量化的目的是保留更多的细节,不过动画似乎没那么多细节需要保留的,增加的码率我觉得是浪费,不知这点SS大怎么想= =||
我现在在外地朋友家住一段时间,因为支前忙高考,一直没有机会大量地做实际测试。等下周回家再详细对比一下吧……
发表于 2005-6-29 15:42 | 显示全部楼层
Originally posted by dgwxx at 2005-6-29 09:18:
我觉得如果做动画的话,MPEG量化方式有点浪费……
我觉得一般使用MPEG量化的目的是保留更多的细节,不过动画似乎没那么多细节需要保留的,增加的码率我觉得是浪费,不知这点S ...

量化方式沒有什麼浪費不浪費, 同樣是CQ2, 用MPEG的容量通常比用H.263細5-10%。 而動畫方面, 通常分別在於線條和背景的細節, 有些時候, 用H.263比用 MPEG多了色塊的問題。

如果可以的話可上傳一些用MPEG壓的動畫OP/ED比較一下。

avir0927b1.rar

152.24 KB, 下载次数: 16666

发表于 2005-6-29 16:57 | 显示全部楼层
原来是这样。 等我回家之后再详细测试研究一下……
 楼主| 发表于 2005-7-3 18:41 | 显示全部楼层
哇,又受教育了,多谢ss大牛人....多来这里路过路过啊^^
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2025-5-5 23:08 , Processed in 0.052563 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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