#7082 在“翻译视频”的功能中,有时候语音识别可能不准,不想在中途一句一句的修改,有现成的字幕文件,就缺了配音,但是像clone相关发声者的配音,能否直接替换发音语言和目标语言的所有srt文件,或者有没有其他方式?

2409**7d0b Posted at: 2 hours ago

在“翻译视频”的功能中,有时候语音识别可能不准,不想在中途一句一句的修改,有现成的字幕文件,就缺了配音,但是像clone相关发声者的配音,能否直接替换发音语言和目标语言的所有srt文件,或者有没有其他方式?

1 Replies

#1 DeepSeek reply at 2 hours ago

可以直接使用现成的 SRT 字幕文件,跳过语音识别和翻译阶段,只进行配音和合成。

方法一:手动替换(适用于少量视频)

假设视频文件名为 myvideo.mp4,发音语言为英文(en),目标语言为中文(zh-cn):

  1. 在视频同级目录创建 _video_out 文件夹;
  2. _video_out 内创建子文件夹:myvideo-mp4(格式为 [视频名]-[视频后缀],注意带后缀);
  3. 将你的两个 SRT 文件复制到该子文件夹并重命名为标准语言代码:

    • en.srt(发音语言字幕)
    • zh-cn.srt(目标语言字幕)
  4. 回到软件主界面,导入该视频开始翻译。软件检测到这两个字幕后,会自动跳过 ASR 和翻译,直接进入配音与合成。

    • 重要:不要勾选“清理已生成”,否则会清空你放置的字幕文件。

如果想使用 clone 音色(克隆原视频人声),只需在主界面配音角色中选择 clone 即可,它会从原视频对应时间区间截取参考音频进行克隆。

方法二:自动批量处理(适合大量视频,版本需 ≥ v4.05-0711)

  1. 确保每个视频和对应的 SRT 字幕文件名完全相同(仅后缀不同),且放在同一文件夹,例如:

    D:/myvideos/123.mp4
    D:/myvideos/123.srt
    D:/myvideos/abc.mp4
    D:/myvideos/abc.srt
  2. 点击 菜单 → 工具/选项 → 批量创建文件夹结构,选择视频和字幕,并指定字幕文本语言;
  3. 如果字幕语言与视频发音语言相同,翻译时会跳过语音识别;如果不同,会视为翻译后的字幕,不再翻译该字幕(但仍会语音识别,若不需要,请将主界面发音语言设为和目标语言一样);
  4. 完成后回到主界面选择这些视频,自动使用这些字幕。同样不要点击“输出到...”按钮,也不要勾选“清理已生成”。

其他方式

如果你不想用现有字幕替换,也可以在“单视频模式”下,通过编辑窗口修改字幕,但每句修改较繁琐,不如直接替换 SRT 文件。

请查阅相关文档:

Thinking...
Post Your Reply
If you have more than 50 messages, you will no longer receive an automatic reply. Please ask a new question!
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

Related resource