Получение jpeg preview и thumbnails из RAW v2 - вместе с EXIF

Jun 23, 2009 14:16


В продолжение темы «Получение jpeg preview и thumbnails из RAW».
Lankom справедливо заметил, что при использовании старого способа теряется EXIF. И вместе с ним теряется информация о повороте кадра, что очень неприятно.

Задача решается добавлением в скрипт двух строк (выделено):

@ECHO OFF & CLS

mkdir previews

mkdir thumbs

for %%X in (*.CR2) do (

exiftool -b -PreviewImage  "%%X" > previews/"%%X".jpg

exiftool -overwrite_original_in_place -tagsfromfile "%%X" -exif:all previews/"%%X".jpg

exiftool -b -ThumbnailImage "%%X" > thumbs/"%%X".jpg

exiftool -overwrite_original_in_place -tagsfromfile "%%X" -exif:all thumbs/"%%X".jpg

echo "%%X"...

)

echo "Done."

Хочу отметить, что каждая картинка при этом раздувается килобайт на 10-20. Для thumbnails это не очень здорово. Можно сэкономить, копируя не все теги, а только самые необходимые. Для этого замените -exif:all на -exif:Orientation -exif:ModifyDate -exif:DateTimeOriginal -exif:CreateDate -exif:ISO -exif:FocalLength -exif:ShutterSpeedValue -exif:FNumber -exif:ExposureTime -exif:ExposureCompensation -exif:Make -exif:Model -exif:Copyright. Названия тегов можно уточнить здесь.

эта статья в liveinternet
Previous post Next post
Up