Я не отримую жодних мініатюр у nautilus для моїх файлів NEF (фото в режимі "сировина"). Чи є простий спосіб це виправити?
Я не отримую жодних мініатюр у nautilus для моїх файлів NEF (фото в режимі "сировина"). Чи є простий спосіб це виправити?
Відповіді:
За замовчуванням Ubuntu не відображає ескізів для файлів NEF. Але ви можете спробувати (як пояснено в цій публікації блогу ), встановивши UFraw.
sudo apt-get install ufraw
І якщо він ще не існує, створіть файл ескізів /usr/share/thumbnailers/ufraw.thumbnailerіз вмістом:
[Thumbnailer Entry]
Exec=/usr/bin/ufraw-batch --embedded-image --out-type=png --size=%s %u --overwrite --silent --output=%o
MimeType=image/x-3fr;image/x-adobe-dng;image/x-arw;image/x-bay;image/x-canon-cr2;image/x-canon-crw;image/x-cap;image/x-cr2;image/x-crw;image/x-dcr;image/x-dcraw;image/x-dcs;image/x-dng;image/x-drf;image/x-eip;image/x-erf;image/x-fff;image/x-fuji-raf;image/x-iiq;image/x-k25;image/x-kdc;image/x-mef;image/x-minolta-mrw;image/x-mos;image/x-mrw;image/x-nef;image/x-nikon-nef;image/x-nrw;image/x-olympus-orf;image/x-orf;image/x-panasonic-raw;image/x-pef;image/x-pentax-pef;image/x-ptx;image/x-pxn;image/x-r3d;image/x-raf;image/x-raw;image/x-rw2;image/x-rwl;image/x-rwz;image/x-sigma-x3f;image/x-sony-arw;image/x-sony-sr2;image/x-sony-srf;image/x-sr2;image/x-srf;image/x-x3f;
Цей файл, по суті, скаже в exec ufraw-batch(з хорошими параметрами) для будь-якого файлу із заданими міметиками (у тому числі image/x-nef).
/usr/share/thumbnailersзамість/usr/share/thumbnailer
image/x-panasonic-raw2;до кінця останнього рядка вище. Діє шарм після цього! :)
image/x-panasonic-rw2до списку типів MIME у ufraw.thumbnailerфайлі.
Ви можете встановити наступні пакети, і Nautilus почне відображати ескізи для файлів NEF, не виконуючи жодної ручної настройки.
sudo apt install libopenraw7 libopenrawgnome7 gnome-raw-thumbnailer
Здається, libopenraw1і libopenrawgnome1вони вже не доступні 18.04 і вище, їх замінили libopenraw7і libopenrawgnome7. Насправді, 2 бібліотеки, здається, не потрібні для створення мініатюр, і їх можна пропустити. Однак якщо включити їх, генерація ескізів стає набагато швидшим.
sudo apt-get install libopenraw1 libopenrawgnome1 gnome-raw-thumbnailer
tabви швидко побачите, що правильний пакет. Я використовував s/1/-devдля обох.
-devпакети. Її має бути достатньо для використання libopenraw7і libopenrawgnome7.
libopenraw*бібліотеки не потрібні, і gnome-raw-thumbnailerцього достатньо. Але якщо встановити їх, це зробить генерацію ескізів НА МНОГО швидше.
Гаразд, більшість відповідей тут або не працюють від Ubuntu 19.10, або повільні, оскільки вони обробляють файли RAW.
Файли NEF (і, мабуть, багато інших форматів) вбудували в них попередній перегляд JPEG, який набагато швидше витягти. І ось ось ось, ескіз мініатюр для Gnome підтримує їх, але вони не включені, ось як це ввімкнути:
/usr/share/thumbnailers/gdk-pixbuf-thumbnailer.thumbnailerщоб додати відсутні типи MIME.[Thumbnailer Entry]
TryExec=/usr/bin/gdk-pixbuf-thumbnailer
Exec=/usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o
MimeType=image/png;image/bmp;image/x-bmp;image/x-MS-bmp;image/gif;image/x-icon;image/x-ico;image/x-win-bitmap;image/vnd.microsoft.icon;application/ico;image/ico;image/icon;text/ico;application/x-navi-animation;image/jpeg;image/x-portable-anymap;image/x-portable-bitmap;image/x-portable-graymap;image/x-portable-pixmap;image/tiff;image/x-xpixmap;image/x-xbitmap;image/x-tga;image/x-icns;image/x-quicktime;image/qtif;
image/x-nef;image/x-nikon-nef;NEF, якщо хочете, або ви можете додати всі формати RAW (я щойно це зробив):image/x-3fr;image/x-adobe-dng;image/x-arw;image/x-bay;image/x-canon-cr2;image/x-canon-crw;image/x-cap;image/x-cr2;image/x-crw;image/x-dcr;image/x-dcraw;image/x-dcs;image/x-dng;image/x-drf;image/x-eip;image/x-erf;image/x-fff;image/x-fuji-raf;image/x-iiq;image/x-k25;image/x-kdc;image/x-mef;image/x-minolta-mrw;image/x-mos;image/x-mrw;image/x-nef;image/x-nikon-nef;image/x-nrw;image/x-olympus-orf;image/x-orf;image/x-panasonic-raw;image/x-panasonic-raw2;image/x-pef;image/x-pentax-pef;image/x-ptx;image/x-pxn;image/x-r3d;image/x-raf;image/x-raw;image/x-rw2;image/x-rwl;image/x-rwz;image/x-samsung-srw;image/x-sigma-x3f;image/x-sony-arw;image/x-sony-sr2;image/x-sony-srf;image/x-sr2;image/x-srf;image/x-x3f;
На ubuntu 18.04 просто встановіть gnome-raw-thumbnailer:
sudo apt-get install gnome-raw-thumbnailer
Я використовую gnome 15.10, у мене немає проблем з nikon.nef та canon.cr2, але жодного способу показувати ескізи nikon.NRW
Ось сценарій, який я встановив у nautilus:
#!/bin/bash
FILES="$@"
for i in $FILES
do
echo "Processing image $i ..."
/usr/bin/dcraw -e $i thumb.$i
done
Звичайно, це зробити новий jpeg на стороні фотографії ....