小白请教wmv压x264的时候帧率和时间不对应的问题。。。
dwing吧
全部回复
仅看楼主
level 2
fnlCtrl 楼主
如题 视频源是59.94fps的,60分钟 我想压成29.970fps的
我在x264压制的时候指定了--fps 29.970 但是压出来变成120分钟的了
应该怎么做才能压正常呢...
2013年05月19日 04点05分 1
level 13
跟我以前犯的错误一样,以为--fps是指定目标视频的fps,实际这个参数是指定源视频的fps用的,基本上只有针对raw流才用这个参数。如果和源视频的fps不一致那么时间长度就不对了
2013年05月19日 04点05分 2
level 2
fnlCtrl 楼主
多谢回复~
那我如何才能把帧率转成29.970呢?
2013年05月19日 05点05分 3
level 1
avs脚本里可以改
自己查询下AVS的用法吧。
建议用FFMS(FFmpegSource)
别用directshow
2013年05月19日 05点05分 4
level 2
fnlCtrl 楼主
额 没玩过avisynth
x264不能直接改吗...?实在不行我再去研究一下好了...
还有ffms和directshow是指--demuxer 后面跟的东西么 我现在用的是--demuxer lavf..应该没问题吧?
2013年05月19日 05点05分 5
level 1
264不能直接改
2013年05月19日 05点05分 6
level 8
AVS里 AssumeFPS走一遭就行了
2013年05月19日 11点05分 9
实在懒就和我一样用用小日本5,无脑又轻松
2013年05月19日 11点05分
人家要砍半fps 又不是assumefps
2013年05月19日 13点05分
level 1
avs用SelectEven()
2013年05月19日 13点05分 10
level 2
fnlCtrl 楼主
感谢楼上大神!!!果断好用!!!!!
2013年05月20日 12点05分 12
1