Blog del Podcast
podcast      GitHub      Twitter   Telegram

Escuchando música de mi servidor Jellyfin con jellycli

Tiempo estimado de lectura: 5 minutos. 580 palabras. jellyfin

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:

Control desde otros clientes a través de websocket. Actualmente implementado:

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.