В продолжение темы
«Получение jpeg preview и thumbnails из RAW».
![](http://www.liveinternet.ru/images/m2.gif)
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