configurando MPD + ncmpcpp

Foro para discutir sobre la documentación en linux (libros, ebooks, documentos, editoriales, autores, etc), así como temas publicados en el sitio.
Responder
Avatar de Usuario
johpunk
Forista Ancestral
Forista Ancestral
Mensajes: 4530
Registrado: Mié Ago 09, 2006 7:00 am
Ubicación: Táchira - Venezuela

configurando MPD + ncmpcpp

Mensaje por johpunk » Sab May 11, 2013 1:41 am

bueno, por petición de Cronos he decidido hacer este tutorial. de como configurar MPD music player daemon para usarlo con ncmpcpp. empezamos instalando los paquetes mpd y ncmpcpp en mi caso uso emerge depende de su distribución deberan usar apt, pacman, yum o algún gestor de paquetes gráfico.

Código: Seleccionar todo

emerge mpd

Código: Seleccionar todo

emerge ncmpcpp
antes de empezar a configurar crearemos un directorio en nuestro home llamado mpd y unos cuantos ficheros dentro de el, todo esto como usuario normal

Código: Seleccionar todo

mkdir ~/.mpd

Código: Seleccionar todo

touch ~/.mpd/mpd.db

Código: Seleccionar todo

touch ~/.mpd/mpd.log

Código: Seleccionar todo

touch ~/.mpd/playlists
ahora procedemos a editar el fichero mpd.conf con su editor favorito emacs/vim/nano etc que se encuentra en

Código: Seleccionar todo

/etc/mpd.conf
ahi le diremos a MPD donde encontrar nuestro directorio de música y que driver de audio usar, entre otras cosas.

Código: Seleccionar todo

music_directory "~/path_musica" | especificamos el directorio que contiene nuestra música

Código: Seleccionar todo

playlist_directory "~/.mpd/playlists" | especificamos donde se guardaran las listas de reproducción que creamos

Código: Seleccionar todo

db_file "~/.mpd/mpd.db" | especificamos la ubicación de la base de datos MPD

Código: Seleccionar todo

user "nombre_usuario" | agregamos nuestro nombre de usuario

Código: Seleccionar todo

port "6600" | establecemos el puerto 

Código: Seleccionar todo

auto_update "yes" | actualiza la base de datos MPD cuando agregamos nueva música al directorio 
configurando driver de audio


para alsa solo activen las siguientes opciones:

Código: Seleccionar todo

audio_output {
        type            "alsa"
        name            "My ALSA Device"
##      device          "hw:0,0"        # optional
##      format          "44100:16:2"    # optional
##      mixer_type      "hardware"      # optional
##      mixer_device    "default"       # optional
##      mixer_control   "PCM"           # optional
##      mixer_index     "0"             # optional
}
para pulseaudio

Código: Seleccionar todo

audio_output {
       type            "pulse"
       name            "My Pulse Output"
##     server          "remote_server"         # optional
##     sink            "remote_server_sink"    # optional
}
ahora iniciamos el demonio MPD

Código: Seleccionar todo

/etc/init.d/mpd start | gentoo/debian

Código: Seleccionar todo

systemctl start mpd | archlinux
agregar mpd al arranque

Código: Seleccionar todo

rc-update add syslog-ng default | gentoo

Código: Seleccionar todo

systemctl enable mpd | archlinux
configurando ncmpcpp

editamos el fichero ~/.ncmpcpp/config y le decimos en que directorio tenemos nuestra música

Código: Seleccionar todo

mpd_music_dir = "~/musica"
para mostrar el bitrate de las pistas de audio activamos la opción

Código: Seleccionar todo

display_bitrate = "yes" 
ahora solo nos queda iniciar ncmpcpp y actualizar la base de datos presionando la tecla u cuando finalice ya podremos ver nuestra música.

Imagen

