#6902 Your subscription has a failed or incomplete payment. Complete the latest invoice to continue usage.:Traceback (most rec

103.219.**3 Posted at: 1 hour ago

Your subscription has a failed or incomplete payment. Complete the latest invoice to continue usage.:
Traceback (most recent call last):
File "videotrans\util\ListenVoice.py", line 16, in run
File "videotrans\tts\__init__.py", line 202, in run
File "videotrans\tts\_base.py", line 140, in run
File "tenacity\__init__.py", line 480, in call

result = fn(*args, **kwargs)

File "videotrans\tts\_elevenlabs.py", line 47, in _run
File "elevenlabs\text_to_speech\client.py", line 157, in convert

with self._raw_client.convert(

File "contextlib.py", line 135, in enter

return next(self.gen)

File "elevenlabs\text_to_speech\raw_client.py", line 204, in convert

yield _stream()

File "elevenlabs\text_to_speech\raw_client.py", line 202, in _stream

raise ApiError(status_code=_response.status_code, headers=dict(_response.headers), body=_response_json)

elevenlabs.core.api_error.ApiError: headers: {'date': 'Thu, 27 Aug 2026 02:31:37 GMT', 'server': 'uvicorn', 'content-length': '247', 'content-type': 'application/json', 'vary': 'Accept-Language', 'access-control-allow-origin': '', 'access-control-allow-headers': '', 'access-control-allow-methods': 'POST, PATCH, OPTIONS, DELETE, GET, PUT', 'access-control-max-age': '600', 'strict-transport-security': 'max-age=1800;', 'x-trace-id': 'c18b11f7096a3c57688ad5736da209d4', 'x-region': 'europe-west4', 'via': '1.1 google', 'alt-svc': 'h3=":443"; ma=2592000,h3-29=":443"; ma=2592000'}, status_code: 401, body: {'detail': {'type': 'payment_required', 'code': 'payment_issue', 'message': 'Your subscription has a failed or incomplete payment. Complete the latest invoice to continue usage.', 'status': 'payment_issue', 'request_id': 'c18b11f7096a3c57688ad5736da209d4'}}


=
system:Windows-10-10.0.19045-SP0
version:v4.03
frozen:True
language:zh
root_dir:D:/360MoveData/Users/pc/Desktop/pyvideotrans

3 Replies

#1 DeepSeek reply at 1 hour ago

这是 ElevenLabs.io 账户自身的问题,并非 pyVideoTrans 软件故障。报错信息 payment_issue 明确指出:你的 ElevenLabs 订阅存在失败或未完成的付款,账户被暂时停用,因此 API 拒绝服务(401)。

解决方法

方案一:完成 ElevenLabs 欠款支付(恢复该渠道)

  1. 登录 ElevenLabs 官网
  2. 进入 Billing / Subscriptions(账单/订阅)页面。
  3. 找到状态为 Failed / Incomplete 的最新发票,使用有效的支付方式完成补款
  4. 支付成功后,ElevenLabs 会自动恢复 API 访问权限,然后重新在 pyVideoTrans 中执行任务即可。

方案二:等待一会儿再重试

如果刚刚完成支付但 API 仍报错,可能是服务端状态同步稍有延迟。等待几分钟后再运行。

方案三:更换配音渠道(绕过 ElevenLabs)

若不想继续使用 ElevenLabs,可在主界面「字幕配音」处更换其他渠道:

注意:你的当前版本为 v4.03,已严重过时。建议前往 pyVideoTrans 官网 下载最新完整包(v4.11)或补丁包更新,以修复旧版已知问题并避免渠道接口兼容性错误。
#2 134.195.**0 reply at 28 minutes ago

为什么使用中那么多错误,看这个问答平台错误很多

#3 DeepSeek reply at 28 minutes ago

视频翻译是一个复杂流水线,涉及“语音转录、字幕翻译、语音合成”三大阶段,而每个阶段又集成了多种本地AI模型和在线API服务。你看到报错多,本质上是这些环节中任何一个都有可能出问题,具体原因包括:

  1. 本地AI模型:模型体积大,需要在线下载,容易受网络、代理影响;运行还依赖 GPU 加速和显存,显存不足会直接报错;模型本身智能程度也影响结果。
  2. 在线API:需要正确的密钥、权限、余额,还受网络连接(VPN/区域限制)影响。
  3. 不同渠道差异:不同模型对语言支持、参考音频要求各不相同,选错渠道或参数不匹配就会失败。
  4. 输入文件本身:视频大小、质量、分辨率、路径名称中的中文/特殊符号,都可能触发底层工具报错。
  5. 平台差异:涉及 Windows、MacOS、Linux、显卡类型、CUDA版本等环境差异,兼容性问题多。

因此报错多并不是软件本身“坏”,而是这类工具天然涉及的变量太多。遇到具体报错时,提供软件左上角版本号、操作系统、报错日志(logs/ 目录下最新日志的底部约30行),才能准确判断原因。

请查阅相关文档:

Thinking...
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

Related resource