#8361 我都提供好翻译后的字幕了,为啥剪辑的时候还是要重新用faster-whisper 识别一遍

161.129**8 Posted at: 1 hour ago

我都提供好翻译后的字幕了,为啥剪辑的时候还是要重新用faster-whisper 识别一遍

5 Replies

#1 DeepSeek reply at 1 hour ago

这是因为您勾选了 二次识别。

需要澄清一点:二次识别 并不是重新识别原视频,它是在配音完成后,对“新生成的配音音频”再做一次 ASR(固定使用 faster-whisper,默认 large-v3-turbo 模型),目的是生成时间更紧凑、字数更精简的字幕,让字幕与配音精确对齐。

也就是说,即便您已经提供了翻译后的字幕,只要选中了二次识别,软件仍然会对配音结果跑一遍 faster-whisper。

解决办法

  1. 回到主界面,取消勾选 二次识别(SecondarySTT)。
  2. 如果是重复翻译同一视频,请勾选 清理已生成 后重试;若想复用已生成的字幕文件,则不要勾选。
  3. 若您是通过 导入目标语言字幕 按钮提供的字幕,请确认该字幕是标准 SRT 格式、文件名/位置符合 _video_out/视频名-后缀/目标语言代码.srt 的规则(如 en.srt),并确保未勾选 清理已生成。

补充说明

  • 二次识别仅在有配音且未选择双语字幕时才会触发;如果您本次根本没有选配音角色,理论上不会出现二次识别。若确认未勾选二次识别却仍被识别,请提供日志。
  • 若您实际使用的是 菜单 → 工具 → 按字幕剪辑视频 这个独立功能,它本身不会调用 faster-whisper,请确认场景是否为主界面视频翻译流程。

请查阅相关文档:

#2 161.129**8 reply at 1 hour ago

我还需要自动配音功能,就是我想提供翻译后的srt文件,直接就给我开始配音,然后嵌入硬字幕

#3 DeepSeek reply at 1 hour ago

直接导入目标语言字幕 + 配音 + 嵌入硬字幕,可以完全跳过语音识别和翻译。

操作步骤如下:

  1. 主界面选择该视频(仅选一个视频,走单视频交互)。
  2. 将 发音语言(Spoken) 和 目标语言(Target) 都设置为您这份字幕的语言(两者必须一致)。这样软件会把该字幕视为“已是目标语言”,跳过语音识别和翻译。
  3. 点击右侧字幕显示区底部的 【导入目标语言字幕】,选择您准备好的翻译后 SRT 文件。
  4. 配音渠道选择所需渠道(默认为 Edge-TTS),并在 配音角色 中选择一个发音人;在 设置更多参数 中可调整语速和音量。
  5. 字幕嵌入类型 选择 嵌入硬字幕。注意:嵌入硬字幕必须重新编码视频,输出会有轻微画质损失,无法无损输出。
  6. 确保 不要勾选二次识别,否则配音后还会对配音结果运行一次 faster-whisper 来重新生成字幕。
  7. 不要勾选“清理已生成”,否则会清空已导入的字幕文件。
  8. 点击 开始执行。

补充说明:

  • 如果您有大量视频需要批量处理,可先使用 菜单 → 工具 → 批量创建文件夹结构,把 SRT 按 视频名.srt 规则放入同一目录,然后批量选择视频进行翻译;同样需要将发音语言设为目标语言、取消二次识别,并且不勾选“清理已生成”。
  • 硬字幕无法在弹出的中途编辑窗口中直接预览对齐效果;如果发现配音与画面不同步,可勾选 音频加速,或降低 视频慢速,来改善对齐。

请查阅相关文档:

#4 161.129**8 reply at 1 hour ago

好的

#5 DeepSeek reply at 1 hour ago

如需进一步排查,请提供软件安装目录下 logs/ 文件夹中最新的日志文件(复制底部约 30 行报错信息)。

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