mps-youtube: Reproduce contenido de YouTube desde la terminal

YouTube se ha convertido en uno de los grandes servicios al cual podemos recurrir para buscar videos de casi cualquier tipo y es que este es considerado una red social. El uso que generalmente le llegamos a dar a este servicio es en busca de tutoriales, noticias, en busca de información entre otras.

En Gnu/Linux contamos con diversas herramientas con las cuales podemos disfrutar de esta red social, desde utilizar nuestro navegador web, algún reproductor multimedia o también desde la terminal.

Sobre mps-youtube

Es por ello que en esta ocasión aprovechare para hablar sobre mps-youtube, con el cual podemos reproducir música desde YouTube completamente en la terminal, aunque también puede reproducir videos utilizando mplayer o mpv.

Mps-youtube es una aplicación multiplataforma de código abierto escrita en el lenguaje de programación de Python y que se basa en mpv el cual es una aplicación que nos permite poder utilizar la terminal para buscar, reproducir y descargar música.

Características de mps-youtube

El objetivo principal de la aplicación es servir como un reproductor de música de YouTube, que ofrece opciones para:

  • Buscar y reproducir audio
  • Crea y guarda listas de reproducción locales
  • Buscar e importar listas de reproducción de youtube
  • Establecer el formato de audio predeterminado

Con opciones adicionales tales como:

  • Reproducción de videos externamente usando mpv, mplayer o vlc
  • Ver comentarios de video
  • Notificaciones opcionales sobre el cambio de canción
  • Soporte MPRIS v2
  • Last.fm scrobbling support

Además, como una característica adicional sobre la reproducción de audio es que la aplicación nos da la posibilidad de poder convertir el audio a mp3, aac, wma, entre otros, solo que requiere de ffmpeg y avconv para ello.

¿Cómo instalar mps-youtube en Linux?

Si quieres probar o empezar a utilizar esta estupenda aplicación debemos de contar primero con algunas dependencias para la correcta ejecución de mps-youtube en nuestro sistema.

Como se menciono mps-youtube está escrito en Pyhton, por lo que debemos de tenerlo instalado en nuestro sistema, si no es así, simplemente debes de buscar el paquete en los repositorios de tu sistema ya que se encuentra en la mayoría de los repositorios de las distribuciones.

Si queremos saber si tenemos instalado Python en nuestro equipo debemos abrir una terminal y ejecutar:

python3 --version

Donde deben de recibir un mensaje con la versión instalada o en caso contrario obtendrán un “not found” y tendrán que instalarlo:

Para Debian, Ubuntu y derivados instalamos con:

sudo apt-get install python3-pip mpv

Para el caso de Fedora, openSUSE, CentOS y derivados:

dnf -y install python-pip python3 mpv

Para Arch Linux, Manjaro y derivados:

sudo pacman -S python3 python-pip mpv

Hecho esto ahora debemos de añadir una ruta a nuestra carpeta personal con:

echo "export PATH=\"\$PATH:\$HOME/.local/bin\"" >> ~/.bashrc

. ~/.bashrc

Ahora podemos proceder a instalar la aplicación con:

pip3 install --user mps-youtube youtube-dl

Como paso opcional pueden instalar dbus-python y pygobject para su usuario si desean que mps-youtube admita MPRIS v2, lo que significa que obtendrán los controles del reproductor multimedia en el Menú de sonido:

pip3 install --user dbus-python pygobject

Como se había comentado si quieren integrar la reproducción de videos lo podrán hacer con vlc, el cual es de su total opción la instalación.

¿Cómo utilizar mps-youtube?

Solamente debemos de abrir una terminal y ejecutar el siguiente comando para iniciar la aplicación:

mpsyt

Ahora podremos utilizar el buscador interno para encontrar alguna pista de audio o algún video solo basta con utilizar el siguiente comando:

help search

Mps-youtube es bastante personalizable también. Por ejemplo, la pantalla de resultados de búsqueda se puede configurar para mostrar campos adicionales. Para ver todas las opciones de configuración disponibles, escriba “configuración de ayuda” en mps-youtube.

Para habilitar la reproducción de videos en la aplicación debemos de ejecutar este comando:

set show_video true

Hecho esto debemos de configurar que reproductor será el que se ejecutará para la reproducción del video.

set player <player>

Donde <player> para configurar el reproductor mpv solo sustituyen por mplayer o para configurar vlc usen “cvlc”.


Categorías

Multimedia

David Naranjo

Soy Estudiante de Ingeniería en Computación en la Universidad Autónoma Metropolitana (México), me considero aun un usuario medio en Linux. Tengo... Ver perfil ›

Un comentario

  1.   Carlos Santiago dijo

    Excelente articulo, me sirvió para saber como reproducir video. Saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.