#2968 翻译视频或音频能否批量执行?

39.68* Posted at: 19 days ago 👁53

翻译视频或音频能否批量执行?

3 Replies

是的,pyVideoTrans 支持批量执行视频翻译或音频转录任务。

批量执行方法:

  1. 添加文件:在软件主界面,点击“选择视频/音频”按钮,可以一次性选择多个视频或音频文件。
  2. 批量处理:添加所有文件后,统一设置“原始语言”、“目标语言”、“语音识别渠道”、“翻译渠道”、“配音渠道”等参数。
  3. 开始执行:点击“开始”按钮,软件将按顺序或并发(取决于“最大进程数”设置)处理所有文件。

注意事项:

  • 输出目录:所有处理完成的文件默认会保存在 _video_out 目录下,每个任务会生成独立的子文件夹。
  • 资源占用:批量处理会占用大量CPU、GPU和内存资源,请根据硬件性能调整“最大进程数”(在“菜单-工具-高级选项-通用设置”中)。
  • 命令行模式:对于更自动化的批量处理,可以使用命令行模式 (cli.py),便于脚本集成。

请查阅相关文档:

但是无法添加自己准备的srt字幕,一次只能添加一个。

pyVideoTrans 支持批量处理自己准备的 SRT 字幕文件,但需要使用专门的“字幕翻译”或“字幕配音”功能,而不是“视频翻译”功能。

批量处理本地 SRT 字幕的方法:

  1. 进入对应功能界面

    • 批量翻译字幕:点击顶部菜单栏的“工具” -> “字幕翻译”。
    • 批量字幕配音:点击顶部菜单栏的“工具” -> “字幕配音”。
  2. 添加文件:在打开的界面中,点击“选择字幕文件”按钮,即可一次性选择多个 .srt 格式的字幕文件。
  3. 配置参数

    • 翻译字幕:设置“原始语言”、“目标语言”和“翻译渠道”。
    • 字幕配音:设置“目标语言”和“配音渠道”。
  4. 开始执行:点击“开始”按钮进行批量处理。

核心原因:“视频翻译”功能的主流程是从音视频中识别语音开始,因此其“选择视频/音频”按钮设计为仅接受音视频文件。对于已准备好的字幕文件,应使用上述独立的工具模块。

请查阅相关文档:

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