-
#6203 The srt subtitles were not read. The file may be empty or the format does not conform to the SRT specification:srtfile='D:/win-pyvideotrans-v4.08/4-5-1-mp4/en.srt'...
💬 1[Last reply:22 days ago] 这是目标语言字幕文件 en.srt 为空导致的。该文件是“微软翻译”步骤的输出结果,content='' 表示翻译环节没有成功写入有效字幕内容,最终合成阶段读取空文件时报错。解决办法:查看翻译失败的具体原因:打开 D:/win-pyvideotrans-v4.08/logs/ 目录下最新的日志文件(按日期命名,如 20250622.log),查找“微软翻译”或“翻译”相关的错误...2408:**:1dd5 Posted at: 22 days ago -
#6202 The srt subtitles were not read. The file may be empty or the format does not conform to the SRT specification:srtfile='D:/win-pyvideotrans-v4.08/4-5-1-mp4/en.srt'...
💬 1[Last reply:22 days ago] 这是由于目标语言字幕文件 en.srt 生成结果为空导致的,最终合成阶段读取字幕时找不到有效内容,因此报错。根本原因在“字幕翻译”环节:您选择了 Google 翻译且未启用代理,或 Google 接口被限流/临时不可用,导致翻译接口返回了空白内容,生成的 en.srt 为空文件。请依次尝试以下解决方案:打开输出目录 D:/win-pyvideotrans-v4.08/4-5-1-mp4/,检查 e...2408:**:1dd5 Posted at: 22 days ago -
#6201 我制作的视频是动画类的多角色对话类型的中文语音,如何使用咱们的这个软件直接把每个人的说话都改成英文的,然后画面还比较一致?...
💬 1[Last reply:22 days ago] 这是可以通过软件主流程“翻译视频/音频”完成的:先做中文语音识别,再翻译为英文,再逐角色配音,最后只替换音轨并可选加字幕,原视频画面本身不会被改动。多角色差异化配音需配合“说话人识别”和“单视频交互模式”实现。操作步骤:选择视频:打开软件默认“翻译视频”页,点击「选择视频或音频」选择你的动画视频(一次只选这一个,才会进入单视频交互模式)。设置语言:发音语言(原视频说话语言):选 简体中文目标语言:...120.243.**3 Posted at: 22 days ago -
#6200 The srt subtitles were not read. The file may be empty or the format does not conform to the SRT specification:srtfile='C:/Users/Administrator/Desktop/翻译片段/3-2/_video_out/3-2-1-mp4...
💬 1[Last reply:22 days ago] 核心原因:en.srt 目标字幕文件存在但内容为空(content='')。你选择了「清理已生成」且翻译渠道用的是 Google(免费)但「代理地址」为空,在中国大陆 Google 翻译必须配置代理才能访问,导致翻译阶段没有生成有效字幕内容,最终在合成软字幕阶段读取空文件报错。解决方案:先用记事本打开 C:/Users/istrator/Desktop/翻译片段/3-2/_video_o...2408:**:1dd5 Posted at: 22 days ago -
#6199 Model not exist.Traceback (most recent call last):...
💬 1[Last reply:22 days ago] 这是你选择了“OpenAI语音识别API”渠道,但该渠道的“模型名称”为空/未正确选择,导致请求发送时缺少有效模型参数,OpenAI 服务端返回 Model not exist。解决办法:打开菜单 → 翻译设置 → 找到「OpenAI语音识别API」配置面板。确认已填写有效的 API Key。在该面板中选择或填写一个可用的模型名称,例如:whisper-1、gpt-4o-transcribe、gp...104.28.**5 Posted at: 22 days ago -
#6198 语音识别阶段出错[Huggingface_ASR(内置)] The expanded size of the tensor (3000) must match the existing size (3058) at non-singleton dimension 1. Target sizes: [128, 3000]. Tensor sizes: [1...
💬 1[Last reply:22 days ago] 这是 Huggingface_ASR 渠道在 Transformers Pipeline 内部对音频切片进行批量填充时,因音频长度超过了模型最大输入长度导致的不兼容崩溃,通常与「过长的待识别音频片段」有关。请依次尝试以下步骤:打开 菜单 → 工具 → 高级选项 → 语音识别参数,将「最长语音持续(秒)」调小(例如 10),并开启「Whisper预分割音频?」;如果仍崩溃,再把「最短语音持续(毫秒)...39.172.**0 Posted at: 22 days ago -
#6197 必须选择视频文件=system:Windows-10-10.0.19045-SP0version:v4.08frozen:Truelanguage:zhroot_dir:E:/LeStoreDownload...
💬 1[Last reply:22 days ago] “必须选择视频文件”表示程序在点击“开始”前没有检测到有效的输入文件,或所选文件未被识别为支持的视频/音频格式。请按以下步骤排查:点击主界面「选择视频或视频」按钮,确认文件已成功出现在待处理列表中,支持的格式为:mp4/mov/avi/mkv/webm/mpeg/ogg/mts/ts/wmv/flv,音频格式为:wav/mp3/m4a/flac/aac/wma/ogg。若勾选了「文件夹」批量模式,...2409:**:5f0 Posted at: 22 days ago -
#6196 NoneTraceback (most recent call last):...
💬 1[Last reply:22 days ago] 这是在语音识别前的音频 VAD 预分割阶段失败导致的,并非 Qwen3-ASR API 调用阶段的问题。子进程返回了空错误(VideoTransError: None),最常见原因是本地 VAD 模型文件缺失或未下载完整。解决步骤:检查 D:/pyVideoTrans/win-pyvideotrans-v4.07/models/onnx/ 目录下是否存在以下文件:seg_model.onnx3ds...160.22.**8 Posted at: 22 days ago -
#6195 This model is not available in your region.https://openrouter.ai/api/v1...
💬 1[Last reply:22 days ago] 该报错的直接原因是 OpenRouter 对 google/gemini-3.1-pro-preview 等 Google 系模型做了地区限制,您当前所在网络区域未被授权访问该模型,所以 API 返回 403 拒绝请求。解决方案配置可用地区节点:在软件主界面「网络代理」或 菜单 → 翻译设置 → OpenRouter/OpenAI 对应配置处,填写一个位于受支持地区(例如美国、日本等)的代理地址,...2409:**:68a6 Posted at: 22 days ago -
#6194 Model not exist.:Traceback (most recent call last):...
💬 1[Last reply:22 days ago] 这是 OpenAI 兼容语音识别 API 返回的 400 错误,核心原因是你所选用的语音识别模型在当前 API 服务中不存在,或当前账户没有使用该模型的权限。解决步骤:打开 菜单 -> 翻译设置 -> OpenAI 语音识别,检查"模型"字段,改为服务端明确支持的模型,例如 whisper-1、gpt-4o-transcribe、gpt-4o-mini-transcribe。如果你使用...2409:**:68a6 Posted at: 22 days ago -
#6193 :Traceback (most recent call last):...
💬 1[Last reply:22 days ago] 缺少 OpenAI API 密钥。你当前使用的是「OpenAI 语音识别 API」渠道,但软件未读取到有效的 api_key,因此报错 Missing credentials。解决方法:打开软件顶部菜单中的「翻译设置」(或「渠道设置」),找到 OpenAI 语音识别/API 对应配置项。在对应位置填入有效的 OpenAI API Key(SK),并检查 API 地址 是否填写正确;若使用中转服务,...2409:**:68a6 Posted at: 22 days ago -
#6192 无法连接到 https://llm-7wvhgkpu1bdestdd.cn-beijing.maas.aliyuncs.com/compatible-mode/v1,可能当前网络不可访问该API, 若是本地服务,请确认已部署并启动Connection error.:...
💬 1[Last reply:22 days ago] 核心原因:请求已成功建立 TCP 连接,但服务器未返回任何响应直接断开(RemoteProtocolError: Server disconnected)。对于阿里云百炼这种云端 API,通常是 API 地址不正确、API Key 无效或模型名称不支持 导致的鉴权失败/拒绝连接。请按以下步骤排查:核对 API 地址 阿里云百炼的 OpenAI 兼容地址应为: https://dashscope...2409:**:68a6 Posted at: 22 days ago -
#6191 Traceback (most recent call last): File...
💬 1[Last reply:23 days ago] 这是系统内存(RAM)不足导致的 MemoryError,发生在 faster-whisper 对音频做 FFT 特征提取时,无法为计算分配足够内存,属于CPU内存耗尽问题。请按以下顺序操作:将语音识别模型调小:faster-whisper(内置) 的模型从 large-v3 改为 medium 或 small/base,模型越大内存占用越高。限制并发任务数:打开 菜单 → 工具/选项 → 高级选...1.164.**0 Posted at: 23 days ago -
#6190 安全连接失败,请检查系统时间或网络设置,如果使用了代理,请关闭后重试:urllib3.exceptions.SSLError: EOF occurred in violation of protocol (_ssl.c:2436)...
💬 1[Last reply:23 days ago] 这个报错核心是程序在向阿里云的自定义API地址发起 HTTPS 请求时,TLS 握手被服务器端中断(返回 EOF),常见原因包括:系统时间不准确、代理干扰、或该 API 地址/密钥配置方式不正确。请依次排查:检查系统时间:确保系统日期、时间和时区都正确。时间偏差过大会导致 SSL 证书验证失败或握手异常。关闭或正确配置代理:在主界面的“网络代理”输入框中,如果填写了代理地址,请先清空保存后重试。如...104.28.**5 Posted at: 23 days ago -
#6189 The srt subtitles were not read. The file may be empty or the format does not conform to the SRT specification:srtfile='C:/Users/zheng/Downloads/_video_out/eco-mp4/zh-cn.srt'...
💬 1[Last reply:23 days ago] 这是目标字幕文件 zh-cn.srt 为空导致的。content='' 表示软件在最终合成时读到的 C:/Users/zheng/Downloads/_video_out/eco-mp4/zh-cn.srt 是空文件。问题不是出在“合成”这一步,而是前面的字幕翻译没有写出有效内容,或者已有字幕被勾选的“清理已生成”清空了。处理步骤:先打开 C:/Users/zheng/Down...118.92.**1 Posted at: 23 days ago -
#6188 The srt subtitles were not read. The file may be empty or the format does not conform to the SRT specification:srtfile='C:/Users/zheng/Downloads/_video_out/eco-mp4/zh-cn.srt'...
💬 1[Last reply:23 days ago] The root cause is that the target subtitle file C:/Users/zheng/Downloads/_video_out/eco-mp4/zh-cn.srt exists but is empty when the final assembly stage tries to read it. This usually means the transla...118.92.**1 Posted at: 23 days ago -
#6187 翻译字幕阶段出错 [DeepSeek] 内容太长超出最大允许Token,请减小内容或增大max_token,或者降低每次发送字幕行数Could not parse response content as the length limit was reached - CompletionUsage(completion_tokens=8200, prompt_...
💬 1[Last reply:23 days ago] 这是DeepSeek模型的 max_tokens 输出上限不足导致的。错误中 completion_tokens=8200 表示模型已经生成到8.2K tokens后被迫截断,仍需更多输出空间;而 prompt_tokens=25260 说明单批字幕量过大,也加剧了总token消耗。解决方案按以下顺序操作:增大DeepSeek渠道的 max_tokens 打开 菜单→翻译设置→DeepSeek,...58.152.**5 Posted at: 23 days ago -
#6186 必须选择视频文件=system:Windows-10-10.0.26200-SP0version:v4.08frozen:Truelanguage:zhroot_dir:F:/Softwares/win-pyvideotrans-v4.08...
💬 1[Last reply:23 days ago] 这是因为在主界面未选择任何视频、音频或文件夹,就点击了「开始」,软件会拦截并提示“必须选择视频文件”。解决方法:确认你在「翻译视频或音频」工作区;点击「选择视频或音频」按钮,选择一个或多个受支持的视频/音频文件(按住 Ctrl 可多选);若想批量处理整个文件夹,请勾选「文件夹」,然后选择目标文件夹;选择完后再点击「开始」即可。注意:视频格式支持 mp4/mov/avi/mkv/webm/mpeg/...194.99.**8 Posted at: 23 days ago -
#6184 File not found: D:\Документы\顾佳艺 ПЕРЕВОД\CH2\%5BP1%5DCh01-01. 강의의 커리큘럼 및 내용 설명.mp4...
💬 1[Last reply:23 days ago] This error is caused by the file path containing non-ASCII characters (Cyrillic, Chinese) and URL-encoded special characters (%5B). Windows, FFmpeg, and Python often fail to handle such paths, resulti...5.34.**9 Posted at: 23 days ago -
#6183 安全连接失败,请检查系统时间或网络设置,如果使用了代理,请关闭后重试:urllib3.exceptions.SSLError: EOF occurred in violation of protocol (_ssl.c:2436)...
💬 1[Last reply:23 days ago] 这是由于 HTTPS 安全连接(SSL/TLS 握手)失败导致的,目标地址是阿里云百炼 API。请按以下顺序排查:检查系统时间:确认电脑的日期、时间和时区是否准确,时间偏差过大会导致 SSL 证书校验失败。关闭或更正代理:如果开启了系统代理、VPN、Clash 等工具,请先关闭重试;如果确实需要代理,请确认代理地址格式为 http://127.0.0.1:端口号 或 socks5://127.0....2408:**:ff43 Posted at: 23 days ago
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.