Ver videos desde la línea de comandos en la Raspberry Pi

Es fácil olvidar que la interfaz de línea de comandos de Raspberry Pi tiene acceso completo al subsistema de video (por ejemplo, al framebuffer), lo que significa que las herramientas de línea de comandos pueden mostrar imágenes y videos complejos sin iniciar el escritorio gráfico completo.

Esto puede ser útil para juegos que se inician desde la línea de comandos y también para otros programas multimedia como reproductores de video. OMXPlayer es un reproductor de video de línea de comandos para Raspberry Pi. Originalmente se desarrolló como un banco de pruebas para la implementación de Raspberry Pi de XBMC, pero funciona igual de bien como reproductor de video independiente.

Para instalar el reproductor, use el siguiente comando:

Para iniciarlo, llame a ” omxplayer” junto con el nombre de archivo del video que desea reproducir:

Es probable que el reproductor tarde unos segundos antes de que se muestre cualquier video, ya que la Raspberry no es la computadora más rápida del mundo y el reproductor de video necesita realizar un procesamiento inicial del archivo de video (por ejemplo, necesita determinar qué códecs se utilizan en el archivo y así sucesivamente).

Una vez que se reproduce el video, puede controlar la reproducción usando el teclado. Use la ESPACIO para pausar / reanudar, la flecha derecha para avanzar 30 segundos, la flecha hacia arriba para avanzar 10 minutos, + o – para cambiar el volumen yq para salir. Aquí hay una lista completa de los controles del teclado:

  • 1 disminución de velocidad
  • 2 aumentar la velocidad
  • <rebobinar
  • > avance rápido
  • z mostrar información
  • j flujo de audio anterior
  • k siguiente flujo de audio
  • i capítulo anterior
  • o próximo capítulo
  • n flujo de subtítulos anterior
  • m siguiente flujo de subtítulos
  • s alternar subtítulos
  • d reducir el retardo de los subtítulos (- 250 ms)
  • f aumentar el retraso de los subtítulos (+ 250 ms)
  • q salir de omxplayer
  • p / espacio pausa / reanudar
  • – bajar volumen
  • + / = aumentar el volumen
  • búsqueda de flecha izquierda -30 segundos
  • flecha derecha buscar +30 segundos
  • buscar flecha abajo -600 segundos
  • buscar flecha arriba +600 segundos

Puede encontrar que los controles de rebobinado y avance rápido no funcionan como se esperaba. Durante mis pruebas, descubrí que la visualización en pantalla (OSD) informaba que la velocidad de reproducción había cambiado, pero el video seguía funcionando a la misma velocidad.

OMXPlayer tiende a generar mucha información en la línea de comandos. Debido a que el video se superpone a la línea de comando, este texto adicional puede distraer bastante. Para convertir el fondo en negro y ocultar la salida adicional, invoca al jugador con la -bopción ”.

De forma predeterminada, el sonido se envía al conector de audio de la Raspberry Pi, sin embargo, HDMI es capaz de transmitir sonido y video. Entonces, si su Pi está conectado a un televisor (en lugar de un monitor), entonces puede enviar el audio a través de HDMI usando la -o hdmiopción ”.

La Raspberry Pi no es lo suficientemente potente como para realizar la decodificación de video en el software. Esto significa que, aunque puede decodificar una variedad de formatos de video populares, no funcionará con códecs menos populares como DivX 3.0. Puede reproducir videos H.264 y MPEG-4 en 1080p HD, así como videos MJPEG, VP6, VP8 y OGG Theora. Estos últimos cuatro están limitados a SD, ya que no son totalmente compatibles con el hardware y la decodificación se realiza en el software con la ayuda de la GPU. Si necesita reproducir MPEG2 o VC-1 (utilizado en algunos discos Blu-ray), debe comprar licencias de códec de video adicionales en la tienda en línea de la Fundación Raspberry Pi .

Si recibe un error relacionado con códecs desconocidos o no compatibles, es probable que OMXPlayer no pueda reproducir el video. Su mejor movimiento en esta situación sería volver a codificar el video en una PC usando H.264. Puede pedirle a OMXPlayer que muestre información sobre un archivo de video usando la -iopción:

La salida puede ayudarlo a determinar si el video es compatible con la Raspberry Pi.

Si ha probado OMXPlayer, ¿cómo lo está utilizando? ¿Como reproductor multimedia conectado a su televisor? ¿Con un proyector? Comparta su historia en los comentarios a continuación.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario