-
#6469 non-negative timestamp expected:Traceback (most recent call last): File...
💬 1[Last reply:1 month ago] 这个错误是 faster-whisper 在识别音频时,内部检测到负数时间戳触发的断言失败,通常与音频流异常或 CUDA 计算不稳定有关。建议按以下顺序排查:检查视频文件完整性:用播放器确认 6.mp4 可以正常播放、无卡顿或花屏;必要时用 ffmpeg 重新转封装一次再导入。关闭 CUDA 加速:日志显示你启用了 CUDA 加速,可先取消「CUDA加速」用 CPU 模式运行一次,排除显存不足或 ...2408**c384 Posted at: 1 month ago -
#6468 网络连接失败Traceback (most recent call last):...
💬 1[Last reply:1 month ago] 这是网络无法连通 Google 服务导致的。你当前的网络环境(中国大陆)无法直接访问 Google,而你在「语音识别」和「翻译渠道」中都选择了 Google 免费接口,且「网络代理」为空,因此连接超时(WinError 10060)。解决方案(任选其一)方案一:配置代理(推荐,保留 Google 服务)关闭软件。如果你有可用的 VPN/科学上网工具,记下本地代理端口(例如 7890、10809 等...2406**53f5 Posted at: 1 month ago -
#6467 系统错误 (None):NoneTraceback (most recent call last):...
💬 1[Last reply:1 month ago] 这是 M2M100 本地翻译模型文件缺失或损坏导致的。错误发生在加载 models/m2m100_12b/sentencepiece.model 时,通常是因为模型自动下载不完整、文件损坏或解压后文件位置不正确。解决办法:关闭软件,进入软件目录下的 models/ 文件夹,找到 m2m100_12b 文件夹,将整个文件夹删除。手动下载 M2M100 模型压缩包:https://modelscope...116.5**7 Posted at: 1 month ago -
#6466 404 Client Error: Not Found for url: https://edge.microsoft.com/translate/authTraceback (most recent call last):...
💬 1[Last reply:1 month ago] 这是微软免费翻译接口当前不可用导致的,并非您的配置错误。从日志看,您选择的翻译渠道是 Google,但由于中国大陆网络无法直连 Google,软件自动回退到微软翻译,而微软翻译的免费接口 edge.microsoft.com/translate/auth 目前返回 404(服务器临时故障或已关闭该接口),因此翻译阶段失败。解决方案推荐改用 DeepSeek 翻译(效果更好、价格极低):前往 htt...116.5**7 Posted at: 1 month ago -
#6465 对齐字幕声音的作用...
💬 7[Last reply:1 month ago] 抱歉表述引起歧义。您已使用DeepSeek,无需更换渠道。两点是针对不同权衡的建议:勾选“发送完整字幕”:常规推荐的更高质量翻译方式,AI能看完整上下文,翻译更自然流畅。但缺点正是AI有时会自行合并相邻短句,导致开头几秒字幕行数变少、双语错位。取消勾选“发送完整字幕”:强制AI逐条按行翻译,保证英文字幕与中文字幕行数一一对应,彻底避免因AI合并导致的错位。您的场景是开头10秒出现错位,这几乎可以确...183.56**2 Posted at: 1 month ago -
#6464 如何输出SRT中文字幕、中英字幕、英文字幕,同时输出3种?...
💬 1[Last reply:1 month ago] 软件没有一键同时导出“中文SRT、英文SRT、中英双语SRT”3个文件的单独按钮,但可通过以下方式组合实现:方案一:通过“翻译视频”流程保留中间字幕在“翻译视频”界面,将发音语言设为中文、目标语言设为英文。字幕嵌入选择“嵌入硬字幕”或“嵌入软字幕”,并勾选“(双)”,这样最终视频内嵌中英双语字幕。不要勾选“仅输出mp4”。任务完成后,输出目录 _video_out/{视频名}-{格式}/ 中会保留...2408**b853 Posted at: 1 month ago -
#6462 [Errno 2] No such file or directory: 'nul',Traceback (most recent call last): File...
💬 13[Last reply:1 month ago] DISM 错误 3017 通常表示系统映像修复因服务冲突或待重启项而中断,这属于 Windows 系统层面的问题,不影响 pyVideoTrans 软件本身的文件。解决思路是先完成系统重启,再重新验证设备访问和软件启动。请按以下顺序操作:1. 立即重启电脑,让 DISM 回退和 SFC 修复生效。2. 重启后打开命令提示符(管理员),依次执行以下命令确认 NUL 设备恢复:echo test &g...27.156**6 Posted at: 1 month ago -
#6463 翻译字幕阶段出错 [微软(免费)] 404 Client Error: Not Found for url: https://edge.microsoft.com/translate/authTraceback (most recent call last):...
💬 1[Last reply:1 month ago] 微软免费翻译接口当前不可用,报错 404 Client Error 说明微软已临时关闭或变动了该免费认证接口。建议更换为其他翻译渠道。解决方案改用 DeepSeek(首选,效果好、成本低):前往 https://platform.deepseek.com 注册并充值(可自定义充值1元)获取 API Key。在软件 菜单 → 翻译设置 → DeepSeek 中填写密钥。在主界面翻译渠道下拉框选择 D...27.189**9 Posted at: 1 month ago -
#6461 翻译双语视频字幕开头只有英文,中文在下一句时间轴是什么原因...
💬 17[Last reply:1 month ago] 这次日志显示翻译已重新执行,不再出现“使用缓存”,说明缓存已确实清除。日志确认最终 原始行数:339,翻译后行数:339,行数一致,但这并不能保证双语字幕内容一一对位,因为 AI 翻译仍可能把开头多条短句合并后塞进同一行,而通过空行保持总行数不变,从而造成双语句子错位。请直接检查生成的视频开头是否仍然出现“英文在上、中文跑到下一句”的错行现象:1. 如果视频开头已正常,说明之前是旧的错误缓存导致,...121.14**2 Posted at: 1 month ago -
#6460 [DeepSeek] API service returned error: Insufficient balance.Please check account balance on provider platform. API: https://api.deepseek.com/v1/...
💬 1[Last reply:1 month ago] This error is caused by insufficient balance in your DeepSeek account. The API returned HTTP 402 "Insufficient Balance," so the DeepSeek translation channel refused to process your video's subtitle tr...2001**8d63 Posted at: 1 month ago -
#6459 视频画面中有一行字幕一直停留在画面当中...
💬 1[Last reply:1 month ago] 这通常是因为字幕文件中某条字幕的结束时间超出视频总时长,或翻译/断句阶段导致时间轴异常,嵌入硬字幕时该行字幕便一直显示到视频结束。请按以下步骤排查:打开输出目录中对应的目标语言字幕文件(例如 _video_out/视频名-格式/zh-cn.srt),检查最后一条字幕的结束时间是否大于实际视频总时长。若时间轴异常,重新处理时务必勾选主界面的“清理已生成”,避免使用旧的异常缓存。若使用的是 AI 翻译...240e**8d4d Posted at: 1 month ago -
#6458 英文单行字数没到设定为什么也会换行...
💬 1[Last reply:1 month ago] 这是因为字幕文本中已经包含了换行符,或显示样式触发了自动换行,而不是单行字符数设定导致的。常见原因与处理:字幕文本内嵌换行符 语音识别(ASR)、LLM重新断句或AI翻译(尤其勾选“发送完整字幕”时)可能直接返回带换行符的文本。 解决:打开生成的目标字幕文件(如 en.srt),检查该行是否实际被换行符分成了两行;若存在,可在单视频编辑窗口中手动合并,或关闭“LLM重新断句”,调整AI翻译提示...240e**8d4d Posted at: 1 month ago -
#6457 Authentication Fails, Your api key: ****cb9b is invalidhttps://api.deepseek.com/v1/...
💬 1[Last reply:1 month ago] This is caused by an invalid or expired DeepSeek API key. DeepSeek returned HTTP 401 AuthenticationError, meaning the key ending in cb9b was rejected by the server.To fix it:Open Menu -> Translatio...2001**8d63 Posted at: 1 month ago -
#6456 保存字幕前格式化srt失败:file='D:/ike/咖啡心语/8月5日/P2-mp4/en.srt'Traceback (most recent call last):...
💬 1[Last reply:1 month ago] 这是由输出路径包含中文、数字和特殊符号导致的。你自定义的输出目录是 D:/ike/咖啡心语/8月5日/P2-mp4,其中含中文字符(咖啡心语)和中文日期(8月5日),保存字幕时底层文件组件无法正确创建/访问该目录,因此报 FileNotFoundError: ... en.srt。解决步骤:将原始视频和输出路径全部改为纯英文、数字、下划线的简单路径,例如 D:/ike/P2.mp4;在主界面不要点...240e**8d4d Posted at: 1 month ago -
#6455 识别说话人可以让他们的说话字幕颜色各不相同吗...
💬 3[Last reply:1 month ago] 可以在语音识别阶段通过勾选「设置更多参数 → 识别说话人」来区分不同说话人。启用后,软件会尝试识别说话人并为每条字幕标记说话人ID,后续在翻译和配音时可以分别处理。但需要注意几点:必须在开始前手动勾选「识别说话人」,默认不启用。若你预先知道是2个人,可在后面数字框填写2,有助于提高准确度。若未勾选「识别说话人」,语音识别仍会将两个人依次说的话按时间顺序拆分为不同字幕行(不会人为混成一句),但不会给...240e**8d4d Posted at: 1 month ago -
#6454 发音语音选择英语,但是中间会夹杂日语,有什么办法可以很好的同时兼顾识别几种语言吗...
💬 1[Last reply:1 month ago] 视频翻译主界面中的“发音语言”必须明确指定,不能选择“自动检测”,因此中英/日英混合语音确实容易被单一语言选项干扰。如果想更好地同时兼顾多种语言,建议按以下方式处理:1. 如果只是想把视频/音频转成字幕请使用左侧「语音转录」面板,该面板保留了“自动检测”逻辑,可自动判断每段语音所属语言。识别渠道建议优先选择多语言支持能力较强的:faster-whisper(内置) 或 openai-whisper...240e**8d4d Posted at: 1 month ago -
#6453 支持多开吗,就是每一个程序分别处理不同的文件夹,输出的文件也在不同的目录下,分别独立运行。...
💬 1[Last reply:1 month ago] 支持多开,但直接同时启动同一个目录下的多个 sp.exe 存在冲突风险。原因是多个实例会共享同一个 tmp 临时文件夹,任意一个实例关闭时都会尝试清空该临时文件夹,可能导致其他正在运行的实例报错。若确实需要完全独立的多开,请按以下步骤操作:将软件目录完整复制一份到另一个文件夹,例如:实例1:D:/aivideo/sp.exe实例2:D:/aivideo2/sp.exe分别启动各自文件夹下的 sp....2408**ed4c Posted at: 1 month ago -
#6450 [Errno 2] No such file or directory: 'nul',Traceback (most recent call last): File...
💬 12[Last reply:1 month ago] 在注册表编辑器中,右键新建值的方法是:先在左侧选中 Null 项,然后在右侧空白区域点击鼠标右键,弹出菜单中会有“新建”子菜单,鼠标悬停在“新建”上会展开更多选项。请按下列名称依次创建:1. 创建 Start右键右侧空白区域 → 选择“新建” → 选择“DWORD (32 位)值”此时会出现一个新建的值,名称是“新值 #1”,直接输入 Start 并回车双击 Start,将“数值数据”改为 1,基...27.156**6 Posted at: 1 month ago -
#6452 语音识别阶段出错[faster-whisper(内置)] 分离音频失败,请检查日志或重试Traceback (most recent call last):...
💬 1[Last reply:1 month ago] 这很可能是因为原始音频文件所在路径包含中文字符和空格,导致 FFmpeg 在提取音频时命令解析失败,也可能是 MP3 文件本身损坏。请按以下步骤排查:将 MP3 文件复制到纯英文且无空格的短路径,例如 D:/test_audio/audio.mp3,重新执行翻译。确认软件目录下的 ffmpeg/ffmpeg.exe 存在,可在命令行运行 D:/BaiduDownload/win-pyvideotr...2408**ed4c Posted at: 1 month ago -
#6451 请教一个问题,A目录下有BCDEF...文件夹,每个文件夹下有mp3/mp4,怎么样设置能让生成的SRT在MP3/MP4自己的目录文件夹下,也就是SRT自动在所对应的A/B/C。。。文件夹下...
💬 3[Last reply:1 month ago] “4.08 版本的转录翻译功能”依然无法把 SRT 自动保存到每个 mp3/mp4 所在的源文件夹中。原因如下:语音转录面板:SRT 的保存位置由「菜单 → 工具/选项 → 高级选项 → 独立功能输出目录」统一控制,默认保存到软件安装目录下的 output/ 文件夹。该面板没有“按源文件目录存放”的选项。翻译视频面板:批量处理时有固定输出规则:不勾选“文件夹”:输出到所选视频同级 _video_o...2408**ed4c Posted at: 1 month 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.