#4674 videotrans.util.help_ffmpeg._FFprobeInternalError: [mov,mp4,m4a,3gp,3g2,mj2 @ 000001b646c0e600] moov atom not found F:/P

36.143* Posted at: 19 hours ago 👁22

Traceback (most recent call last):
File "videotrans\util\help_ffmpeg.py", line 265, 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', 'F:/PyVideoTrans/tmp/2236/7635ef1ca4/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 770, in align
File "videotrans\util\help_ffmpeg.py", line 446, in get_video_duration
File "videotrans\util\help_ffmpeg.py", line 435, in _get_ms_from_media
File "videotrans\util\help_ffmpeg.py", line 290, in runffprobe
File "videotrans\util\help_ffmpeg.py", line 282, in _run_ffprobe_internal
videotrans.util.help_ffmpeg._FFprobeInternalError: [mov,mp4,m4a,3gp,3g2,mj2 @ 000001b646c0e600] moov atom not found F:/PyVideoTrans/tmp/2236/7635ef1ca4/novoice.mp4: Invalid data found when processing input


=
system:Windows-10-10.0.19043-SP0
version:v3.99
frozen:True
language:zh
root_dir:F:/PyVideoTrans

1 Replies

moov atom not found 错误表明 novoice.mp4 文件损坏或未完整生成,通常由磁盘空间不足、处理中断或源视频问题引起。

  1. 检查磁盘空间:确保 F: 盘有足够剩余空间(至少几个GB)。
  2. 清理缓存并重试:在主界面勾选 “清理已生成”,然后重新翻译该视频。
  3. 手动清理:若仍失败,退出软件,删除 F:/PyVideoTrans/tmp/ 文件夹下所有内容,再重启软件重新处理。
  4. 验证源视频:用播放器打开原视频,确认能正常播放且无损坏。
  5. 降低资源占用(若使用CUDA):尝试取消勾选“CUDA加速”,或改用更小的Whisper模型(如medium)以减少显存压力。

请查阅相关文档:

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