Nautilus nie wyświetla miniatur dla moich plików NEF (zdjęcia raw)

11

Nie otrzymuję żadnych miniatur w nautilusie dla moich plików NEF (zdjęcia raw). Czy istnieje prosty sposób, aby to naprawić?

Charles Thayer
źródło
Czy to nadal jest powtarzalne?
Braiam
@Braiam Nie wiem o 14.04, ale w 13.10 musiałem zainstalować te dodatkowe pakiety, jak w mojej odpowiedzi, aby działało.
Dan.

Odpowiedzi:

29

Domyślnie Ubuntu nie wyświetla miniatur plików NEF. Możesz jednak spróbować (jak wyjaśniono w tym poście na blogu ) zainstalować UFraw.

sudo apt-get install ufraw

A jeśli jeszcze nie istnieje, utwórz plik miniatury /usr/share/thumbnailers/ufraw.thumbnailerz zawartością:

[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;

Ten plik w zasadzie mówi o exec ufraw-batch(z dobrymi parametrami) na dowolnym pliku o określonych typach mimetycznych (w tym image/x-nef).

Rémi
źródło
1
+1, potrzebna niewielka korekta, powinno być /usr/share/thumbnailerszamiast/usr/share/thumbnailer
danijelc,
1
Mam aparat Panasonic, który tworzy pliki RW2. Musiałem dodać typ MIME image/x-panasonic-raw2;na końcu ostatniej linii powyżej. Po tym działa urok! :)
seanlano
To nie działa poprawnie na Ubuntu 18.04, poniżej odpowiedź od @Dan działa świetnie.
dogmatic69,
Działa to w 19.04.
Chrześcijanie,
Mogę potwierdzić, że działa to również w 19.10, nawet bez potrzeby restartowania Nautilusa. UWAGA: w moim przypadku musiałem dodać image/x-panasonic-rw2do listy typów MIME w ufraw.thumbnailerpliku.
seanlano
8

Możesz zainstalować następujące pakiety, a Nautilus zacznie wyświetlać miniatury plików NEF bez konieczności ręcznej konfiguracji.

18.04 i nowsze:

sudo apt install libopenraw7 libopenrawgnome7 gnome-raw-thumbnailer

Wygląda na to, że libopenraw1i libopenrawgnome1nie są już dostępne w 18.04 i nowszych, zostały zastąpione przez libopenraw7i libopenrawgnome7. W rzeczywistości 2 biblioteki nie wydają się być wymagane do generowania miniaturek i można je pominąć. Jednak jeśli je uwzględnisz, generowanie miniatur stanie się znacznie szybsze.

16.04 i wcześniejsze:

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

źródło: Ubuntu Foums - przeglądasz surowe pliki Nikon NEF?

Dan
źródło
1
nie działa w Ubuntu 18.04. Nie można znaleźć pakietu libopenraw1 i libopenrawgnome1.
Tomasz Fijałkowski
1
Działa to świetnie na Ubuntu 18, ale pakiety to libopenraw7 lub -dev, wystarczy usunąć 1 i tabszybko zobaczysz, jaki jest prawidłowy pakiet. Użyłem s/1/-devobu.
dogmatic69,
@ dogmatic69 Dzięki za informację! Zaktualizowałem swoją odpowiedź. Jednak nie ma potrzeby instalowania -devpakietów. Powinno wystarczyć użycie libopenraw7i libopenrawgnome7.
Dan
1
W rzeczywistości wydaje się, że libopenraw*biblioteki nie są potrzebne i gnome-raw-thumbnailerwystarczają. Ale zainstalowanie ich sprawia, że ​​generowanie miniatur jest DUŻO szybsze.
Dan
3

Ok, większość odpowiedzi tutaj albo nie działa z Ubuntu 19.10, albo są powolne, ponieważ przetwarzają pliki RAW.

Pliki NEF (i prawdopodobnie wiele innych formatów) mają wbudowane podglądy JPEG, które są znacznie szybsze do wyodrębnienia. I oto oto domyślna miniatura dla Gnome obsługuje je, ale nie są włączone, oto jak je włączyć:

  • musisz edytować plik, /usr/share/thumbnailers/gdk-pixbuf-thumbnailer.thumbnaileraby dodać brakujące typy MIME.
  • Oto plik przed:
[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;
  • Możesz dołączyć tylko image/x-nef;image/x-nikon-nef;do NEF, jeśli chcesz, lub możesz dodać wszystkie formaty RAW (właśnie to zrobiłem):
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;
odinho - Velmont
źródło
2
Piękne, faktyczny nieprzetworzony procesor generował miniaturkę na plik przez kilka sekund i zajęłoby godzinę dla mojego katalogu. Jest to o wiele szybsze i bardziej pomocne w zwykłym przeglądaniu.
Mark Peters
Mogę potwierdzić, że działa w Ubuntu 20.04 (który z jakiegoś powodu obecnie nie ma pakietów ufraw lub gnome-raw-thumbnailer).
Sindhudweep
2

W Ubuntu 18.04 wystarczy zainstalować gnome-raw-thumbnailer:

sudo apt-get install gnome-raw-thumbnailer
Tomasz Fijałkowski
źródło
0

Używam gnome 15.10, nie mam problemu z nikon.nef i canon.cr2, ale nie ma sposobu, aby wyświetlić miniatury nikon.NRW

  • Podgląd mogę uzyskać tylko za pomocą skryptu za pomocą dcraw, ale nie w gnomie-thumnailers

Oto skrypt, który ustawiłem w nautilus:

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

Oczywiście tworzy to nowy JPEG z boku zdjęcia ....

Gadanina_
źródło