Blog del Podcast
podcast    GitHub    Twitter  Telegram

Escuchando música de mi servidor Jellyfin con jellycli

Esta una de esas aplicaciones que me encantan. Parece magia verla funcionar.

Y es que Jellycli es una aplicación desarrollada por el finlandés Tero Vierimaa, que nos permite el poder escuchar toda la biblioteca musical que tenemos en Jellyfin, en nuestro escritorio y a través de la terminal.

Jellycli está desarrollada en Go y actualmente tiene las siguientes características:

Acaba de actualizar la aplicación a la versión 0.2.0 y gracias a una consulta/sugerencia que hice, el desarrollador ha implementado el que podamos tener un archivo de configuración y gracias a esto, el poder exportarlo a otra cliente o crear múltiples archivos de configuración para varios servidores.

Instalar Go

No voy a extenderme a explicar en este artículo como instalar Go ya que no es el propósito del mismo, pero si quieres instalarlo de un modo rápido y sin complicarte, podemos instalarlo con snap.


sudo snap install go --classic

Instalar Jellycli

Clonaremos el repositorio desde GitHub y vamos a construir el paquete

Con Go instalado en el sistema


git clone https://github.com/tryffel/jellycli.git
cd jellycli
go build .
./jellycli

Con Go instalado mediante snap


git clone https://github.com/tryffel/jellycli.git
cd jellycli
/snap/bin/go build .
./jellycli

Iniciando Jellycli

Vamos a iniciar la aplicación dentro del directorio, una vez construido el paquete de Jellycli y conectarlo con mi servidor Jellyfin, siguiendo mi ejemplo.

La primera vez que iniciamos, la aplicación solicita:

Archivo de Configuración

Una vez iniciada la sesión, se crea una archivo de configuración en la siguiente ruta ~/.config/jellycli/jellycli.yaml.

Puedes usar varios servidores con sus diferentes archivos de configuración, ejecutando:


jellycli --config /home/angel/.config/jellycli/rp4.yaml

jellycli --config /home/angel/.config/jellycli/debian.yaml

Uso

Una vez abierta la aplicación, veremos que tenemos disponible la ayuda pulsando la tecla F1.

Todas las funciones visibles de la aplicación, al lado tienen a que tecla corresponden.

Para movernos por los paneles, utilizaremos la tecla TAB, para seleccionar la tecla ENTER y para salir de la aplicación Ctrl+c.

Subir y bajar por las canciones, artistas,... podemos utilizar tanto las flechas del teclado, así como los atajos de Vim.

Alias

He creado un alias para no tener que acceder a la carpeta de jellycli cada vez que quiero utilizarlo. Así con un simple jellycli, estoy escuchando mi música favorita.


alias jellycli='/home/angel/jellycli/jellycli'

Fuentes

Publicado por Angel el Tuesday 10 March del 2020

También te puede interesar:




Powered by org-bash-blog

Written in OrgMode with Emacs and converted to HTML with Pandoc

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.