exifpic - Extract embedded jpegs from RAW camera files.
# Extract embedded jpegs from all .CR2 files in the current dir $ exifpic *.CR2
This is a super-simple program to extract embedded (full-size) jpegs from RAW camera files. EXIF headers are copied to the new file, which will always have the same name as the old file, but with a .jpg extension.
The code will use as many cores as you have available, and assumes you're running a threaded perl.
The code will always scale pictures so the longest side is 2048px or less. A patch to allow users to select sizes would be great. :)
Plenty! The code assumes you have a /proc/cpuinfo so it can count cores. It's only been tested on Canon .CR2 files. There are probably more.
Patches are super-welcome. You can find the code repo at https://github.com/pfenwick/app-exifpic .
Paul Fenwick <email@example.com>
This software is copyright (c) 2013 by Paul Fenwick.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.