Преобразование файлов NEF в JPEG
Какой самый быстрый способ пакетного преобразования файлов NEF (Nikon RAW) в JPEG?
Я попробовал FastStone Image Viewer и Nikon Capture-DX на моем RAM-диске, но они выглядят очень медленными, хотя Capture-DX использует многоядерную обработку.
Создание эскизов из NEF-файлов на моем Synology Atom выполняется так же быстро, как и мой Core i7.
3 ответа
Вы можете сделать это с IrfanView. Сделайте следующее:
- Скачать IrfanView
- Загрузите плагин "Форматы". Обратите внимание, что если вы скачали версию IrfanView для x64, вам нужно будет скачать плагин для x64. Это не очевидно с их сайта! На их странице плагинов есть 32-битные плагины и небольшая ссылка на 64-битные, так что получите их.
- Перейдите в File > Batch Conversion/Rename... и добавьте свои файлы в пакет. Не забудьте выбрать каталог слева, по умолчанию обычно не там, где вы хотите.
- Запустите пакет.
Я снимаю в RAW на своем Nikon D3100 и использовал следующее для преобразования изображений в формат JPEG (Ubuntu): раздел "Работа с файлами RAW" на этой странице.
На странице показан пример использования pngtopng
, который преобразует файлы NEF в PNG, но может быть заменен pnmtojpeg
преобразовать их в JPEG:
- Установить инструменты:
sudo apt-get install dcraw netpbm
- Преобразовать одно изображение:
dcraw -c -w input.NEF | pnmtojpeg > output.jpg
- Пакетное преобразование всего в каталоге:
for filename in *.NEF ; do dcraw -c -w $filename | pnmtojpeg > "${filename%.*}.jpg" ; done
Это более чем в 10 раз быстрее, чем Imagemagick morgify
и не искажает изображение.