#3630 翻译后全屏都是字幕

49.157* Posted at: 1 hour ago 👁11

翻译后全屏都是字幕

1 Replies

这是由于字幕嵌入时单行字符数设置过大或字幕文件本身存在问题,导致字幕文本过长且未正确换行,从而覆盖整个屏幕。

解决方案:

  1. 调整字幕单行字符数限制

    • 打开软件,点击顶部菜单栏的 “工具/选项” -> “高级选项”
    • “字幕声音画面对齐” 区域,找到 “中日韩字幕单行字符数”“其他语言字幕单行字符数”
    • 根据你的目标语言,将对应的数值调小(例如,中文可设为 15-20,英文可设为 30-40)。这能强制字幕在达到指定字符数后自动换行,避免单行过长。
  2. 检查并编辑字幕文件

    • 在视频翻译过程中,当识别或翻译阶段完成后,如果启用了“单视频交互模式”,软件会弹出字幕编辑窗口。你可以在此手动检查并分割过长的句子。
    • 或者,翻译完成后,在输出文件夹中找到生成的 .srt 字幕文件,用文本编辑器打开,手动将过长的句子拆分成多行(确保每行时间轴正确)。
  3. 检查原始字幕识别结果

    • 如果问题出现在翻译后的字幕上,可能是原始语音识别结果句子本身就过长。可以尝试调整语音识别参数:

      • “高级选项” -> “语音识别参数” 中,适当减小 “最长语音持续秒数”(例如设为 45),这会使识别出的字幕片段更短。
      • 同时,可以勾选 “合并过短字幕到邻近” 以避免产生过于零碎的字幕。
  4. 重新处理并嵌入字幕

    • 修改上述设置后,对原视频重新进行翻译处理(记得勾选主界面上的 “清理已生成” 选项以清除缓存)。

预防措施:

  • 在进行视频翻译前,提前在“高级选项”中设置好合适的单行字符数。
  • 对于配音克隆(clone角色)场景,虽然建议将“最短语音持续毫秒”设为 3000 并将“最长语音持续秒数”设为 10 以保证克隆质量,但这可能导致识别出的单句字幕较长。此时,更需要依赖“单行字符数”设置或后续的“二次识别”功能来生成长度合适的字幕。

请查阅相关文档:

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.

Related resource