moov atom not found - Mov repair help
Posted: Tue Dec 17, 2024 11:30 pm
Hi to all
I already set a FFAStrans transcoding setup with success. Works great. Few days ago, FFAStrans caught a MOV(SHQ2) without moov atom.
validate: moov atom not found
Already tried fews tricks with ffmpeg, untrunc, atomicParsley, without any success.
ffprobe results:
ffprobe -v trace bad.mov
ffprobe version 3.4.1 Copyright (c) 2007-2017 the FFmpeg developers
built with gcc 7.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
[NULL @ 00000267921e8340] Opening 'bad.mov' for reading
[file @ 00000267921e8b40] Setting default whitelist 'file,crypto'
Probing mov,mp4,m4a,3gp,3g2,mj2 score:100 size:2048
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'ftyp' parent:'root' sz: 20 8 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] ISO: File Type Major Brand: qt
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'wide' parent:'root' sz: 8 28 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'mdat' parent:'root' sz: 0 36 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'ftyp' parent:'root' sz: 20 8 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] ISO: File Type Major Brand: qt
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'wide' parent:'root' sz: 8 28 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'mdat' parent:'root' sz: 0 36 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] moov atom not found
[AVIOContext @ 00000267921e9920] Statistics: 65536 bytes read, 3 seeks
bad.mov: Invalid data found when processing input
I even tried to change de HExa head of the file.
Any sugestions?
best
jh
I already set a FFAStrans transcoding setup with success. Works great. Few days ago, FFAStrans caught a MOV(SHQ2) without moov atom.
validate: moov atom not found
Already tried fews tricks with ffmpeg, untrunc, atomicParsley, without any success.
ffprobe results:
ffprobe -v trace bad.mov
ffprobe version 3.4.1 Copyright (c) 2007-2017 the FFmpeg developers
built with gcc 7.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
[NULL @ 00000267921e8340] Opening 'bad.mov' for reading
[file @ 00000267921e8b40] Setting default whitelist 'file,crypto'
Probing mov,mp4,m4a,3gp,3g2,mj2 score:100 size:2048
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'ftyp' parent:'root' sz: 20 8 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] ISO: File Type Major Brand: qt
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'wide' parent:'root' sz: 8 28 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'mdat' parent:'root' sz: 0 36 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'ftyp' parent:'root' sz: 20 8 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] ISO: File Type Major Brand: qt
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'wide' parent:'root' sz: 8 28 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] type:'mdat' parent:'root' sz: 0 36 122214088704
[mov,mp4,m4a,3gp,3g2,mj2 @ 00000267921e8340] moov atom not found
[AVIOContext @ 00000267921e9920] Statistics: 65536 bytes read, 3 seeks
bad.mov: Invalid data found when processing input
I even tried to change de HExa head of the file.
Any sugestions?
best
jh