nota: yo uso ncmpcpp asi como viene por defecto, si quieren modificar su aspecto aca encontraran varias configuraciones. si aun no saben como usar ncmpcpp presionen F1 y este le proporcionara la combinación de teclas :)
Linux User #432922 ~ Linux Machine #390497
Gentoo 13.0 | ~amd64 | i3 improved | Github | dotfiles | Identi.ca | Twitter
irc.freenode.net | /join #gnu/linuxOS
Avatar de Usuario
Yoyo
Administrador
Administrador
Mensajes: 3125
Registrado: Mar Jun 06, 2006 7:00 am
Ubicación: España
Contactar:

Re: configurando MPD + ncmpcpp

Mensaje por Yoyo » Sab May 11, 2013 4:34 pm

Con lo fácil que es instalar Audacious o Deadbeef :D

Excelente post, pana, si me animo lo pondré en práctica =D>
Avatar de Usuario
cronos
Forista Mayor
Forista Mayor
Mensajes: 679
Registrado: Mar Feb 21, 2006 8:00 am
Ubicación: Lima - Perú
Contactar:

Re: configurando MPD + ncmpcpp

Mensaje por cronos » Dom May 12, 2013 7:06 am

Excelente datos johpunk, de hecho que servira a muchos curiosos, me incluyo. :D

P.D por favor baneen a Yoyo por trollencio

Saludos.
Twitter: @cronos426 | IRC/Matrix: cronos/cr0n0s
Debian Testing «bullseye» openbox/i3wm | Manjaro openbox/i3wm | FreeBSD openbox
"H4ck Your Life"
Avatar de Usuario
mcun
Administrador
Administrador
Mensajes: 3888
Registrado: Lun Abr 19, 2010 12:30 am
Ubicación: En una de las nalgas del culo del mundo (según la Bersuit Vergarabat)
Contactar:

Re: configurando MPD + ncmpcpp

Mensaje por mcun » Mar May 14, 2013 8:24 pm

cronos escribió:Excelente datos johpunk, de hecho que servira a muchos curiosos, me incluyo. :D .
+1 otro curioso, aunque estoy tan cómodo con moc XD
cronos escribió: P.D por favor baneen a Yoyo por trollencio
Imposible Admin Rojo mata Admin Verde XDDD
Los programadores de verdad no documentan. La documentación es para los idiotas que no pueden leer un volcado de memoria.

Trusted Network and Developer | Lee el Reglamento !! |WIKI-EL | Twitter @mr_mcun
Debian + TTY | ArchLinux + awesome | openSUSE + Gnome-Shell | Linux User #508809
Avatar de Usuario
Yoyo
Administrador
Administrador
Mensajes: 3125
Registrado: Mar Jun 06, 2006 7:00 am
Ubicación: España
Contactar:

Re: configurando MPD + ncmpcpp

Mensaje por Yoyo » Mar May 14, 2013 8:47 pm

mcun escribió:
cronos escribió: P.D por favor baneen a Yoyo por trollencio
Imposible Admin Rojo mata Admin Verde XDDD
jajajajaaaaaaaaaa soy como los hombres de Eliot Ness, Intocable :P

PD: Si alguien ha probado el tutto que deje sus impresiones.
Avatar de Usuario
cronos
Forista Mayor
Forista Mayor
Mensajes: 679
Registrado: Mar Feb 21, 2006 8:00 am
Ubicación: Lima - Perú
Contactar:

Re: configurando MPD + ncmpcpp

Mensaje por cronos » Jue May 16, 2013 3:24 pm

mcun escribió:
cronos escribió:Excelente datos johpunk, de hecho que servira a muchos curiosos, me incluyo. :D .
+1 otro curioso, aunque estoy tan cómodo con moc XD
cronos escribió: P.D por favor baneen a Yoyo por trollencio
Imposible Admin Rojo mata Admin Verde XDDD
Me pasa igual con MOC, pero nunca es tarde para probar.
Entonces Yoyo es casí como si fuera Dios :o ..... donde están los ateos :)

Saludos.
Twitter: @cronos426 | IRC/Matrix: cronos/cr0n0s
Debian Testing «bullseye» openbox/i3wm | Manjaro openbox/i3wm | FreeBSD openbox
"H4ck Your Life"
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje