Nautilus no muestra miniaturas para mis archivos NEF (foto sin procesar)

11

No obtengo miniaturas en nautilus para mis archivos NEF (foto sin procesar). ¿Hay una manera fácil de reparar esto?

Charles Thayer
fuente
¿Sigue siendo reproducible?
Braiam
@Braiam No sé sobre 14.04, pero en 13.10 tuve que instalar esos paquetes adicionales como en mi respuesta para que funcione.
Dan

Respuestas:

29

Por defecto, Ubuntu no muestra miniaturas para los archivos NEF. Pero puede intentar (como se explica en esta publicación de blog ) instalar UFraw.

sudo apt-get install ufraw

Y si todavía no existe, cree un archivo de miniaturas /usr/share/thumbnailers/ufraw.thumbnailer, con contenido:

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

Este archivo básicamente le dice a exec ufraw-batch(con los buenos parámetros) en cualquier archivo con los tipos mime especificados (incluido image/x-nef).

Rémi
fuente
1
+1, una pequeña corrección necesaria, debería ser en /usr/share/thumbnailerslugar de/usr/share/thumbnailer
danijelc
1
Tengo una cámara Panasonic, que crea archivos RW2. Tuve que agregar el tipo MIME image/x-panasonic-raw2;al final de la última línea de arriba. Funciona un encanto después de eso! :)
seanlano
Esto no funciona en ubuntu 18.04, la respuesta a continuación de @Dan funciona muy bien.
dogmatic69
Esto funciona en 19.04.
Cristianos
Puedo confirmar que esto también funciona en 19.10, sin necesidad de reiniciar Nautilus. NOTA: en mi caso tuve que agregar image/x-panasonic-rw2a la lista de tipos MIME en el ufraw.thumbnailerarchivo.
seanlano
8

Puede instalar los siguientes paquetes, y Nautilus comenzará a mostrar miniaturas para los archivos NEF sin tener que hacer ninguna configuración manual.

18.04 y más reciente:

sudo apt install libopenraw7 libopenrawgnome7 gnome-raw-thumbnailer

Parece que libopenraw1ya libopenrawgnome1no están disponibles en 18.04 y superiores, fueron reemplazados por libopenraw7y libopenrawgnome7. De hecho, las 2 bibliotecas no parecen ser necesarias para generar las miniaturas y pueden omitirse. Sin embargo, si los incluye, la generación de las miniaturas se vuelve mucho más rápida.

16.04 y anterior:

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

fuente: Ubuntu Foums: ¿está viendo los archivos sin procesar de Nikon NEF?

Dan
fuente
1
no funciona en ubuntu 18.04. No se puede encontrar el paquete libopenraw1 y libopenrawgnome1.
Tomasz Fijałkowski
1
Esto funciona muy bien en ubuntu 18, pero los paquetes son libopenraw7 o -dev, simplemente elimine el 1 y tabverá rápidamente cuál es el paquete correcto. Solía s/1/-devpara los dos.
dogmatic69
@ dogmatic69 ¡Gracias por la información! Actualicé mi respuesta. Sin embargo, no es necesario instalar los -devpaquetes. Debería ser suficiente para usar libopenraw7y libopenrawgnome7.
Dan
1
De hecho, parece que las libopenraw*bibliotecas no son necesarias, y gnome-raw-thumbnaileres suficiente. Pero tenerlos instalados está haciendo que la generación de las miniaturas MUCHO más rápido.
Dan
3

De acuerdo, la mayoría de las respuestas aquí no funcionan desde Ubuntu 19.10 o son lentas porque procesan los archivos RAW.

Los archivos NEF (y probablemente muchos otros formatos) tienen vistas previas de JPEG incrustadas en ellos, lo que es mucho más rápido de extraer. Y he aquí, el thumbnailer predeterminado para Gnome los admite, pero no están habilitados, así es como se habilita:

  • tienes que editar el archivo /usr/share/thumbnailers/gdk-pixbuf-thumbnailer.thumbnailerpara agregar los tipos MIME que faltan.
  • Aquí está el archivo 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;
  • Puede agregar solo image/x-nef;image/x-nikon-nef;NEF si lo desea, o puede agregar todos los formatos RAW (acabo de hacer eso):
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
fuente
2
Hermoso, el procesador en bruto real estaba tomando segundos por archivo para generar la miniatura y hubiera tomado una hora para mi directorio. Esto es mucho más rápido y más útil para la navegación informal.
Mark Peters
Puedo confirmar que esto funciona en ubuntu 20.04 (que actualmente no tiene paquetes ufraw o gnome-raw-thumbnailer por alguna razón).
Sindhudweep
2

En ubuntu 18.04 simplemente instale gnome-raw-thumbnailer:

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

Estoy usando gnome 15.10, no tengo problemas con nikon.nef y canon.cr2, pero no hay forma de mostrar miniaturas de nikon.NRW

  • Puedo obtener una vista previa solo por script usando dcraw, pero no en gnome-thumnailers

Aquí el script que configuré en nautilus:

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

Por supuesto, esto hace un nuevo JPEG en el lado de la foto ...

Charla_
fuente