#6472 多个视频当中,为什么有些视频翻译字幕会出现后面的内容跑到前面来和前面的翻译字幕出现在同一画面当中

116.162.**3 Posted at: 1 hour ago

多个视频当中,为什么有些视频翻译字幕会出现后面的内容跑到前面来和前面的翻译字幕出现在同一画面当中

1 Replies

这是由字幕时间轴重叠导致的。当相邻两条字幕的结束时间和开始时间存在交叉时,程序在嵌入硬字幕时会把这个时刻内所有时间重叠的字幕同时渲染到画面中,于是看起来“后面的字幕跑到前面画面里了”。

出现该现象通常是以下某个环节产生了重叠时间轴:

  1. 语音识别阶段产生重叠
    部分视频语速快、句子间静音短或背景噪声大,更容易触发识别片段时间交叉。
    解决办法:

    • 进入 菜单 → 工具 → 高级选项 → 语音识别参数,适当增大「静音分割持续毫秒」的值,让识别只在更长静音处断句;
    • 勾选「合并过短字幕到邻近」,减少过短且相邻重叠的字幕;
    • 更换更稳定的识别渠道/模型,如 faster-whisper 的 large-v3 或 large-v3-turbo。
  2. AI 翻译阶段打乱了字幕顺序
    使用 AI 大模型翻译且勾选了「发送完整字幕」时,若模型将相邻几条字幕合并或乱序返回,翻译后的字幕行会错位,导致“后面内容跑到前面”。
    解决办法:

    • 暂取消勾选「发送完整字幕」,改用逐行翻译模式;
    • 或换用 DeepSeek / OpenAI 等更稳定的大模型渠道;
    • 检查输出目录下生成的 .srt 字幕,确认行数、顺序和时间轴是否正常。
  3. 不要启用「LLM重新断句」
    该功能会重新划分时间轴,可能造成相邻字幕时间交叉。若使用了克隆音色(配音角色为 clone),尤其不建议启用。
  4. 直接检查字幕文件确认问题位置
    进入最终输出目录,打开生成的字幕文件,查看是否存在相邻字幕时间重叠。确定问题发生在识别阶段还是翻译阶段后,再针对对应环节调整上述设置。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Dondate via ko-fi.com

Dondate via PayPal

Related resource