Hi there!
I have exiftool 11.10 installed on my Mac via the .dmg installer.
It runs beautifully, shows metadata information and can extract JPG previews beautifully.
I just wanted to get some help to see if I could fix/repair/use the CR2s that were recovered from Disk Drill (if you guys have a better recovery software, I'd love to hear about it!)
Here are the files,
https://www.dropbox.com/sh/q8nshrn1eavdmr8/AADKVyXwrcn8FxV7iN8lQglJa?dl=0
So I ended up using this command that I stole from the man pages and modified slightly,
exiftool -b -jpgfromraw -w %d%f_%ue.jpg -execute -b -previewimage -w *.cr2 -execute -tagsfromfile @ -srcfile %d%f_%ue.jpg -common_args --ext jpg ./exiftool/
I was very confused about -w, -o, --ext, etc. but it ended up extracting some JPGs (writing the file name as some long Frankenstien filename like "Canon-Canon EOS 5D Mark III-5760x3840-000160Canon-Canon EOS 5D Mark III-5760x3840-000000.cr2" (the name of the actual file + the first file in the folder, ending in CR2 -- I renamed them in my Dropbox for brevity sake).
So my questions are,
(1) How can I run this command to run inside all twelve folders of recovered photos (I assume using -r) while doing the absolute best to get the highest quality JPG there is and write the file as .jpg.
(2) Is there anyway I can get the data back from these CR2s? Almost all of them have ~26MB of data, which is the size my Canon 5D Mark III shoots in RAW. I ran Bridge/Photoshop on a batch process to open every single one and export as JPG but only a couple of them were able to be turned into 7MB JPGs from the CR2. To me, this probably mean the metadata was corrupt but not the CR2 (I was hoping).
Can you let me know if this is possible and what my options are? Thank you so much!
I can look at your files tomorrow. For now, here is some help with the command. You can find the biggest image using the BigImage user-defined tag in the example config file (https://exiftool.org/config.html). And your second -w has and invalid argument ("*.cr2"). So try this:
exiftool -config example.config -b -bigimage -w %d%f_%ue.jpg -execute -tagsfromfile @ -srcfile %d%f_%ue.jpg -common_args --ext jpg ./exiftool/
- Phil
I ran the command on the samples you posted and got a 5760x3840 JPG from each CR2, however the JPG from test4 was corrupted.
I took a close look at test1.cr2. The metadata for this file looks good, but somehow the raw image is corrupted. Looking at the raw image data I see a number of ASCII strings like "view", "archive", "PAUL", "Keystone", "signed", and "AWAVAUATSH" is repeated many times, so it looks like the data has been overwritten from the contents of some other file.
- Phil