Controla Spotify desde la consola con Pytify

Con tantas veces que he escrito algo relacionado a Spotify, la gente pensará que soy adicto a él,  pues la verdad, es que sí, esta aplicación es el complemento perfecto a mi vida diaria. Buscando la manera de ser más efectivo a la hora de utilizarla, conocí Pytify que es una herramienta que permite controlar Spotify desde la consola.

Esta herramienta es bastante práctica, fácil de usar e instalar, con poco uso de recursos y con una integración muy adecuada con Spotify.

¿Qué  es Pytify?

Es una herramienta CLI de código abierto, escrito en Python por Bjarne Øverli, que nos permite buscar e iniciar canciones de Spotify desde la consola. Esta poderosa herramienta funciona en Linux y OSX, además, cuenta con una serie de comandos que nos brindan la posibilidad de controlar Spotify desde la consola, con opciones de pausa, play, adelante, atrás, búsqueda de canciones, historial entre otras.

Para utilizar la herramienta, Spotify debe estar ejecutándose en segundo plano, ya que la misma se conecta a los servicios oficiales de la aplicación.

Características de Pytify

  • Fácil e intuitiva instalación.
  • Soporte para Python 3.
  • Multiplataforma (Linux y OSX).
  • Amplia gama de comandos.
  • Sugerencia automática (basada en el historial).
  • Historial de pestañas.
  • Buscar en el historial.
  • Buscar y reproducir canciones.
  • Comandos CLI.
  • Enlaces de navegación VIM.

Cómo instalar Pytify

Requisitos

Debemos tener instalado el paquete python-dbus para que Pytify funcione correctamente.

$ #Ejemplo para instalarlo en Debian y Derivados
$ sudo apt-get install python-dbus

Instalación con pip

$ sudo pip install pytify

Instalación manual con Python

$ git clone https://github.com/bjarneo/pytify.git
$ cd Pytify
$ pip install -r requirements.txt
$ sudo python setup.py install

 Cómo usar Pytify

Una vez tengamos instalado Pytify, basta con que iniciemos la consola y ejecutemos el comando pytify para iniciar la aplicación, los demás comandos y funcionalidades las mostramos a continuación:

# Para iniciar la aplicación
$ pytify

# siguiente canción
$ pytify -n

# canción previa
$ pytify -p

# reproducir y pausar la canción
$ pytify -pp

# Muestra la canción que se está reproduciendo actualmente
$ pytify -c

El comando pytify también puede ser acompañado con los siguientes argumentos:

Comandos:
 current              muestra la canción que se está reproduciendo
 help                 lista todos los comandos
 next                 reproduce la siguiente canción 
 pp                   pausa o reproduce la canción
 stop                 stop 
 prev                 reproduce la canción anterior 
 history              lista los últimos cinco resultados de la busquedas

Esperamos que esta sencilla pero práctica aplicación sea del agrado de todos, esperamos sus comentarios y apreciaciones sobre la herramienta. Y les dejamos una frase sobre la música con la que más de uno se verá identificado.

“La música es mi vida y mi vida es la música. Quien no entienda esto, no es digno de Dios”. Wolfgang Amadeus Mozart.

Comparte para difundir

Si te ha gustado nuestro contenido ahora puedes ayudar a difundirlo en las redes sociales de manera sencilla usando los siguientes botones:

Envía
Pinea
Print

Categorías

Aplicaciones

Lic. en Computación, Programador, Consultor ERP, Webmaster, Community Manager y apasionado por el Internet, tengo 8 años sumergido en el mundo del software libre, especializándome en el uso del software libre n las Empresas. La Libertad del Código es directamente proporcional al Crecimiento de una Organización

2 comentarios

  1.   Luis dijo

    Hola Luigys, me gustaría añadir lo siguiente:

    también requiere que tengas instalado python3-dev y libpython3-dev, así como python3-pip. Cuando se ejecuta pip, en mi sistema se llama a pip de python 2 (porque requiero tener py2.7 y py3.5 en el mismo sistema), entonces podría sugerirte que (si lo consideras informativo) que pudieras mencionar que si usan python 3 entonces el comando es [sudo pip3 install pytify]. Según el desarrollador, python 2 sí esta soportado pero en la versión de hace 8 meses: https://github.com/bjarneo/Pytify/tree/v2.1.0

    1.    Luigys Toro dijo

      Muchisimas gracias Luis por tu aclaración, efectivamente lo que dices es adecuado, vamos a proceder a actualizar el artículo.

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.