I have a broken .avi file from a camera, about 40 MB.
When opening, the program displayed "this is not an .avi file".
I copied the header from another video file (about 1kB of random data from the file beginning), pasted and saved as a new file in a text editor :)
The program immediately detected that the file is an .avi file.
It could not fix it, I did not even expect it could fix, when I pasted just a block, not knowing where the header ends and video data begins.
Isn't it the main purpose of this program to rescue headerless, incomplete, broken files?
If not, what is the purpose of this ++?
Should I use any commands to rescue frames from headerless .avi file?
The screenshot informs that it recognized the file as .avi, but it did not recognize it when there was no header.
DivFix++ cant fix files without proper header. It not designed to save them but files with proper headers. You use the program in wrong way and ask something it doesn't developed for. With proper header, It could rescue frames.
Text editors are not good on copying binary data. Use wxHex Editor instead. And copy more data. 1Kb might be not enough...
Anyway, source code is open. If you find something is missing, you can fill that part by coding.
Or you can hire an avi format specialist to save your movie, if it's that important...
And always, have a FUN!
:)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have a broken .avi file from a camera, about 40 MB.
When opening, the program displayed "this is not an .avi file".
I copied the header from another video file (about 1kB of random data from the file beginning), pasted and saved as a new file in a text editor :)
The program immediately detected that the file is an .avi file.
It could not fix it, I did not even expect it could fix, when I pasted just a block, not knowing where the header ends and video data begins.
Isn't it the main purpose of this program to rescue headerless, incomplete, broken files?
If not, what is the purpose of this ++?
Should I use any commands to rescue frames from headerless .avi file?
The screenshot informs that it recognized the file as .avi, but it did not recognize it when there was no header.
DivFix++ cant fix files without proper header. It not designed to save them but files with proper headers. You use the program in wrong way and ask something it doesn't developed for. With proper header, It could rescue frames.
Text editors are not good on copying binary data. Use wxHex Editor instead. And copy more data. 1Kb might be not enough...
Anyway, source code is open. If you find something is missing, you can fill that part by coding.
Or you can hire an avi format specialist to save your movie, if it's that important...
And always, have a FUN!
:)