This is less of a FFmpeg specific question, and more a couple of broader questions:
The tl;dr version is a had a couple videos on my old phone that were deleted that I want to try to get working again. The 3 I was looking for specifically I believe I found, but unfortunately they're not all instantly playable. 2 of them don't work at all, and one of them is in pretty bad shape, with a good third of it not playing/being a still image that's all warped. Managed to pull some salvageable images from that one, plus some audio.
The other 2 that won't play however, I can't pull anything from, despite them being bigger than the first one that does "work" ("working" one is 3900kb, the other two are 5119kb and 6002kb).
Tried this on the "working" one and got a huge number of "Buffer is too small for the claimed bitrate" and "Frame #XXXX, IFQ: Bitrate cannot be determined" (I'm assuming this means there's no information on that frame, remember, I pulled these as deleted files off a phone). The 2 nonworking ones gave me this error:
Code: Select all
ffmpeg -i inputfile.avi -r 1 -f image2 image-%3d.jpeg
So after explaining all that, I come to my main questions:
Code: Select all
[mov,mp4,m4a,3gp,3g2,mj2 @ 0000000002ae82e0] Format mov,mp4,m4a,3gp,3g2,mj2 detected only with low score of 1, misdetection possible! [mov,mp4,m4a,3gp,3g2,mj2 @ 0000000002ae82e0] moov atom not found video2.3g2: Invalid data found when processing input
Are these files too damaged? They have sizes, which makes me think there has to be some video/audio in there (unless it's all been overwritten?)
If so would another recovery program possibly give better results?
Sorry this is an odd situation and a possibly complicated problem to solve. I greatly appreciate any help in advance <3