¿Qué visores de imágenes rápidos están disponibles para Ubuntu?

53

¿Cuál es el visor de imágenes más rápido / más receptivo?

Estoy buscando un programa que responda y abra grandes .jpgs rápidamente, progresivamente y / o cargando inteligentemente solo las partes que representará. Una imagen de 6 MB tiene una resolución de 4000x3000, mientras que mi eeePC solo tiene 1024x600, por lo que no veré muchos píxeles de todos modos. Otra técnica es almacenar en caché las imágenes en segundo plano mientras estoy viendo la primera. Muchos programas en Windows hacen cosas así, ¿hay algo que pueda recomendar para un eeePC con Ubuntu?

Contexto: Recientemente cambié a XFCE para revivir mi eeePC (ya que Gnome Shell y Unity son algo lentos). En general, estoy satisfecho, ya que funciona bastante rápido y puedo hacer el trabajo sobre la marcha. Sin embargo, me gustaría organizar algunas fotos que tengo, y todos los visores de imágenes que probé son demasiado lentos. Por ejemplo, Ristretto, el visor de imágenes esbeltas de XFCE, tarda aproximadamente un segundo en abrir una imagen de 1,8 MB (5 segundos para una imagen de 6 MB), y se congela en ese momento.

jdm
fuente
Personas que pueden agregar etiquetas: ¿Quizás debería considerar una etiqueta de gama baja para preguntas sobre cómo ejecutar Ubuntu en hardware de gama baja o anterior? (Alternativamente, podríamos tener una etiqueta con respecto a las configuraciones rápidas y ajustadas de Ubuntu.)
jdm
No tengo problemas con el tiempo de carga de las aplicaciones , sino con el tiempo de carga de las imágenes . Eye of Gnome, Shotwell, Ristretto, GPicView, todos cargan lo suficientemente rápido y su interfaz funciona bien. Incluso puedo ejecutar Digikam, que tiene un tiempo de inicio largo pero una vez cargado está bien. Estoy buscando principalmente algo que me permita cambiar rápidamente entre imágenes grandes, no necesariamente por una GUI mínima.
jdm
Entiendo lo que quieres decir, aunque en mi respuesta menciono que puedes cambiar entre imágenes de muy alta resolución en modo presentación de diapositivas con fehmucha más rapidez que gthumb, etc. La carga de las imágenes es el enfoque en mi respuesta a continuación; ignore el comentario que hice anteriormente sobre los tiempos de carga de los programas.
Por favor, marque una de las respuestas como aceptadas si considera que algunas de ellas son útiles.
Lucio
Hay un número bastante pequeño de implementaciones de decodificador jpeg gratis realmente diferentes por ahí. Supongo que la mayoría de los visores de imágenes usan la biblioteca libjpeg6 estándar, que se incluye de manera predeterminada en casi todas las distribuciones de Linux y se actualizó por última vez en 1998. Ese código es solo el código de referencia gratuito del grupo JPEG. Los espectadores que incorporan su propio decodificador probablemente también usen algo basado en la implementación de referencia. Por lo tanto, las diferencias de velocidad se basarán en la eficiencia con que la aplicación maneje los píxeles después de que salgan del decodificador y si realizan la recuperación previa.
Roger Dahl el

Respuestas:

35

GPicView

Te recomendaré este visor de imágenes simple y rápido.

Como dice que su computadora no es una calculadora súper rápida, debe buscar un software con algunas funciones (la menor cantidad posible), y este software cumple con este requisito, vea la siguiente captura de pantalla y lo notará.

ss

Puede instalarlo a través del Centro de software .

Lucio
fuente
@jdm Espero que este software funcione bien con su computadora. Por favor, hágame saber el rendimiento que obtiene.
Lucio
3
¿Hace la captación previa de imágenes?
Flimm
2
Quiero decir: ¿carga la siguiente imagen en la presentación de diapositivas en la RAM, antes de mostrarla realmente? Esto hace que la visualización de la siguiente imagen sea instantánea (al menos cuando ha pasado un par de segundos viendo la imagen actual).
Flimm
1
Acabo de instalarlo y es exactamente lo que estaba buscando. ¡Ahora puedo abrir rápidamente imágenes desde la línea de comandos! gracias
lpanebr
1
@Lucio Usar más memoria suele ser una buena forma de ganar velocidad. Por ejemplo, imágenes de almacenamiento previo en caché. Tus opiniones están desactualizadas. ¿Estás trabajando en un Pentium MMX?
Aleksandr Dubinsky
21

