MPD + ncmpcpp en ManjaroBox

Una tarde algo lenta en el laborum, así que me dí tiempo para una entradita.

 

¿Qué es MPD? es un reproductor de audio que maneja una arquitectura servidor-cliente. MPD se ejecuta en el fondo como un daemon, gestiona listas de reproducción y una base de datos, y hace uso de muy pocos recursos.
Para hacer uso de una interfaz gráfica, es necesario un cliente adicional, pero también existe la opción en la terminal y esto es lo que vamos a ver ahora. I ❤ CLI.

 

Instalación

$ sudo pacman -S mpd ncmpcpp

Configurando MPD

 

Primero que nada creamos carpetas y archivos de configuración dentro de /home…

$ mkdir .mpd
$ mkdir -p ~/.mpd/playlists
$ touch ~/.mpd/{mpd.db,mpd.log,pid.log,mpdstate

 

Enseguida creamos el mpd.conf, en mi caso usaré nano (use el editor que más les guste, vim, leafpad,etc)

 

 

Obviamente cambien su music_directory por el suyo y cronos por su user, dado que yo uso alsa tengo mi apartado de audio con él, si usan pulse

audio_output {
type "pulse"
name "el que quieran para su salida" }

Con eso es suficiente….obviamente grabamos y salimos.
Configuring ncmpcpp
Configurando y Ejecutando el cliente ncmpcpp

 

Para correr el demonio basta colocar mpd en la terminal y listo; para cerrar el demonio basta un mpd –kill. Recuerden que mpd corre en segundo plano, así que nos toca arrancar el cliente.

 

Podemos correr ncmpcpp directamente desde la terminal, como suponen:

$ ncmpcpp

y a gozar, verán la interfaz por default del cliente, la cual puede ser modificada a gusto de cada quien, puedan cambiar colores,columnas, posiciones, biblioteca, etc; para esto es suficiente editar el archivo (que debe estar creado previamente y si no crearlo)

$ nano ~/.ncmpcpp/config

 

Guardamos y cerramos, bueno pueden jugar con las especificaciones, lamentablemente no encontre o no supe buscar mayor información sobre los parametros que se les puede dar, seguire buscando y actualizare esto.

 

Por cierto, algo práctico sería agregar mpd a ~/.config/openbox/autostart para que este autorranque cada vez que inicies sesión y olvidarnos de él y claro solo bastaría arrancar el cliente.

 

Luego del primer arranque del cliente ncmpcpp, nos tocara agregar nuestra biblioteca y playlist…no es tarea dificil.
  • Limpiamos el playlist con la tecla [c] (para evitar temas repetidos).
  • Apretamos [3] para ir a la pestaña browser.
  • Apretamos [v] para seleccionar todo.
  • Apretamos [shift] + [a] y nos abrirá un nuevo menú.
  • Elegimos “current MPD playlist”.
  • Finalmente elegimos “At the end of playilst”.
Como nos movemos por ncmpcpp, si han usado MOC antes se acostumbraron rápido. A continuación unos alcances.
   Teclas - Movimiento
 ---------------------------------------
        Up k        : Mover Cursor arriba
        Down j      : Mover Cursor abajo
        Page Up     : Hoja arriba
        Page Down   : Hoja abajo
        Home        : Inicio
        End         : Fin

Tab : Intercambiar entre lista y navegador
1 F1 : Pantalla de ayuda
2 F2 : Pantalla de lista de reproducción
3 F3 : Pantalla de navegador
4 F4 : Buscador
5 F5 : Biblioteca
6 F6 : Editor lista de reproducción
7 F7 : Editor de etiquetas
0 F10 : Reloj

Teclas – Global
—————————————–
s : Alto
P : Pausa
> : Siguiente canción
< : Canción anterior
f : Hacia delante
b : Hacia atrás
Left – : Bajar volumen
Right + : Subir volumen

t : Modo de espacio Toggle (seleccionar / añadir)
T : Activar el modo de añadir
| : Cambia el soporte del mouse
v : Selección inversa
V : deseleccionar todos los items
A : Añadir elementos seleccionados a un archivo playlist/m3u

r : Modo de reproducción Toggle
Z : Lista de reproducción aleatoria
i : Mostar información de la canción
I : Mostrar información del artista
L : BD de letras de canciones
l : Mostrar letras de canciones

q Q : Salir

Más info en Wiki Arch

Hasta otro post, buenas vibras lectores.

Anuncios

2 comments

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s