#5336 max_workers must be greater than 0Traceback (most recent call last): File "videotrans\task\only_one.py", line 109, in r

112.49* Posted at: 5 hours ago

max_workers must be greater than 0
Traceback (most recent call last):
File "videotrans\task\only_one.py", line 109, in run
File "videotrans\task\trans_create.py", line 720, in align
File "videotrans\task\_rate.py", line 379, in run
File "videotrans\task\_rate.py", line 571, in _video_speeddown
File "concurrent\futures\process.py", line 611, in init
ValueError: max_workers must be greater than 0

cfg=[TaskCfgVTT]当前工作模式: 翻译视频或音频 单视频模式
原始输入文件名: E:/素材/6月20日 (1)_2026-06-20_23-46-58.mp4,
输出结果保存到文件夹: E:/作战/6月20日 (1)_2026-06-20_23-46-58-mp4,
临时文件夹: D:/yin/tmp/17632/9fce976d92
已选 清理已存在
已选 启用CUDA加速
未选 降噪
语音识别:faster-whisper(本地内置), model_name: large-v3, 发音语言: 简体中文, 断句方式:默认断句
翻译渠道:Google(免费),原始语言:简体中文,目标语言:英语, 已选 发送完整字幕
配音渠道:Edge-TTS(免费), 角色:Thomas(Male/GB), 配音语言:英语, 未选 二次语音识别
音量:+100%, 语速:-2%, 未选 音频加速, 已选 视频慢速
字幕: 不嵌入字幕
已选 分离人声与背景声, 已选 重新嵌入背景声, 背景音量0.8, 背景声音时长 短于 视频时长时: 拉长(降速播放),存在分离后的纯净人声文件,存在分离后的背景声音文件
代理地址:


=
system:Windows-10-10.0.19045-SP0
version:v4.03
frozen:True
language:zh
root_dir:D:/yin

1 Replies

错误原因是CPU同时任务数被设置为0或负数,导致ProcessPoolExecutor无法创建进程。

解决方案:

  1. 打开软件菜单:工具 -> 高级选项 -> 通用设置
  2. 找到 CPU同时任务数[重启生效],确保其值大于0(建议设为1~4之间的整数)。如果此项为0,则改为1。
  3. 修改后关闭软件并重新启动,再重新执行任务。

其他建议

  • 您当前启用了视频慢速功能,处理时会生成大量临时文件,视频体积会大幅增大。如果配音与画面不同步问题不严重,建议关闭视频慢速,仅保留音频加速(在主界面同步对齐行中选择)。这能显著减少处理时间和磁盘占用。
Post Your Reply