#6241 i am using the custom tts model and using openrouter as the translation channel and dubbed the 1 hr video but the proble

152.59* Posted at: 10 hours ago

i am using the custom tts model and using openrouter as the translation channel and dubbed the 1 hr video but the problem is that it is missynced and when i earlier dubbed the video with the same tts channel it was fine so why does it miss synces

1 Replies

核心原因是长视频音画不同步。1小时的视频存在时间轴累积误差,尤其当翻译后的文本长度与原始语言不一致时,每句配音时长会变化,而软件默认不会自动修正,导致越往后误差越大。之前短视频可能未显现,长视频时问题被放大。

解决步骤:

  1. 在主界面“同步对齐和字幕”区域,务必勾选“音频加速”,并建议同时勾选“视频慢速”,让软件自动调整配音速度或视频速度来匹配原时间轴。
  2. 进入“菜单 → 工具 → 高级选项 → 字幕声音画面对齐”,检查“音频加速最大倍数”(默认100)和“视频慢放最大倍数”(默认10)是否被误改。
  3. 若使用配音后精确字幕,请开启“二次识别”,这会让最终字幕与配音重新对齐。
  4. 检查OpenRouter翻译结果是否出现超长/超短句子或合并/拆分字幕行;可在高级选项中将“AI翻译渠道每批字幕行数”调小(如20),并暂时取消“发送完整字幕”,避免翻译模型打乱行结构。
  5. 对比之前成功的情况,若近期改过参数,可勾选主界面“清理已生成”清除缓存后重试。
  6. 长视频建议优先用“音频加速”而非“视频慢速”,后者会使文件体积膨胀且时间偏差更明显。

如果以上仍无法解决,请提供 logs/ 目录下最新日志文件(底部约30行报错信息),并告知软件左上角版本号。

请查阅相关文档:

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