-
#4470 TaskCfgVTT(is_cuda=True, uuid='af46875c30', cache_folder='E:/usr/Application/AI-Models/apps/pyvideotrans/tmp/28948/af46875c30', target_dir='G:/[Work-Space]/[Screen-Rec]/[Video-Cach...
💬 1[Last reply:25 days ago] 这是因内存分配失败导致的错误,通常由系统内存不足、内存碎片或模型/参数配置过高引起。您使用的 large-v3-turbo 模型和 float32 数据类型可能超出了当前可用资源。请按以下步骤尝试解决:更换为更小的模型:在主界面语音识别渠道右侧模型下拉中选择 small 或 base,这两个模型内存占用远小于 large-v3-turbo。降低精度与并发:打开 菜单 → 工具/选项 → 高级选项 ...141.164* Posted at: 25 days ago -
#4396 LLM重新断句怎么这么慢了...
💬 20[Last reply:25 days ago] 可以修改 LLM 重断句提示词,但强行保留原始时间戳会与重断句本身的设计目标冲突。LLM 重断句的作用是重新组织句子、切分过长字幕,必然需要重新分配时间戳。如果要求 AI“禁止修改时间轴”,则等同于只纠错、不切分,那么不如直接关闭重断句功能,或在翻译时强制使用原始时间戳。如果你仍想尝试修改提示词,文件位于软件目录下的 prompts/recharge/recharge-llm.txt,可在其中添加...103.172* Posted at: 1 month ago -
#4468 某条字幕会偶然偏上一些...
💬 1[Last reply:25 days ago] 这是因为视频嵌入硬字幕时,字幕默认垂直位置(Y轴)可能受字体大小、对齐方式或边距影响,偶然出现某条字幕偏上的情况。可通过微调硬字幕样式来统一修正。解决方案:在主界面点击 设置更多参数...,找到并点击 修改硬字幕 按钮。在弹出的硬字幕样式编辑器中检查以下关键设置:对齐方式 (Alignment):通常视频底部居中设为 2(Bottom Center),若不是则调整。边距 (Margin):适当增大...2409:8a55* Posted at: 25 days ago -
#4467 shuang.ass当中的PlayResX: 384 PlayResY: 288...
💬 1[Last reply:25 days ago] 这是正常现象,不影响最终字幕显示效果。ASS 字幕文件中的 PlayResX 和 PlayResY 是该字幕的虚拟画布分辨率,用于定义字幕内的坐标和字体大小等样式参数。实际渲染时,播放器会按比例将这些坐标和尺寸缩放到视频的真实分辨率(例如你的 1920×1080),因此无论写的是 384×288 还是 1920×1080,只要样式参数设置得当,字幕都会正确缩放并贴合画面。pyVideoTrans ...2409:8a55* Posted at: 25 days ago -
#4466 [mov,mp4,m4a,3gp,3g2,mj2 @ 0000029d02603540] moov atom not found E:/py/pyvideotrans/tmp/12200/c5cce8a9fb/novoice.mp4: Invalid data found when processing input...
💬 1[Last reply:25 days ago] 该错误 moov atom not found 是由 FFmpeg 处理视频时文件路径或文件名问题触发的,通常因路径过长、包含中文或特殊字符导致 FFmpeg 无法正确解析临时生成的 novoice.mp4 文件。解决方案:缩短并纯英文化视频文件路径:将需要翻译的视频文件(如原始 MP4)移动到一个简短、纯英文数字且不含空格的目录(例如 D:\video ),并将视频重命名为简短英文名,如 tes...43.156* Posted at: 25 days ago -
#4465 pyimod03_ctypes.install.<locals>.PyInstallerImportError: Failed to load dynlib/dll 'D:\\app\\win-pyvideotrans-v3.97\\_internal\\azure\\cognitiveservices\\speech\\Microsoft.Cognitiv...
💬 1[Last reply:25 days ago] 这是由于 Azure TTS 所需的 Microsoft.CognitiveServices.Speech.core.dll 文件缺失或其依赖 VC++ 组件未安装导致。检查是否为补丁包:如果只下载了升级补丁包覆盖旧版本,请重新下载完整包(.7z)解压使用,不要将补丁覆盖到不完整的主程序上。如果已是完整包:操作系统缺少必要的 VC++ 运行时,请安装 微软 VC++ 组件,完成后重启软件即可。请查...2408:823c* Posted at: 25 days ago -
#4451 RuntimeError: {'message': 'tts failed', 'Exception': 'giongnuct1.wav not exists'}...
💬 3[Last reply:25 days ago] 核心原因是 GPT-SoVITS 克隆配音所需的参考音频文件(giongnuct1.wav / giongnuct.wav)未能生成或无法被找到,导致 TTS 引擎报错退出。根据日志,错误反复出现 ref_wav='' 返回错误: {'message': 'tts failed', 'Exception': '...2001:ee0* Posted at: 26 days ago -
#4464 RuntimeError: {'message': 'tts failed', 'Exception': 'giongnuct.wav not exists'}...
💬 1[Last reply:25 days ago] This error occurs because a TTS engine requiring a reference audio file (typically used for voice cloning) could not locate it. The file giongnuct.wav was expected but does not exist. This usually hap...2a09:bac5* Posted at: 25 days ago -
#4463 视频中包含中文文本,但没人声,怎么使用软件进行翻译成英文文本...
💬 1[Last reply:26 days ago] pyVideoTrans 依赖音频语音进行识别,无法处理仅画面中的硬字幕。若视频无人声,软件无法提取其中的文字。解决方法:使用独立的硬字幕提取工具(GVS)从视频画面提取中文硬字幕,生成 SRT 字幕文件。下载地址:https://pyvideotrans.com/aicor在 pyVideoTrans 中选择“批量字幕翻译”功能,将中文字幕翻译为英文。如需将英文字幕嵌入视频,可使用软件的音视频合...182.138* Posted at: 26 days ago -
#4462 pyimod03_ctypes.install.<locals>.PyInstallerImportError: Failed to load dynlib/dll 'F:\\BaiduNetdiskDownload\\_internal\\azure\\cognitiveservices\\speech\\Microsoft.CognitiveServic...
💬 1[Last reply:26 days ago] 该错误是 AzureTTS 所需的 Microsoft.CognitiveServices.Speech.core.dll 加载失败,通常由以下两种原因导致:安装包不完整:用户可能只下载了升级补丁包并替换到旧目录,导致缺少必要文件。系统缺少 VC++ 运行时:Windows 缺少 Visual C++ Redistributable,导致 DLL 依赖链中断。请按顺序尝试以下解决方案:重新下载完整...114.86* Posted at: 26 days ago -
#4461 videotrans.util.help_ffmpeg._FFprobeInternalError: [mov,mp4,m4a,3gp,3g2,mj2 @ 0000021ad80a0100] moov atom not found D:/youTube/win-pyvideotrans-v3.99-428/tmp/14552/dc3e25321e/novoi...
💬 1[Last reply:26 days ago] 这是由于视频翻译过程中被异常中断,导致生成的中间文件 novoice.mp4 (无声视频) 无法正确播放和读取,通常是一个不完整或已损坏的文件。解决方案:清理旧文件:启动软件,将待处理的视频再次拖入。在开始处理前,务必勾选主界面左上角的 “清理已生成” 复选框。这会强制软件忽略上次的缓存和不完整文件,从头开始处理。检查文件路径:确保视频存放路径和软件安装路径均为纯英文/数字,且尽量短。你当前的路径...160.248* Posted at: 26 days ago -
#4460 faster-whisper 和 CUDA 13.2是否匹配...
💬 1[Last reply:26 days ago] faster-whisper 与 CUDA 13.2 不匹配。pyVideoTrans 内置的 faster-whisper 编译环境依赖 CUDA 12.8(对应 cuDNN 9.11),使用更高版本可能导致无法调用 GPU 加速或报错。请按以下步骤处理:卸载当前 CUDA 13.2 并清理残留。安装 NVIDIA 驱动(若未装),确保支持 CUDA 12.8。下载并安装 CUDA Toolki...185.220* Posted at: 26 days ago -
#4459 RuntimeError: <400> InternalError.Algo.InvalidParameter: Range of input length should be [1, 8192]...
💬 1[Last reply:26 days ago] 该错误是因为你使用的 QwenMT 翻译渠道(阿里机器翻译)对单次请求的文本长度有严格限制,必须 ≤ 8192 个字符。在你开启了“发送完整字幕”或“每批字幕行数”设置过高时,发送给 API 的字幕文本超过了这个上限,导致请求被拒。解决方法(任选其一):取消“发送完整字幕”:在主界面取消勾选 发送完整字幕,这样会按行发送,单行极少超过限制。降低每批发量:进入 菜单 → 工具/选项 → 高级选项,找...116.10* Posted at: 26 days ago -
#4458 RuntimeError: {'message': 'tts failed', 'Exception': '66.wav not exists'}...
💬 1[Last reply:26 days ago] 这是由于配音渠道(TTS)生成音频文件失败,导致预期的 66.wav 文件不存在。排查与解决步骤:调整 Edge-TTS 并发与频率 (最常见原因):如果是使用的免费 Edge-TTS,微软接口可能会因请求过快而触发限流,导致生成静音或直接失败。进入 菜单 -> 工具/选项 -> 高级选项,找到【字幕配音调整】区域。将 并发配音线程数 设为 1。将 配音后暂停秒数 设为 5 或 10 ...36.161* Posted at: 26 days ago -
#4457 403, message='Invalid response status', url='wss://speech.platform.bing.com/consumer/speech/synthesize/readaloud/edge/v1?TrustedClientToken=6A5AA1D4EAFF4E9FB37E23D68491D6F4&Sec-MS-...
💬 1[Last reply:26 days ago] Edge-TTS 出现 403 错误是因为微软语音服务触发了请求频率限制。请按以下步骤调整:打开菜单栏 → 工具/选项 → 高级选项。在「字幕配音调整」区域,将「并发配音线程数」改为 1。将「配音后暂停秒数」设为 5~10 秒(例如 8)。保存后重新开始任务。如果仍然频繁出现,可进一步降低 EdgeTTS 配音渠道的并发数(高级选项中有专门选项)。另外,你使用的版本是 v3.79,建议更新到最新版...103.85* Posted at: 26 days ago -
#4456 TaskCfgSTT(is_cuda=False, uuid='f191d3af71', cache_folder='F:/pyvideotrans-v3.99-428.7/tmp/23972/f191d3af71', target_dir='F:/pyvideotrans-v3.99-428.7/output/recogn', source_languag...
💬 1[Last reply:26 days ago] This is a WhisperX API connection error. The error [WinError 10061] No connection could be made because the target machine actively refused it means pyVideoTrans cannot reach the WhisperX API service....179.226* Posted at: 26 days ago -
#4455 必须选择视频文件=system:Windows-10-10.0.19045-SP0version:v3.84frozen:Truelanguage:zhroot_dir:E:/video/win-videotrans-v3.84...
💬 1[Last reply:26 days ago] 这是操作流程提示,不是软件错误。你没有选择任何待处理的视频或音频文件。解决方案:点击主界面左上角的“选择音频或视频”按钮。在弹出的窗口中选取一个或多个文件(按住 Ctrl 可多选)。如果需批量处理整个文件夹,可勾选“文件夹”后再选择目录。确保文件路径只包含英文、数字,并避免过长(如 E:\video 这样即可)。选择文件后,即可继续设置语言和输出目录。请查阅相关文档:快速使用入门-pyVideoT...49.114* Posted at: 26 days ago -
#4454 TaskCfgSTT(is_cuda=True, uuid='006c67614c', cache_folder='E:/pyvideotrans/tmp/59312/006c67614c', target_dir='E://recogn', source_language=None, source_language_code=None, source_su...
💬 1[Last reply:26 days ago] 这是由于 ffmpeg 在执行音频转换时遇到了无效参数(Invalid argument)导致无法创建输出文件。常见原因为输出路径异常(如路径过长、含特殊符号或权限不足),或 ffmpeg 命令行中音频过滤器参数不兼容。可按以下步骤排查:检查软件所在的完整路径(如 E:/pyvideotrans),确保路径只含英文、数字,无空格或特殊符号,并位于非系统盘、无需管理员权限的目录下。确认输入视频的路径...129.128* Posted at: 26 days ago -
#4453 videotrans.configure._except.StopRetry: models/gemini-3-flash is not found for API version v1beta, or is not supported for generateContent. Call ListModels to see the list of avail...
💬 1[Last reply:26 days ago] 原因是配置了错误的 Gemini 模型名称。Gemini 中不存在 models/gemini-3-flash 这个模型,导致调用时返回了 404 NOT_FOUND 错误。请按以下步骤解决:修改模型名称:打开软件菜单 -> 翻译设置 -> 找到 Gemini 配置面板。将 “API 模型名称” 修改为当前可用的模型,例如 gemini-2.5-flash 或 gemini-2.5-p...155.229* Posted at: 26 days ago -
#4452 TaskCfgSTT(is_cuda=True, uuid='a3670310a5', cache_folder='E:/pyvideotrans/tmp/52068/a3670310a5', target_dir='E://recogn', source_language=None, source_language_code=None, source_su...
💬 1[Last reply:26 days ago] 这是由 ffmpeg 在处理音频预处理时,无法正确写入临时输出文件导致的。核心原因是输出目录不可写或路径存在异常。请按以下步骤排查解决:检查磁盘空间和写入权限:确保 E:/pyvideotrans/tmp/ 所在磁盘有足够空间,且软件有在该目录创建/写入文件的权限。可尝试右键以管理员身份运行 sp.exe。手动清理临时文件夹:关闭软件,删除 E:/pyvideotrans/tmp/ 和 E:/py...129.128* Posted at: 26 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.