Update 2024-02-14 07:51 OpenBSD/amd64-x13
This commit is contained in:
39
.bin/OLD/cr2-preview
Executable file
39
.bin/OLD/cr2-preview
Executable file
@@ -0,0 +1,39 @@
|
||||
#!/bin/sh
|
||||
|
||||
find . -type f \
|
||||
-maxdepth 1 \
|
||||
\( -iname "*.cr2" -o -iname "*.orf" -o -iname "*.dng" \) \
|
||||
-exec basename "{}" \; \
|
||||
| while read raw
|
||||
do
|
||||
jpg="${raw%.*}.jpg"
|
||||
thm="${raw%.*}.thumb.jpg"
|
||||
|
||||
if [ ! -f "${jpg}" ]
|
||||
then
|
||||
printf 'Extracting Preview: %s\n' "${raw}"
|
||||
dcraw -e "${raw}"
|
||||
mv "${thm}" "${jpg}"
|
||||
else
|
||||
printf 'Skipping (existing): %s\n' "${jpg}"
|
||||
fi
|
||||
done
|
||||
|
||||
find . -type f \
|
||||
-maxdepth 1 \
|
||||
-iname "*.tif" \
|
||||
-exec basename "{}" \; \
|
||||
| while read raw
|
||||
do
|
||||
jpg="${raw%.*}.jpg"
|
||||
thm="${raw%.*}.thumb.jpg"
|
||||
|
||||
if [ ! -f "${jpg}" ]
|
||||
then
|
||||
printf 'Extracting Preview: %s\n' "${raw}"
|
||||
convert -scale 1600x1600 "${raw}" "${thm}"
|
||||
mv "${thm}" "${jpg}"
|
||||
else
|
||||
printf 'Skipping (existing): %s\n' "${jpg}"
|
||||
fi
|
||||
done
|
||||
Reference in New Issue
Block a user