• #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.

Dondate via ko-fi.com

Related resource