#6442 如果原视频有影片原声和制作者单独配音两种,该怎么只调整配音呢

203.10.**8 Posted at: 1 hour ago

如果原视频有影片原声和制作者单独配音两种,该怎么只调整配音呢

5 Replies

pyVideoTrans 目前没有"直接从多条音轨中选择某一条配音轨单独调整"的功能。如果你的视频里"影片原声"和"制作者配音"是混在同一条音轨中,软件也无法自动将它们判定为两路独立人声。

若你的实际场景是"人声配音 + 背景配乐/环境声",可这样处理:

  1. 在主界面导入视频后,点击「设置更多参数」,勾选「分离人声背景声」。
  2. 软件会将视频音频拆分为:人声(说话声)和背景声(伴奏/环境声)。
  3. 后续完成语音识别、字幕翻译、配音后,如需保留原来的背景声,请保持「嵌入背景」勾选,最终合成时会把分离出的背景声重新嵌入新视频。
  4. 如果背景声时长不足,可勾选「循环背景音」;也可通过「背景音量」调整最终背景音量,或用「额外添加背景音频」替换新的背景声。

如果你已经用第三方工具(如 UVR5)提前分离好人声和背景声,请将文件分别命名为 vocal.wavinstrument.wav,放到输出目录 _video_out/{视频名}-{视频格式}/ 中,然后导入视频时不要勾选「清理已生成」,并勾选「分离人声背景声」和「嵌入背景」。

如果"影片原声"和"制作者配音"是两条完全独立的音轨且都是人声,目前软件不支持只选取其中一条音轨进行翻译或配音,需要先用其他工具将目标音轨提取/混流为单音轨后再导入处理。

请查阅相关文档:

有个问题,如果没有识别出字幕的视频,是否可以认为没有进行视频或音频的加速减速操作

如果没有识别出任何字幕(即语音识别结果为空或失败),软件通常不会进入翻译、配音及音画对齐阶段,因此也就不会进行音频加速或视频慢速操作。

但如果你的情况是“未通过软件自动识别,而是手动导入了已有字幕”,即使没有执行ASR,后续只要生成了配音且勾选了“音频加速”或“视频慢速”,仍然可能触发加速减速对齐。

另外,即使成功识别出字幕,如果未勾选“音频加速”或“视频慢速”,也不会对音视频做加速/减速处理。

也就是说,如果识别出多个说话人,可以只对特定一个人进行翻译是吗

不是。识别出多个说话人后,软件不会只翻译特定一个人的语音。字幕翻译仍然是针对整个视频/音频文件的全部字幕整体进行。识别说话人的主要作用是:在配音阶段,可以为不同说话人分配不同的配音角色,实现多角色配音(例如在「角色配音」面板或单视频交互模式的角色分配窗口中,按说话人指定配音音色)。如果确实只想保留特定说话人的翻译结果,可先在交互模式的字幕编辑窗口中手动删除不需要的字幕行,或修改字幕文件后继续执行。

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