#4250 videotrans.util.help_ffmpeg._FFprobeInternalError: [mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000644200] moov atom not found C:/U

183.134* Posted at: 3 hours ago 👁11

Traceback (most recent call last):
File "videotrans\util\help_ffmpeg.py", line 480, in _run_ffprobe_internal
File "subprocess.py", line 526, in run
subprocess.CalledProcessError: Command '['ffprobe', '-v', 'error', '-show_entries', 'format=duration', '-of', 'default=noprint_wrappers=1:nokey=1', 'C:/Users/zhu/Desktop/ai/tmp/10416/785a56a704/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\_only_one.py", line 119, in run
File "videotrans\task\trans_create.py", line 802, in assembling
File "videotrans\task\trans_create.py", line 1339, in _join_video_audio_srt
File "videotrans\util\help_ffmpeg.py", line 643, in get_video_duration
File "videotrans\util\help_ffmpeg.py", line 632, in _get_ms_from_media
File "videotrans\util\help_ffmpeg.py", line 505, in runffprobe
File "videotrans\util\help_ffmpeg.py", line 497, in _run_ffprobe_internal
videotrans.util.help_ffmpeg._FFprobeInternalError: [mov,mp4,m4a,3gp,3g2,mj2 @ 0000000000644200] moov atom not found C:/Users/zhu/Desktop/ai/tmp/10416/785a56a704/novoice.mp4: Invalid data found when processing input


=
system:Windows-10-10.0.26200-SP0
version:v3.99
frozen:True
language:zh
root_dir:C:/Users/zhu/Desktop/ai

1 Replies

这是由于视频文件损坏(缺少 moov atom 元数据)导致的。通常发生在处理过程中文件未正常写入(如中断、磁盘空间不足、权限问题或临时文件异常)。

解决方案:

  1. 确保磁盘空间充足,清理 C:/Users/zhu/Desktop/ai/tmp/ 目录下的临时文件(软件关闭后可手动删除 tmp 文件夹内容)。
  2. 重新运行任务,不要在运行过程中关闭软件或强制关机。
  3. 如果问题反复出现,检查视频源文件是否完整(可以用播放器试播原视频是否正常)。若源文件本身损坏,需重新获取源文件。
  4. 若仍失败,尝试将视频文件移到更浅的目录(如 D:/)并重命名为简短英文名称,避免路径过长或特殊符号。

请查阅相关文档:

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

Similar issues already exist