起因是我有几部老的dvdrip的动画,收的是高质量的rip,但是关于中文字幕只有一个国内字幕组发的内嵌硬字幕的低码率。因为前段时间正好在学习masktool,然后就想到,假设我拿到有字幕和无字幕的两个rip,片源,帧率一样,且都未做对画面改动比较大的处理,IVTC和deint的方式也类似,然后通过人工的剪辑,应该可以对一段区间的帧,找到另一个源里按帧精确的区间,用masktool灵活的设置下threshold就可以得到字幕的mask了,然后通过avs2bdnxml就可以得到可用的,并且时间轴正确的sup字幕了。
有一个问题是,对于低码率的片源,得到的mask对于连续的帧无法合并的话,或者有ASS特效的情况下,SUP字幕会很大。
我接触avisynth大概只有1个月,所以在动手之前,想先问下板上的大大这个方法是否可行,或者有没有类似的成熟手段。
不知大家怎么看?