点击查看 Edge-TTS 配音渠道无法使用的解决办法!!!

#1983 max_workers must be greater than 0

123.169* Posted at: 1 day ago 👁18

max_workers must be greater than 0


=
system:Windows-10-10.0.26100-SP0
version:v3.88
frozen:True
language:zh
root_dir:C:/配音软件/win-pyvideotrans-v3.88_20251206_013046
Traceback (most recent call last):
File "videotrans\task\_only_one.py", line 113, in run
File "videotrans\task\trans_create.py", line 541, in align
File "videotrans\task\_rate.py", line 194, in run
File "videotrans\task\_rate.py", line 341, in _prepare_data
File "concurrent\futures\thread.py", line 144, in init
ValueError: max_workers must be greater than 0

1 Replies

这个错误表明在“音画对齐”阶段,并发线程数 max_workers 被设置为了 0 或负数,导致程序崩溃。

核心原因与解决方案:

  1. 检查“高级选项”中的配音并发设置:

    • 在软件主界面,点击菜单栏的 工具 -> 高级选项
    • 找到 “配音调整” 区域。
    • 检查 “同时配音字幕数” 这个参数。它必须是一个大于 0 的整数(通常为 1 或更高)。如果它被错误地设置为 0,请将其修改为 1
  2. 如果问题依旧,尝试重置配置文件:

    • 关闭软件。
    • 前往软件根目录 C:/配音软件/win-pyvideotrans-v3.88_20251206_013046
    • 找到并删除(或重命名)文件 config.json
    • 重新启动软件,软件会生成一个包含默认设置的新配置文件。
  3. 临时绕过此步骤:

    • 在主界面处理视频时,可以尝试不勾选“视频慢速”和“配音加速”这两个选项,直接生成视频。这可能会跳过触发此错误的音画对齐计算步骤。

请优先执行第1步,修改“同时配音字幕数”为 1 后重试。

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.

Donate: https://ko-fi.com/jianchang512

Trending Questions