#4402 TaskCfg(cache_folder='F:/win-pyvideotrans-v3.91/tmp/6548/58d06ecd9b', target_dir='C:/blender models/Gifdoozer-2/Gifdooze

107.151* Posted at: 4 hours ago 👁11

操作失败,请稍后重试('[mov,mp4,m4a,3gp,3g2,mj2 @ 000001b9caed7900] moov atom not found F:/win-pyvideotrans-v3.91/tmp/6548/58d06ecd9b/novoice.mp4: Invalid data found when processing input',)
Traceback (most recent call last):
File "videotrans\util\help_ffmpeg.py", line 599, in _run_ffprobe_internal
File "subprocess.py", line 524, in run
subprocess.CalledProcessError: Command '['ffprobe', '-v', 'error', '-show_entries', 'format=duration', '-of', 'default=noprint_wrappers=1:nokey=1', 'F:/win-pyvideotrans-v3.91/tmp/6548/58d06ecd9b/novoice.mp4']' 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\job.py", line 259, in run
File "videotrans\task\trans_create.py", line 528, in align
File "videotrans\util\help_ffmpeg.py", line 763, in get_video_duration
File "videotrans\util\help_ffmpeg.py", line 752, in _get_ms_from_media
File "videotrans\util\help_ffmpeg.py", line 625, in runffprobe
File "videotrans\util\help_ffmpeg.py", line 616, in _run_ffprobe_internal
videotrans.util.help_ffmpeg._FFprobeInternalError: [mov,mp4,m4a,3gp,3g2,mj2 @ 000001b9caed7900] moov atom not found F:/win-pyvideotrans-v3.91/tmp/6548/58d06ecd9b/novoice.mp4: Invalid data found when processing input

TaskCfg(cache_folder='F:/win-pyvideotrans-v3.91/tmp/6548/58d06ecd9b', target_dir='C:/blender models/Gifdoozer-2/Gifdoozer Tutorials/13.- Physics/translated/4.- Other uses-mp4', remove_noise=False, is_separate=False, detect_language='en', subtitle_language=None, source_language='英语', target_language='简体中文', source_language_code='en', target_language_code='zh-cn', source_sub='C:/blender models/Gifdoozer-2/Gifdoozer Tutorials/13.- Physics/translated/4.- Other uses-mp4/en.srt', target_sub='C:/blender models/Gifdoozer-2/Gifdoozer Tutorials/13.- Physics/translated/4.- Other uses-mp4/zh-cn.srt', source_wav='F:/win-pyvideotrans-v3.91/tmp/6548/58d06ecd9b/en.wav', source_wav_output='C:/blender models/Gifdoozer-2/Gifdoozer Tutorials/13.- Physics/translated/4.- Other uses-mp4/en.m4a', target_wav='F:/win-pyvideotrans-v3.91/tmp/6548/58d06ecd9b/target.wav', target_wav_output='C:/blender models/Gifdoozer-2/Gifdoozer Tutorials/13.- Physics/translated/4.- Other uses-mp4/zh-cn.m4a', subtitles='', novoice_mp4='F:/win-pyvideotrans-v3.91/tmp/6548/58d06ecd9b/novoice.mp4', noextname='4.- Other uses', shibie_audio=None, targetdir_mp4='C:/blender models/Gifdoozer-2/Gifdoozer Tutorials/13.- Physics/translated/4.- Other uses-mp4/4.- Other uses.mp4', instrument=None, vocal=None, back_audio='', background_music=None, app_mode='biaozhun', subtitle_type=3, volume='+0%', pitch='+0Hz', voice_rate='+0%', voice_role='Yunyang(Male/CN)', copysrt_rawvideo=False, clear_cache=True, translate_type=0, tts_type=0, recogn_type=0, model_name='tiny', split_type=0, voice_autorate=True, video_autorate=False, cuda=True, name='C:/blender models/Gifdoozer-2/Gifdoozer Tutorials/13.- Physics/4.- Other uses.mp4', basename='4.- Other uses.mp4', ext='mp4', dirname='C:/blender models/Gifdoozer-2/Gifdoozer Tutorials/13.- Physics', shound_del_name=None, uuid='58d06ecd9b', remove_silent_mid=False, align_sub_audio=True, enable_diariz=False, nums_diariz=0, rephrase=2, only_out_mp4=True)


=
system:Windows-10-10.0.19044-SP0
version:v3.92
frozen:True
language:zh
root_dir:F:/win-pyvideotrans-v3.91

1 Replies

错误原因:生成的无声视频文件 novoice.mp4 损坏,缺少必要的 moov atom 数据,导致 ffmpeg 无法读取,后续视频合成中断。这通常是由于输入视频路径中包含特殊字符(如 .-、空格、括号)或路径过长,在 Windows 命令行处理时出现异常。

解决方法(按顺序尝试):

  1. 重命名并移动原视频:将 4.- Other uses.mp4 复制到一个简单路径,例如 D:\video.mp4,确保文件名只有英文和数字,路径不含空格和特殊符号。
  2. 勾选【清理已生成】重试:主界面左上角勾选“清理已生成”,然后重新运行任务。
  3. 手动清理临时文件:关闭软件,删除软件安装目录下的 tmp 文件夹内所有内容,然后重新打开软件操作。
  4. 升级软件版本:您当前使用的是 v3.92,建议下载最新 v3.99 版本,该版本已修复多项类似文件处理问题。下载地址:https://pyvideotrans.com/downpackage

请查阅相关文档:

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.

Related resource