david-pace / wave-recovery-tool

Tool to display WAVE/AIFF file header information and to restore corrupted WAVE/AIFF file headers
GNU General Public License v3.0
14 stars 2 forks source link

AIFF Recovery Does not Detect Completely Destroyed Headers #13

Open david-pace opened 2 years ago

david-pace commented 2 years ago

If an AIFF Header is destroyed completely, this is not detected correctly and data might be copied at the beginning that does not belong there. Instead, a completely new header should be written at the beginning of the destination file.

trumlund commented 1 year ago

I believe that's the issue for me with Logic AIF-files that have been saved on an exFAT instead of my MacOS Ext. Is there a standard header for all AIF that Logic makes? Any suggestions? I done everything with your recovery except changing offsets and manually writing a header. Big thanks!

david-pace commented 1 year ago

Please try restoring your files using the --force(short: -f) option. With this option a new default header will be written, even if no errors were detected.

If this does not work for some reason please send me a damaged file via e-mail (address can be found on the top level page of this project) in order to be able to analyze the issue.