Por pura velocidad, fehes el visor de imágenes más receptivo que jamás haya encontrado; puede tomar un poco acostumbrarse ya que se administra desde la línea de comandos. Sin embargo, puede agregar varios fehcomandos como acciones personalizadas a los administradores de archivos como Nautilusy Thunarpara que pueda activarlos a fehtravés del menú contextual al explorar sus archivos.

En la página del manual se observa que:

Feh es un visor de imágenes basado en modo. Está especialmente dirigido a usuarios de línea de comandos que necesitan un visor de imágenes rápido sin grandes dependencias de GUI, aunque también puede ser iniciado por administradores de archivos (gráficos) para ver una imagen. Admite listas de archivos, varios modos de clasificación de imágenes, subtítulos de imágenes y más ... Los atajos de teclado configurables se utilizan para controlarlo.

Algunos ejemplos de uso:

Feh funciona en varios modos, como presentación de diapositivas, montaje, índice y miniatura, aunque, por supuesto, puede ver imágenes individualmente y también guardar los resultados de la visualización de índice o miniatura en un archivo.

Todos los siguientes ejemplos suponen que usa el terminal cdpara la carpeta que contiene las imágenes primero:

1) Para iniciar una presentación de diapositivas a pantalla completa y para que muestre todas las imágenes cargables en la carpeta con un espacio de 3 segundos y luego salga, puede ejecutar:

feh -F -D 3 --cycle-once *

Puede usar la rueda de desplazamiento del mouse para desplazarse de un lado a otro a través de las imágenes mientras se ejecuta la presentación de diapositivas. Incluso con imágenes de alta resolución (5-6 mb cada una), puede pasar las imágenes increíblemente rápido.

También puede agregar este comando, con una ligera modificación, como una acción 'personalizada', elemento del menú contextual en un administrador de archivos como Thunar( feh -F -D 3 --cycle-once %F): vea mi respuesta aquí con respecto a las Thunaracciones personalizadas.

Nota : cuando no se ejecuta en modo de pantalla completa ( -F), es posible que deba proporcionar el --scale-downinterruptor de comando para que las imágenes llenen su escritorio, pero no se muestren en su tamaño real (que podría ser 4000x3000 y no encajaría en la pantalla).

feh --scale-down picture.jpg

Por lo tanto, su comando / iniciador personalizado 'abrir con' debería usar esta --scale-downopción, para las veces que desee ver imágenes individuales.

2) En el caso de crear una impresión de índice y guardarla en un archivo, puede usar el siguiente comando:

feh -I --preload -o index.png

3) También puede usar la opción de miniatura ( -t), que es como el comando anterior, pero le permite hacer clic en las miniaturas del archivo creado:

feh -t --preload --scale-down -o thumbprint.png

Puede hacer mucho más fehy hay muchas más opciones para experimentar, así que para obtener más información, consulte man fehlas páginas de manual de Ubuntu en línea .

Comunidad
fuente
2
¿Hace la captación previa de imágenes?
Flimm
1
@Flimm No estoy seguro, sin embargo, el --preloadinterruptor de arriba trata de eliminar los tipos que no son de imagen al clasificar un índice o una impresión en miniatura.
1
Normalmente estoy buscandofeh -FZ *
Andrew Wagner
2
Realmente me gusta feh. Quería una presentación de diapositivas donde las imágenes se ciclan en un intervalo de 5 minutos y las otras dos opciones que probé (gThumb y visor nativo de Ubuntu) se limitaron a 100 segundos. ¿Por qué un desarrollador pondría esa limitación? Me supera totalmente, pero me salvó el día. Gracias :)
Axonn
21

Viewnior

Viewnior ha sido el visor de imágenes más rápido para mí con diferencia:

ingrese la descripción de la imagen aquí

Una razón más para elegir Viewnior es que no se ve afectado por este error de escala de imagen que prevalece en muchos otros visores de imágenes basados ​​en GTK (consulte aquí para obtener otras soluciones a este error).


Instalación

Ubuntu 14.10 y superior

