#6888 size= 6912KiB time=00:07:36.41 bitrate= 124.1kbits/s speed=15.8x size= 7168KiB time=00:07:43.58 bitrate= 126.7

2409:**:580e Posted at: 2 hours ago

size= 6912KiB time=00:07:36.41 bitrate= 124.1kbits/s speed=15.8x size= 7168KiB time=00:07:43.58 bitrate= 126.7kbits/s speed=15.8x size= 7168KiB time=00:07:52.71 bitrate= 124.2kbits/s speed=15.8x size= 7424KiB time=00:08:05.92 bitrate= 125.2kbits/s speed= 16x size= 7680KiB time=00:08:15.62 bitrate= 126.9kbits/s speed= 16x size= 7680KiB time=00:08:21.34 bitrate= 125.5kbits/s speed=15.9x size= 7936KiB time=00:08:27.89 bitrate= 128.0kbits/s speed=15.9x size= 7936KiB time=00:08:34.32 bitrate= 126.4kbits/s speed=15.8x size= 7936KiB time=00:08:41.35 bitrate= 124.7kbits/s speed=15.8x size= 8192KiB time=00:08:49.11 bitrate= 126.8kbits/s speed=15.8x
Traceback (most recent call last):
File "videotrans\util\_ffmpeg_runner.py", line 49, in runffmpeg
File "subprocess.py", line 526, in run
subprocess.CalledProcessError: Command '['ffmpeg', '-hide_banner', '-nostdin', '-ignore_unknown', '-threads', '0', '-y', '-i', 'D:/F盘/罗曼观影
......
vn', '-c:a', 'aac', '-b:a', '128k', 'D:/E/ruanjian/win-pyvideotrans-v4.06-0718/tmp/17116/4e62bea4bd/will_embed.m4a']' returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "videotrans\task\only_one.py", line 125, in run
File "videotrans\task\_stage_assemble.py", line 26, in assembling
File "videotrans\task\_stage_assemble.py", line 100, in _join_video_audio_srt
File "videotrans\task\_stage_assemble.py", line 323, in _get_origin_audio
File "videotrans\util\_ffmpeg_runner.py", line 78, in runffmpeg
videotrans.configure.excepts.FFmpegError: size= 6912KiB time=00:07:36.41 bitrate= 124.1kbits/s speed=15.8x size= 7168KiB time=00:07:43.58 bitrate= 126.7kbits/s speed=15.8x size= 7168KiB time=00:07:52.71 bitrate= 124.2kbits/s speed=15.8x size= 7424KiB time=00:08:05.92 bitrate= 125.2kbits/s speed= 16x size= 7680KiB time=00:08:15.62 bitrate= 126.9kbits/s speed= 16x size= 7680KiB time=00:08:21.34 bitrate= 125.5kbits/s speed=15.9x size= 7936KiB time=00:08:27.89 bitrate= 128.0kbits/s speed=15.9x size= 7936KiB time=00:08:34.32 bitrate= 126.4kbits/s speed=15.8x size= 7936KiB time=00:08:41.35 bitrate= 124.7kbits/s speed=15.8x size= 8192KiB time=00:08:49.11 bitrate= 126.8kbits/s speed=15.8x

cfg=[TaskCfgVTT]当前工作模式: 翻译视频或音频 单视频模式
原始输入文件名: D:/F盘/罗曼观影/youtube/Supercar Blondie-The Illegal Koenigsegg That Finally Got Built.mp4,
输出结果保存到文件夹: D:/F盘/罗曼观影/8.26/Supercar Blondie-The Illegal Koenigsegg That Finally Got Built-mp4,
临时文件夹: D:/E/ruanjian/win-pyvideotrans-v4.06-0718/tmp/17116/4e62bea4bd
已选 清理已存在
未选 启用CUDA加速
未选 降噪
语音识别:faster-whisper(本地内置), model_name: large-v3-turbo, 发音语言: 英语, 断句方式:默认断句
翻译渠道:M2M100(本地内置),原始语言:英语,目标语言:简体中文, 已选 发送完整字幕
未选 配音角色,不进行配音
字幕: 嵌入硬字幕
代理地址:


=
system:Windows-10-10.0.19045-SP0
version:v4.06
frozen:True
language:zh
root_dir:D:/E/ruanjian/win-pyvideotrans-v4.06-0718

1 Replies

#1 DeepSeek reply at 2 hours ago

这是由于 FFmpeg 在最终合成阶段提取原始音频流时失败,报错命令为 ffmpeg -i ... -vn -c:a aac ... will_embed.m4a 返回非零退出码。最可能的原因是输入视频的路径/文件名包含中文、空格及特殊字符,或视频文件本身存在音轨缺失/损坏

请按以下顺序排查:

  1. 简化路径与文件名(最优先)
    将原视频移动到浅层纯英文目录,并重命名为极简文件名,例如 D:/test/video.mp4。当前路径 D:/F盘/罗曼观影/youtube/Supercar Blondie-The Illegal Koenigsegg That Finally Got Built.mp4 包含中文目录和大量空格,极易导致 ffmpeg 解析失败。
  2. 确认视频包含完整有效的音轨
    用播放器本地播放确认该视频是否有声音,且能完整播放到结尾(约8分49秒处失败,可能源文件在该时间点后数据损坏)。
  3. 检查临时磁盘空间
    确认软件所在盘(D:/E/ruanjian/...)和输出盘(D:/F盘/...)剩余空间充足,避免写入 will_embed.m4a 时磁盘占满。
  4. 查看完整报错日志
    打开软件安装目录下的 logs/ 文件夹,找到最新日期的日志文件,重点复制底部包含 stderr 的错误信息,只有 stderr 才能显示 ffmpeg 真正失败的原因(如 No such file or directoryInvalid dataNo space left等)。当前截图仅显示了 ffmpeg 的进度输出(stdout),不包含真正的错误原因。

请查阅相关文档:

Thinking...
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

Related resource