版面规则
提问时请注意:尽量详细描述操作过程、AVS脚本内容等,最好能写出片名,只贴图有时无法看出问题原因。
提示:发布原创内容请尽量使用附件上传。使用网盘会出现过期失效的问题,请注意。
头像
zhongpang
帖子: 93
注册时间: 2011-10-23 20:45

混合片源删去重复帧后,音画不同步的问题

某坑爹NTSC DVD,为24t+30i

24t与30i相互穿插,10分钟的视频可以分出几十段...

目前方案是:
24t部分,场匹配,删去重复帧,成24p
30i部分,bob,成60p

但问题是,24t部分的帧数,并不都是5的倍数,
每一个帧数不为5的倍数24t部分,删去重复帧后,视频都会提前几十毫秒左右
几十段合起来,音画不同步就很明显了
(如果先删帧再分段,会稍微好点,截取的部分 提前和延迟会相互补偿,全靠RP)

目前想到解决方案是,把分好段的24t部分,再分为两部分,
第一部分的帧数为5的倍数,第二部分的帧数是除以5的余数
第一部分删去重复帧成24p,
第二部分保持30p,
这样应该就不会出现延迟
但工作量似乎大了点

请教各位,有没有方便的保持音画同步的方法,谢谢
celsius
帖子: 2
注册时间: 2013-03-04 20:41

Re: 混合片源删去重复帧后,音画不同步的问题

tc?

不是5的倍数,凑成5的倍数再删帧即可。

段数很多的话最好手动写脚本完成,自己分下段就好。

或者可以去写脚本自动分析tivtc的log。
头像
zhongpang
帖子: 93
注册时间: 2011-10-23 20:45

Re: 混合片源删去重复帧后,音画不同步的问题

感谢指点,
你的意思是把24t部分多切一些,混入几帧30i,以凑成5的倍数?
但这个片源24t部分为真人,轻微降噪即可,30i部分为渣录制游戏画面,需要重口味滤镜。虽然24t混入的30i部分可以通过clip2解决,但是难免会伤到24t部分。

刚刚想到一个办法
把全部24t部分连接成1个clip(片源首尾一般有blackclip,很容易凑成5的倍数)
场匹配,删重复帧
然后再分段
最后和bob成60p的30i部分连接,输出tc
这样视频总时间不会变,
虽然中间24p的部分可能会有提前和延迟
但由于每段都会修正,应该可以在接受范围内
celsius
帖子: 2
注册时间: 2013-03-04 20:41

Re: 混合片源删去重复帧后,音画不同步的问题

或许您对avs的trim应用,以及vfr播放理解还不够深……

分好段,记录24和30

该tivtc的照做,先不要删帧,现在是全30吧

滤镜全部对应的上好

最后再来24和30分开,写好tc,打包输出

做好一个vfr不难,难的是自动批量vfr……
头像
zhongpang
帖子: 93
注册时间: 2011-10-23 20:45

Re: 混合片源删去重复帧后,音画不同步的问题

...
上次由 zhongpang 在 2013-08-01 17:30,总共编辑 1 次。
头像
sammysui
帖子: 87
注册时间: 2012-07-06 20:13

Re: 混合片源删去重复帧后,音画不同步的问题

非常好的经验分享 学习了。

回到 “AviSynth”