#6452 语音识别阶段出错[faster-whisper(内置)] 分离音频失败,请检查日志或重试Traceback (most recent call last):

2408:**:ed4c Posted at: 2 hours ago

语音识别阶段出错[faster-whisper(内置)] 分离音频失败,请检查日志或重试
Traceback (most recent call last):

File "videotrans\task\job.py", line 35, in run

File "videotrans\task\job.py", line 101, in process_task

File "videotrans\task\_stage_recogn.py", line 34, in recogn

videotrans.configure.excepts.SpeechToTextError: 分离音频失败,请检查日志或重试
cfg=[TaskCfgVTT]当前工作模式: 转录并翻译字幕
原始输入文件名: F:/BaiduNetdiskDownload/百度网盘 英语资料/6分钟英语/2008年度/080924 Living abroad/6minute_080924_living_abroad.mp3,
输出结果保存到文件夹: F:/BaiduNetdiskDownload/百度网盘 英语资料/6分钟英语/2008年度/6minute_080924_living_abroad-mp3,
临时文件夹: D:/BaiduDownload/win-pyvideotrans-v4.08/tmp/27436/77633c12d5
已选 清理已存在
已启用CUDA加速
未选 降噪
语音识别:faster-whisper(内置), model_name: large-v3-turbo, 发音语言: 英语, 断句方式:默认断句
翻译渠道:DeepSeek,原始语言:英语,目标语言:简体中文, 已选 发送完整字幕
已选 将生成的字幕复制到视频目录下
输出字幕格式: 目标语言在下双字幕
代理地址:


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

1 Replies

这很可能是因为原始音频文件所在路径包含中文字符和空格,导致 FFmpeg 在提取音频时命令解析失败,也可能是 MP3 文件本身损坏。

请按以下步骤排查:

  1. 将 MP3 文件复制到纯英文且无空格的短路径,例如 D:/test_audio/audio.mp3,重新执行翻译。
  2. 确认软件目录下的 ffmpeg/ffmpeg.exe 存在,可在命令行运行 D:/BaiduDownload/win-pyvideotrans-v4.08/ffmpeg/ffmpeg.exe -version 验证。
  3. 检查 D 盘是否有足够空间和写入权限(临时目录在 D 盘)。
  4. 若以上无效,打开软件安装目录下的 logs/ 文件夹,找到日期最新的日志文件,复制底部约 30 行错误信息,以便精确分析。
  5. 也可先用左侧“语音转录”面板单独处理该 mp3 文件,确认是否能正常转录,以区分是音频分离问题还是翻译全流程问题。
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