#6358 headers: {'content-length': '80', 'content-type': 'application/json', 'date': 'Wed, 05 Aug 2026 03:20:42 GMT', 'server':

2408:**:53d1 Posted at: 2 hours ago

headers: {'content-length': '80', 'content-type': 'application/json', 'date': 'Wed, 05 Aug 2026 03:20:42 GMT', 'server': 'envoy', 'x-envoy-upstream-service-time': '56'}, status_code: 401, body: {'status_code': 401, 'message': 'Unauthorized', 'payload': 'Invalid/Expired API Key'}
Traceback (most recent call last):
File "videotrans\recognition\_camb.py", line 63, in _exec
File "camb\transcription\client.py", line 92, in create_transcription
File "camb\transcription\raw_client.py", line 122, in create_transcription
camb.core.api_error.ApiError: headers: {'content-length': '80', 'content-type': 'application/json', 'date': 'Wed, 05 Aug 2026 03:20:42 GMT', 'server': 'envoy', 'x-envoy-upstream-service-time': '56'}, status_code: 401, body: {'status_code': 401, 'message': 'Unauthorized', 'payload': 'Invalid/Expired API Key'}

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "videotrans\task\only_one.py", line 61, in run
File "videotrans\task\_stage_recogn.py", line 62, in recogn
File "videotrans\recognition\__init__.py", line 206, in run
File "videotrans\recognition\_base.py", line 92, in run
File "tenacity\__init__.py", line 338, in wrapped_f
File "tenacity\__init__.py", line 477, in call
File "tenacity\__init__.py", line 378, in iter
File "tenacity\__init__.py", line 400, in
File "concurrent\futures\_base.py", line 451, in result
File "concurrent\futures\_base.py", line 403, in __get_result
File "tenacity\__init__.py", line 480, in call
File "videotrans\recognition\_camb.py", line 148, in _exec
videotrans.configure.excepts.StopRetry: headers: {'content-length': '80', 'content-type': 'application/json', 'date': 'Wed, 05 Aug 2026 03:20:42 GMT', 'server': 'envoy', 'x-envoy-upstream-service-time': '56'}, status_code: 401, body: {'status_code': 401, 'message': 'Unauthorized', 'payload': 'Invalid/Expired API Key'}

cfg=[TaskCfgVTT]当前工作模式: 翻译视频或音频 单视频模式
原始输入文件名: C:/Users/Administrator/Desktop/翻译片段/真千金第二十五集.wav,
输出结果保存到文件夹: D:/win-pyvideotrans-v4.08/真千金第二十五集-wav,
临时文件夹: D:/win-pyvideotrans-v4.08/tmp/41248/d301b1df6a
已选 清理已存在
已启用CUDA加速
未选 降噪
已选 识别说话人,最大说话人数量3
语音识别:CAMB AI, model_name: , 发音语言: 简体中文, 断句方式:默认断句
翻译渠道:M2M100(内置),原始语言:简体中文,目标语言:英语, 已选 发送完整字幕
配音渠道:F5-TTS(内置), 角色:clone, 配音语言:英语, 未选 二次语音识别
音量:+100%, 语速:+0%, 已选 音频加速, 未选 视频慢速
字幕: 嵌入软字幕
代理地址:


=
system:Windows-10-10.0.19045-SP0
version:v4.08
frozen:True
language:zh
root_dir:D:/win-pyvideotrans-v4.08

1 Replies

这是由 CAMB AI 语音识别渠道返回的 401 Unauthorized 认证失败。报错信息中的 Invalid/Expired API Key 明确表示:您在软件中配置的 CAMB AI API 密钥无效或已过期。

解决方法

  1. 打开 菜单 -> 翻译设置 -> CAMB AI 设置面板,检查已填写的 API Key 是否正确,注意是否有多余空格、缺字符或复制不完整。
  2. 登录 CAMB AI 官方平台,确认该 API Key 当前是否仍有效、是否已过期或账户余额不足。
  3. 若 Key 已失效,请在 CAMB AI 平台重新生成一个新的 API Key,填入软件并保存。
  4. 保存后重新开始任务。若仍报 401,请检查是否同一个 Key 被多个服务使用而触发了权限限制。

如果更换有效 Key 后依旧报错,请提供软件安装目录下 logs/ 文件夹中最新的日志文件(复制底部约 30 行报错信息),以便进一步分析。

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

Dondate via PayPal

Related resource