Здравствуйте.
В наше время все большее распространение получают зеркальные фотоаппараты и все чаще их пользователи снимают в RAW-режиме, чтобы потом в спокойной обстановке обработать свои шедевры без потерь качества от сжатия.
В этой статье я расскажу про утилиту ExifTool, которая поможет вам делать preview фотографий снятых в .nef формате.
Для хранения фотографий (и не только их) у меня собран домашний сервер на базе процессора Intel Atom, с двумя жесткими дисками в software raid и установленным CentOS.
На сервере работает Samba для организации доступа к файлам с Windows-машин.
Конфигурация достаточно проста:
То есть директория /storage становится доступной по имени foto по протоколу smb.
Фотографии с каждой сессии я просто записываю в NEF-формате на сервер, используя структуру директорий вида ГГГГ-ММ-ДД-Место, например,
2008-12-DE-BE-FR
2009-01-UK-IE
Вроде бы все удобно, но фотографии NEF-формата — очень «тяжелые» и через Wi-Fi смотреть их — долго и утомительно.
Очевидно, что было бы удобно сделать preview фотографий из каждой сессии в jpg-формате, чтобы можно было быстро отыскать нужные снимки и далее уже работать с NEF-версиям.
Здесь как раз к нам на помощь приходит утилита exiftool
Чтобы установить ее в CentOS, нам надо подключить репозиторий «epel»:
rpm -Uvh download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-5.noarch.rpm
И далее устанавливаем пакет:
(А для Ubuntu/Debian exiftool можно установить через apt-get)
Теперь мы можем прямо в shell конвертировать наши NEF в JPG, используя следующую команду:
Чтобы сделать JPG для всех NEF в директории, можно использовать такую конструкцию:
Правда, из filename.nef у нас получится не очень красивый filename.nef.jpg, но это уже на вкус конкретного пользователя. Отрезать расширение можно с помощью awk.
Скорость работы exiftool под Linux на совсем не быстром Atom`е впечатляет — файлы размером 10МБ конвертируются меньше, чем за секунду.
Надеюсь, что данный опыт будет полезен для хранения ваших домашних коллекций фотографий.
В наше время все большее распространение получают зеркальные фотоаппараты и все чаще их пользователи снимают в RAW-режиме, чтобы потом в спокойной обстановке обработать свои шедевры без потерь качества от сжатия.
В этой статье я расскажу про утилиту ExifTool, которая поможет вам делать preview фотографий снятых в .nef формате.
Домашний сервер
Для хранения фотографий (и не только их) у меня собран домашний сервер на базе процессора Intel Atom, с двумя жесткими дисками в software raid и установленным CentOS.
На сервере работает Samba для организации доступа к файлам с Windows-машин.
Конфигурация достаточно проста:
[share]
comment = foto
path = /storage
public = no
writable = yes
printable = no
То есть директория /storage становится доступной по имени foto по протоколу smb.
Хранение фотографий
Фотографии с каждой сессии я просто записываю в NEF-формате на сервер, используя структуру директорий вида ГГГГ-ММ-ДД-Место, например,
2008-12-DE-BE-FR
2009-01-UK-IE
Вроде бы все удобно, но фотографии NEF-формата — очень «тяжелые» и через Wi-Fi смотреть их — долго и утомительно.
Конвертируем NEF в JPG для Preview
Очевидно, что было бы удобно сделать preview фотографий из каждой сессии в jpg-формате, чтобы можно было быстро отыскать нужные снимки и далее уже работать с NEF-версиям.
Здесь как раз к нам на помощь приходит утилита exiftool
Чтобы установить ее в CentOS, нам надо подключить репозиторий «epel»:
rpm -Uvh download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-5.noarch.rpm
И далее устанавливаем пакет:
yum install perl-Image-ExifTool
(А для Ubuntu/Debian exiftool можно установить через apt-get)
Теперь мы можем прямо в shell конвертировать наши NEF в JPG, используя следующую команду:
exiftool -b -JpgFromRaw filename.NEF > filename.jpg
Чтобы сделать JPG для всех NEF в директории, можно использовать такую конструкцию:
for i in `ls *.NEF`; do echo $i; exiftool -b -JpgFromRaw $i > $i.jpg; done
Правда, из filename.nef у нас получится не очень красивый filename.nef.jpg, но это уже на вкус конкретного пользователя. Отрезать расширение можно с помощью awk.
Скорость работы exiftool под Linux на совсем не быстром Atom`е впечатляет — файлы размером 10МБ конвертируются меньше, чем за секунду.
Надеюсь, что данный опыт будет полезен для хранения ваших домашних коллекций фотографий.