在使用批处理模式前,请确保你已经使用过 Streamlit 模式并正确设置了 config.yaml
中的参数。
注:以下所说文件除了
config.yaml
以外都在batch
文件夹下。
- 将要处理的视频文件放入
input
文件夹 - YouTube 链接可在下一步填写
编辑 tasks_setting.xlsx
文件:
字段 | 说明 | 可选值 |
---|---|---|
Video File | 视频文件名(无需 input/ 前缀)或 YouTube 链接 |
- |
Source Language | 源语言 | 'en', 'zh', 'auto',或留空使用默认设置 |
Target Language | 翻译语言 | 使用自然语言描述,或留空使用默认设置 |
Dubbing | 是否配音 | 0 或留空:不配音;1:配音 |
示例:
Video File | Source Language | Target Language | Dubbing |
---|---|---|---|
https://www.youtube.com/xxx | German | ||
Kungfu Panda.mp4 | 1 |
- 双击运行
OneKeyBatch.bat
- 输出文件将保存在
output
文件夹 - 任务状态可在
tasks_setting.xlsx
的Status
列查看
注意在运行时保持
tasks_setting.xlsx
关闭,否则会因占用无法写入而中断。
如果中途关闭命令行,config.yaml
中的语言设置可能会改变。重试前请检查设置。
- 处理失败的文件会被移至
output/ERROR
文件夹 - 错误信息记录在
tasks_setting.xlsx
的Status
列 - 如需重试:
- 将
ERROR
下的单个视频文件夹移至根目录 - 重命名为
output
- 使用 Streamlit 模式重新执行
- 将