GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo ver películas/imágenes sin X?

Para imágenes:

Puedes ver imágenes con fbi :

NAME
       fbi - linux framebuffer imageviewer

SYNOPSIS
       fbi [ options ] file ...

DESCRIPTION
       fbi  displays  the  specified  file(s) on the linux console using the framebuffer device.  PhotoCD, jpeg, ppm,
       gif, tiff, xwd, bmp and png are supported directly.  For other formats fbi tries to use ImageMagick's convert.

Comando de ejemplo:

$ fbi path/to/file.jpg

Para vídeos:

  • Puedes usar vlc desde tty/consola:

    Comando de ejemplo:

    $ vlc /path/to/file.mp4
    
  • También puedes usar mplayer :

    $ mplayer /path/to/file.mp4
    

    Nota:los controladores de salida de video se pueden configurar mediante -vo opción, por ejemplo, caca , fbdev .


Su disponibilidad depende de las características del kernel, pero al usar el framebuffer de Linux proporcionado por el kernel (o la biblioteca Direct Framebuffer, que permite la aceleración de hardware) también debería ser posible reproducir video en la consola.

Por ejemplo, usando MPlayer:mplayer -vo fbdev filename.avi o mplayer -vo directfb filename.avi debería funcionar si todas las piezas necesarias están en su lugar. Como se señaló en la otra respuesta, vlc podría ser más fácil ponerlo en funcionamiento y también es compatible tanto con el antiguo FB como con DirectFB.

El artículo de Wikipedia dice lo siguiente sobre el framebuffer:

Hay tres aplicaciones del framebuffer de Linux.

  • Una implementación de la consola de texto de Linux que no utiliza el modo de texto de hardware (útil cuando ese modo no está disponible o para superar sus restricciones en el tamaño de los glifos, la cantidad de puntos de código, etc.). Un aspecto popular de esto es la capacidad de hacer que la consola muestre el logotipo de Tux al arrancar.
  • Un posible método de salida de gráficos para un servidor de visualización, independiente del hardware del adaptador de video y sus controladores.

  • Programas gráficos que evitan la gran sobrecarga del sistema X Window.

El último elemento incluye varios programas de Linux como MPlayer, links2, Netsurf, fbida y bibliotecas como GGI, SDL, GTK+ y Qt Extended que pueden usar el framebuffer directamente. Esto es particularmente popular en sistemas integrados.

Ahora hay una biblioteca DirectFB que proporciona un marco para la aceleración de hardware del framebuffer de Linux.

También hay una sesión de preguntas y respuestas exactamente sobre este tema en este mismo foro y, por supuesto, el antiguo CÓMO de Framebuffer.

En particular, debe tener /dev/fb0 dispositivo de caracteres disponible (o más de uno si hay varios dispositivos framebuffer disponibles). Como mínimo, la salida de zcat /proc/config.gz |grep FB debe contener CONFIG_FB=y , pero no estoy muy seguro de si las GPU modernas con DRM también necesitan una especie de controlador heredado para que FBDEV funcione (en mi caso, parece que tengo CONFIG_DRM_I915_FBDEV=y para la GPU Intel).


Linux
  1. Cómo usar dd en Linux sin destruir tu disco

  2. Cómo ver puertos TCP y UDP en tiempo real

  3. Cómo probar un paquete sin instalarlo en Linux

  4. Cómo administrar los registros de contenedores de Linux

  5. Cómo instalar ImageMagick en Amazon Linux

Cómo optimizar imágenes en Linux usando Trimage

Cómo ejecutar un comando periódicamente en Linux usando Watch

Cómo crear un video a partir de imágenes en Linux

Cómo ver Netflix en Ubuntu Linux

Aquí se explica cómo ver Netflix en Linux usando Firefox

¿Cómo puedo ver la alimentación de mis cámaras web en Linux?