最初由 superkidx 发布
a=trim(0,1200).ChangeFPS(30000,1001)
b=trim(1201,9600).ChangeFPS(24000,1001)
c=trim(9601,172585).ChangeFPS(30000,1001)
d=a+b+c
return b
[请教]想把120FPS 的 XVID AVI 压制成MP4
superkidx@2008-03-04 13:07
最前面10秒是30FPSalphaa@2008-03-04 13:15
120fps的先要去D帧吧superkidx@2008-03-04 13:59
怎么去除D帧?是不是要用到什么avi2timecode.exe,au120tc.exe,AVIRead.exe 太麻烦了吧 有什么简单的方法不?绿叶之砚@2008-03-04 15:32
不去null帧直接转,很强大……引用最初由 superkidx 发布
a=trim(0,1200).ChangeFPS(30000,1001)
b=trim(1201,9600).ChangeFPS(24000,1001)
c=trim(9601,172585).ChangeFPS(30000,1001)
d=a+b+c
return b
superkidx@2008-03-04 18:02
引用最初由 绿叶之砚 发布
不去null帧直接转,很强大……
大概流程是这样,抽null帧成RAW,写timecodeV2,最后凹进MP4成VFR(当然也可以阉割……)
更为详细的方法请查看shinJJ的置顶蛋痛文
最后汗一下,你这return b,还链接干啥=v=
alphaa@2008-03-04 18:33
fps不同AVS内不是连接不起来的么...superkidx@2008-03-05 11:03
引用最初由 alphaa 发布
DirectshowSource(***.avi,fps=23.976,convertfps=true)
dio1888@2008-03-05 15:04
引用最初由 superkidx 发布
为什么不是29.97呢?
superkidx@2008-03-05 15:27
引用最初由 dio1888 发布
舍OP、EP顾正片~
alphaa@2008-03-05 16:21
应该也没啥不同吧,貌似convertfps同步好些。正片我以为是23.976来着,是30就留30好了。superkidx@2008-03-05 17:55
convertfps好象不是通过删帧来达到降FPS的目的的吧?Re: [请教]想把120FPS 的 XVID AVI 压制成MP4
雷鸣@2008-03-05 20:48
引用最初由 superkidx 发布
最前面10秒是30FPS
OP是24FPS
之后全部是30FPS
于是
a=trim(0,1200).ChangeFPS(30000,1001)
b=trim(1201,9600).ChangeFPS(24000,1001)
c=trim(9601,172585).ChangeFPS(30000,1001)
d=a+b+c
return d
出错splice: video frame doesnt match