Nautilus NEF dosyalarım için küçük resimler göstermiyor (fotoğraf raw)


11

NEF dosyalarım (fotoğraf ham) için nautilus küçük resim almıyorum. Bunu onarmanın kolay bir yolu var mı?


Bu yine de tekrarlanabilir mi?
Braiam

@Braiam 14.04 hakkında bilmiyorum, ama 13.10'da çalışmak için asnwer'ımdaki gibi bu ekstra paketleri kurmam gerekiyordu.
Dan

Yanıtlar:


29

Varsayılan olarak, Ubuntu NEF dosyaları için küçük resimler görüntülemez. Ancak UFraw'ı yüklemeyi deneyebilirsiniz ( bu blog yazısında açıklandığı gibi ).

sudo apt-get install ufraw

Ve zaten yoksa /usr/share/thumbnailers/ufraw.thumbnailer, içeriğe sahip bir küçük resim dosyası oluşturun :

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

Bu dosya temel ufraw-batcholarak belirtilen mime türlerine (dahil image/x-nef) herhangi bir dosyada yürütmeyi (iyi parametrelerle) söyler .


1
+1, küçük bir düzeltme gerekli, bunun /usr/share/thumbnailersyerine/usr/share/thumbnailer
danijelc

1
RW2 dosyaları oluşturan bir Panasonic kameram var. image/x-panasonic-raw2;Yukarıdaki son satırın sonuna MIME türünü eklemek zorunda kaldım . Bundan sonra bir cazibe çalışır! :)
seanlano

Bu ubuntu 18.04, @Dan cevap büyük aşağıda kutuyu çalışmaz.
dogmatic69

Bu 19.04'te çalışır.
Hıristiyanlar

Bunun da Nautilus'u yeniden başlatmaya gerek kalmadan 19.10'da çalıştığını doğrulayabilirim. NOT: benim durumumda dosyadaki image/x-panasonic-rw2MIME türleri listesine eklemek zorunda kaldım ufraw.thumbnailer.
seanlano

8

Aşağıdaki paketleri yükleyebilirsiniz ve Nautilus, herhangi bir manuel yapılandırma yapmanıza gerek kalmadan NEF dosyaları için küçük resimler görüntülemeye başlayacaktır.

18.04 ve daha yenisi:

sudo apt install libopenraw7 libopenrawgnome7 gnome-raw-thumbnailer

Görünüşe göre libopenraw1ve libopenrawgnome118.04 ve üzeri sürümlerde artık mevcut değiller, libopenraw7ve ile değiştirildi libopenrawgnome7. Aslında, 2 kütüphane küçük resimler oluşturmak için gerekli görünmüyor ve atlanabilir. Ancak, bunları eklerseniz, küçük resimlerin oluşturulması çok daha hızlı olur.

16.04 ve öncesi:

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

Kaynak: Ubuntu Foums - nikon NEF ham dosyalarını görüntüleme?


1
Ubuntu 18.04'te çalışmıyor. Libopenraw1 ve libopenrawgnome1 paketi bulunamadı.
Tomasz Fijałkowski

1
Bu ubuntu 18'de harika çalışıyor, ancak paketler libopenraw7 veya -dev, sadece 1'i kaldırın tabve doğru paketin ne olduğunu hızlı bir şekilde göreceksiniz. Ben s/1/-devikisini de kullandım .
dogmatic69

@ dogmatic69 Bilgi için teşekkürler! Cevabımı güncelledim. Ancak, -devpaketleri yüklemenize gerek yoktur . Kullanmak yeterli olmalı libopenraw7ve libopenrawgnome7.
Dan

1
Nitekim libopenraw*kütüphanelere ihtiyaç duyulmuyor ve gnome-raw-thumbnaileryeterli. Ancak bunları yüklemek, küçük resimlerin oluşturulmasını çok daha hızlı hale getiriyor.
Dan

3

Tamam, buradaki yanıtların çoğu ya Ubuntu 19.10'dan çalışmıyor ya da RAW dosyalarını işledikleri için yavaş.

NEF dosyaları (ve muhtemelen diğer birçok format) JPEG'in önizlemelerini içine yerleştirmiştir, bu da ayıklanması çok daha hızlıdır. Ve gnome'un varsayılan küçük resmi onları destekliyor, ancak etkin değiller, nasıl etkinleştireceğiniz aşağıda açıklanmıştır:

  • /usr/share/thumbnailers/gdk-pixbuf-thumbnailer.thumbnailereksik MIME türlerini eklemek için dosyayı düzenlemeniz gerekir .
  • Önceki dosya:
[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;
  • İsterseniz sadece image/x-nef;image/x-nikon-nef;NEF için ekleyebilir veya tüm RAW formatlarını ekleyebilirsiniz (sadece bunu yaptım):
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
Güzel, gerçek ham işlemci, küçük resim oluşturmak için dosya başına saniyeler sürüyordu ve dizinim için bir saat sürecekti. Bu sadece rahat tarama için çok daha hızlı ve daha yararlıdır.
Mark Peters

Bu çalışmanın ubuntu 20.04'te (şu anda ufraw veya gnome-raw-thumbnailer paketlerinin herhangi bir nedenle bulunmadığını) doğrulayabiliyorum.
Sindhudweep


0

Gnome 15.10 kullanıyorum, nikon.nef ve canon.cr2 ile sorunum yok, ancak nikon.NRW küçük resimlerini göstermenin yolu yok

  • Önizlemeyi yalnızca dcraw kullanarak komut dosyasıyla alabilirim, ancak gnome-thumnailers'da değil

İşte nautilus içinde ayarla komut:

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

Tabii ki bu pic tarafında yeni bir jpeg yapmak ....

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.