作者archangel (同学好走)
看板AVEncode
标题Re: [请问] 关於divx二次转档的问题
时间Fri Sep 22 08:51:28 2006
没有人回我自己回
参考自pcdvd
: 我用compro M350电视卡录了一段影片 A.mpg
: 影片格式是mpeg2 视讯传输率6400kbps 大小640x480
: 想把这段影片用divx编码,转成mpeg4的格式ꄊ: 本来都是用TMPGEnc来转,选输出档案->AVI档案
: 之後再在影像设定那边,设定成DivxR 6.2.5,再选1-pass quality-based
: 爬文之後看大家都会用2-pass的方式压缩,以得到比较好的品质跟较小的档案
: 请问如果我用TMPGEnc来转,第一次压就是选Multipass,1st pass
: 压完後存档成X.avi
: 第二次压的就是选Multipass,Nth pass,然後来源档案跟第一次压的一样是A.mpg
: 压完後存档成Y.avi
: 这样Y.avi档就是所谓用2-pass方式所压成的档案罗?
应该是吧><
: 请问编码器是把第一次压的分析资讯存在那里?(例如影片那段要高Bitrate那段要低)
: 是存在X.avi里吗?还是存在其它地方?
跟据我的观察,如果用divx来编码的话,在你装divx的地方
(例如我的是C:\Program Files\DivX\DivX)
资料夹里会有map.log档跟statistics.xml档,里面存的就是bitrate分配的记录档
我试转了一个小档,产生的map如下
nframes 563
timescale 30000
passes 1
seq deltaT type total_bits motion_complexity texture_complexity modulation
0 0 I 197400 0.000000 2.450953 1.000000
1 1001 P 1840 0.005576 0.001949 1.000000
2 1001 P 1464 0.004642 0.000487 1.000000
3 1001 P 1312 0.004242 0.000110 1.000000
................................一直下去到562
而你再转2 pass的时候 会再多一个statistics1-pass.xml档,里面只有微小的更动
转3 pass ..... statistics2-pass.xml ................
依此类推,转档时的流率分配就是记录在这里
: 我还没有压过Multipass,1st pass 就可以压 Multipass,Nth pass
: 这样是正常的吗?
没有压过Multipass,1st pass的时候,
DivX\DivX资料夹下的map.log档,就不会是现在压的影片的
这样参考之前的影片的bitrate分配所压出的2-pass档,
bitrate当然不可能会正确, 压出来的档品质也就不好
: 不管是什麽软体,如TMPGEnc VirtualDubMod 等等,如果我在编码器那边选
: Multipass,1st pass压一次,再用Multipass,Nth pass压一次,这样第二次压的就会是
: 所谓用2-pass方式所压成的档案罗?是这样子吗?
应该是吧,因为流率资讯是存在codec那边
: 我用1-pass quality-based所压成的影片大约会是原本影片的1/2左右
: 而用二次压的话Bitrate设定成1600kbps(这个能选范围吗?) 会压出超过1/2一点点的大小
: 请问如果我要压最前面所说的影片规格的影片,用那种模式比较好
: 那如果用二次压的话Bitrate设定成多少,比较能在档案大小跟影片品质取得平衡
参考你要压的mpeg档的Bitrate,设成1/5的话品质不错大小也很小
: 最後问录影的问题 我录成mpeg2 6400kbps 大小640x480
: 如果要提高录影的品质以供转档,是否要提高视讯传输率(如提高到10000kbps)
: 还是其实已经没有差了,效益不高?
: 先谢谢大家的回答 感激不尽
有错请大家指正哦 谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.203.141.70