A partir de Ubuntu 14.10, Viewnior ahora forma parte de los repositorios oficiales de Ubuntu. Puede instalarlo desde el Centro de software o ejecutando el siguiente comando:

sudo apt-get install viewnior

Versiones anteriores de Ubuntu

Un PPA de terceros para Viewnior ya está disponible. Antes de continuar con la instalación, asegúrese de leer las siguientes preguntas y respuestas sobre PPA y sus posibles peligros:

Si está seguro de agregar un PPA de terceros, puede instalar Viewnior mediante los siguientes comandos:

sudo add-apt-repository ppa:desdelinux/viewnior
sudo apt-get update
sudo apt-get install viewnior

Fuente: http://blog.desdelinux.net/instala-viewnior-en-ubuntu-12-04-13-10-14-04-ppa/


Alternativamente, puede compilar Viewnior desde la fuente:

git clone https://github.com/xsisqox/Viewnior.git
cd Viewnior
./autogen.sh
./configure
make
sudo apt-get install checkinstall
sudo checkinstall

En lugar de usar checkinstall para generar un paquete de Debian e instalarlo a través del administrador de paquetes, también puede ejecutarlo make install. Sin embargo, con este método no podrá administrar su instalación desde el administrador de paquetes.

Glutanimato
fuente
El visor de imágenes más rápido hasta ahora ha sido Viewnior para mí ¿Y qué computadora tienes?
Lucio
@Lucio Standard Core i5 Notebook con Ubuntu 12.04LTS. No veo cómo la configuración de mi computadora sería relevante. Las diferencias de rendimiento deben ser visibles a través de las fronteras. Viewnior también viene con muchas más funciones. Deberías probarlo.
Glutanimate
Sí, lo sé, es un excelente software. Pero me refería a que este visor de imágenes es demasiado bueno para la computadora del OP ( requisito de altos recursos). Además, creo que cualquier visor de imágenes será realmente rápido con esa CPU, ¡tu computadora es genial!
Lucio
1
Ah, tienes razón, por supuesto. Había pasado por alto que el OP tiene una PC EEE. Me temo que no sé si Viewnior es lo suficientemente ligero para ese sistema. Pero tampoco le hará daño probarlo. En cuanto a la CPU, estoy de acuerdo. Realmente es un gran sistema. Aún así, veo diferencias de rendimiento entre EOG y gpicview / Viewnior. (EOG también tiene un error con el supermuestreo / reducción de escala que hace que las imágenes de alta resolución se vean feas cuando se aleja. Eso es lo que me llevó a Viewnior inicialmente.)
Glutanimate
1
¡Excelente! ¡Súper rápido para mí también! Ubuntu 14.04 aquí
anh_ng8
10

Eso es bastante triste, pero el visor más rápido para mi PC (mobile core i5 2nd gen y ssd) es Picasa instalado en Wine. Comparé los siguientes espectadores mientras navegaba rápidamente por cientos de archivos JPG de 3 MB:

  • Picasa 3.9 en Wine: instantáneo (sí, si navega muy rápido, puede ver vistas previas en menor calidad, pero aún no tiene que esperar mientras se carga, como en cualquier otro visor mencionado a continuación)
  • XNViewMP 0.72: más rápido que "muy rápido" pero más lento que instantáneo :)
  • Viewnior 1.4-2 - muy rápido
  • GPicView 0.2.4-1 - rápido
  • gThumb 3: 3.3.1 - promedio
  • Eye of GNOME 3.12.2 (predeterminado en Ubuntu) - terriblemente lento
  • Shotwell Viewer 0.20.2 - terriblemente lento

PD: PicasaPhotoViewer.exe es en realidad un visor, no Picasa3.exe

janot
fuente
2

Mcomix en realidad no es un visor tradicional de "imágenes", sino un lector de cómics, pero dado que precarga todas las imágenes en una carpeta / zip / rar / lo que sea instantáneo al cambiar de imagen (durante una página) + hay una pequeña vista previa en el lado donde puede ver qué imágenes ya están precargadas

boscowitch
fuente
0

Fototónico, es rápido, agradable, muy funcional y ofrece una navegación fácil más opciones básicas. Como la mayoría de los visualizadores de imágenes para Ubuntu carece de soporte xcf (por lo que sé, desafortunadamente solo Gwenview (depende de KDE4) y gThumb tienen esto)

Christian Hartmann
fuente