作者nosql (mingray/nosql)
看板AVEncode
标题Re: [请问] 这样子的影片怎麽救 (音讯频率少一倍)
时间Tue Jan 5 21:07:09 2010
档案资讯
http://photo.xuite.net/mingray/850280/36.jpg
感谢starsky1978的大力帮忙
造成这问题的原因是使用VirtualDub内建的录影功能,
在声音来源取样时选错选到88200Hz,
造成录影时把44100Hz当88200Hz取样,
又压成44100Hz。
最後解决方法是:
1.VirtualDub 调整Video Frame Rate,
想办法把所有的音讯拉出来。
这步骤在拉时要顺便对照dump时的音讯资料是否与在档案资讯看到的Sample数一致,
如果调整错误会造成音讯在後面被截断掉,
以我的case有几次只dump出38min或是更少的资料而非全部的40min30sec,
全部要重新来过(建议dump成wave)。
2.使用GoldWave强制复写取样频率为44100Hz,
这步骤原本starsky1978是用pitch的方式改,
但是处理会比较慢,
已知目标取样频率的话直接复写就好。
3.用VirtualDub选择外部声音,
来源为刚刚GoldWave处理过的档案。
我在2.时因为以88200Hz储存,
必须在Audio的Conversion选择44100Hz,
不然没办法送给Lame MP3压缩。
4.我在录影时因为电脑比较慢,
原本影片是24fps,
实际上只有22.050fps(自动侦测是23fps),
复写影片fps之後还要记得要Enable dynamic compliation(在Option下)。
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.201.115