O Nautilus não está exibindo miniaturas dos meus arquivos NEF (foto não processada)

11

Não estou recebendo nenhuma miniatura no nautilus para meus arquivos NEF (foto em bruto). Existe uma maneira fácil de reparar isso?

Charles Thayer
fonte
Isso ainda é reproduzível?
Braiam
@Braiam Não sei sobre o 14.04, mas na 13.10 eu tive que instalar esses pacotes extras como no meu asnwer para que ele funcionasse.
Dan

Respostas:

29

Por padrão, o Ubuntu não exibe miniaturas dos arquivos NEF. Mas você pode tentar (como explicado nesta postagem do blog ) instalar o UFraw.

sudo apt-get install ufraw

E se ainda não existir, crie um arquivo de miniatura /usr/share/thumbnailers/ufraw.thumbnailer, com conteúdo:

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

Esse arquivo basicamente diz ao exec ufraw-batch(com os bons parâmetros) em qualquer arquivo com os tipos de mim especificados (inclusive image/x-nef).

Rémi
fonte
1
+1, é necessária uma pequena correção, ela deve ser em /usr/share/thumbnailersvez de #/usr/share/thumbnailer
danijelc
1
Eu tenho uma câmera Panasonic, que cria arquivos RW2. Eu tive que adicionar o tipo MIME de image/x-panasonic-raw2;no final da última linha acima. Funciona um charme depois disso! :)
seanlano
Isso não funciona na caixa do ubuntu 18.04, a resposta abaixo do @Dan funciona muito bem.
dogmatic69
Isso funciona em 19.04.
Cristãos
Posso confirmar que isso também funciona em 19.10, sem precisar reiniciar o Nautilus. NOTA: no meu caso, tive que adicionar image/x-panasonic-rw2à lista de tipos MIME no ufraw.thumbnailerarquivo.
Seanlano 20/09/19
8

Você pode instalar os seguintes pacotes e o Nautilus começará a exibir miniaturas dos arquivos NEF sem precisar fazer nenhuma configuração manual.

18.04 e mais recente:

sudo apt install libopenraw7 libopenrawgnome7 gnome-raw-thumbnailer

Parece que o libopenraw1e libopenrawgnome1não está mais disponível no 18.04 e acima, foram substituídos por libopenraw7e libopenrawgnome7. De fato, as 2 bibliotecas não parecem ser necessárias para gerar as miniaturas e podem ser ignoradas. No entanto, se você os incluir, a geração das miniaturas se tornará muito mais rápida.

16.04 e versões anteriores:

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

fonte: Ubuntu Foums - visualizando arquivos raw do nikon NEF?

Dan
fonte
1
não funciona no ubuntu 18.04. Não foi possível encontrar o pacote libopenraw1 e libopenrawgnome1.
Tomasz Fijałkowski
1
Isso funciona muito bem no ubuntu 18, mas os pacotes são libopenraw7 ou -dev, basta remover o 1 e tabvocê verá rapidamente qual é o pacote correto. Eu usei s/1/-devpara ambos.
amigos estão
@ dogmatic69 Obrigado pela informação! Eu atualizei minha resposta. No entanto, não há necessidade de instalar os -devpacotes. Deve ser o suficiente para usar libopenraw7e libopenrawgnome7.
Dan
1
Por uma questão de fato, parece que as libopenraw*bibliotecas não são necessárias e gnome-raw-thumbnailersão suficientes. Mas instalá-las está tornando a geração das miniaturas MUITO mais rápida.
Dan
3

Ok, a maioria das respostas aqui não funciona no Ubuntu 19.10 ou é lenta porque processa os arquivos RAW.

Os arquivos NEF (e provavelmente muitos outros formatos) incorporaram as visualizações do JPEG, o que é muito mais rápido para extrair. E eis que o miniatura padrão do Gnome os suporta, mas eles não estão ativados, e aqui está como ativá-lo:

  • você precisa editar o arquivo /usr/share/thumbnailers/gdk-pixbuf-thumbnailer.thumbnailerpara adicionar os tipos MIME ausentes.
  • Aqui está o arquivo antes:
[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;
  • Você pode anexar apenas o image/x-nef;image/x-nikon-nef;NEF, se quiser, ou pode adicionar todos os formatos RAW (acabei de fazer isso):
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
fonte
2
Bonito, o processador bruto real estava demorando segundos por arquivo para gerar a miniatura e levaria uma hora para o meu diretório. Isso é muito mais rápido e mais útil apenas para navegação casual.
Mark Peters
Posso confirmar que isso funciona no ubuntu 20.04 (que atualmente não possui pacotes ufraw ou gnome-raw-thumbnailer por algum motivo).
Sindhudweep 26/03
2

No ubuntu 18.04, basta instalar gnome-raw-thumbnailer:

sudo apt-get install gnome-raw-thumbnailer
Tomasz Fijałkowski
fonte
0

Estou usando o gnome 15.10, não tenho problemas com o nikon.nef e o canon.cr2, mas não há como mostrar as miniaturas do nikon.NRW

  • Eu posso obter a visualização apenas por script usando o dcraw, mas não em gnome-thumnailers

Aqui o script que defini no nautilus:

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

Claro que isso cria um novo jpeg ao lado da foto ....

Entalhe_
fonte