Nautilus не відображає ескізів для моїх файлів NEF (фотографії неочищені)


11

Я не отримую жодних мініатюр у nautilus для моїх файлів NEF (фото в режимі "сировина"). Чи є простий спосіб це виправити?


Це все-таки відтворюється?
Брайам

@Braiam Не знаю про 14.04, але в 13.10 мені довелося встановити ці додаткові пакети, як у моїй програмі, щоб вона працювала.
День

Відповіді:


29

За замовчуванням 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).


1
+1, потрібна невелика корекція, вона повинна бути /usr/share/thumbnailersзамість/usr/share/thumbnailer
danijelc

1
У мене є камера Panasonic, яка створює файли RW2. Мені довелося додати тип MIME image/x-panasonic-raw2;до кінця останнього рядка вище. Діє шарм після цього! :)
seanlano

Це не спрацьовує вікно на ubuntu 18.04, нижче відповідь від @Dan працює чудово.
dogmatic69

Це працює в 19.04.
Християни

Я можу підтвердити, що це також працює в 19.10, навіть не потребуючи перезавантаження Nautilus. ПРИМІТКА: у моєму випадку мені довелося додати image/x-panasonic-rw2до списку типів MIME у ufraw.thumbnailerфайлі.
seanlano

8

Ви можете встановити наступні пакети, і Nautilus почне відображати ескізи для файлів NEF, не виконуючи жодної ручної настройки.

18.04 та новіші:

sudo apt install libopenraw7 libopenrawgnome7 gnome-raw-thumbnailer

Здається, libopenraw1і libopenrawgnome1вони вже не доступні 18.04 і вище, їх замінили libopenraw7і libopenrawgnome7. Насправді, 2 бібліотеки, здається, не потрібні для створення мініатюр, і їх можна пропустити. Однак якщо включити їх, генерація ескізів стає набагато швидшим.

16.04 і раніше:

sudo apt-get install libopenraw1 libopenrawgnome1 gnome-raw-thumbnailer

джерело: Ubuntu Foums - перегляд sikon файлів nikon NEF?


1
не працює в ubuntu 18.04. Неможливо знайти пакет libopenraw1 та libopenrawgnome1.
Tomasz Fijałkowski

1
Це чудово працює на ubuntu 18, але пакунки libopenraw7 або -dev, просто видаліть 1, і tabви швидко побачите, що правильний пакет. Я використовував s/1/-devдля обох.
dogmatic69

@ dogmatic69 Дякую за інформацію! Я оновив свою відповідь. Однак не потрібно встановлювати -devпакети. Її має бути достатньо для використання libopenraw7і libopenrawgnome7.
Ден

1
Власне кажучи, схоже, що libopenraw*бібліотеки не потрібні, і gnome-raw-thumbnailerцього достатньо. Але якщо встановити їх, це зробить генерацію ескізів НА МНОГО швидше.
Ден

3

Гаразд, більшість відповідей тут або не працюють від 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;

2
Чудово, що фактичний необроблений процесор займав секунди на файл для створення мініатюри, і для мого каталогу знадобилася б година. Це набагато швидше і корисніше для просто випадкового перегляду.
Марк Петерс

Я можу підтвердити це в ubuntu 20.04 (який наразі не має пакетів ufraw або gnome-raw-thumbnailer чомусь).
Sindhudweep


0

Я використовую gnome 15.10, у мене немає проблем з nikon.nef та canon.cr2, але жодного способу показувати ескізи nikon.NRW

  • Я можу отримати попередній перегляд лише за сценарієм за допомогою dcraw, але не в gnome-Thumnailer

Ось сценарій, який я встановив у nautilus:

#!/bin/bash
FILES="$@"
for i in $FILES
do
echo "Processing image $i ..."
/usr/bin/dcraw -e  $i thumb.$i
done

Звичайно, це зробити новий jpeg на стороні фотографії ....

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.