练习的前提是有一份对得上的文本。这一步解决三件事:字幕从哪来、中英怎么对齐、没有字幕怎么办。
.srt / .vtt / .ass 和视频放在同一目录,文件名开头一致,打开视频时自动识别。.mkv / .mp4 容器里的字幕会被列出来逐条读取;同一语言有多条轨道时,按标点密度和句长打分,取质量最高的一条,避免重复内容混进文稿。很多双语字幕是滚动式的:下一句会重复上一句的开头几个词,整条字幕像一条往前爬的带子。直接按行配对,就会出现「第一句的翻译跑到第二句下面」。
做法:识别相邻两行的重叠前缀并剥掉,重复行合并;再按时间重叠率把中文轨挂到对应的英文句上。字幕组的署名行(Transcriber:、纯 URL 行)会被过滤,不进正文也不进词卡。