Consideração sobre a instalação do MPD no Ubuntu 11.04

Publicado por Saulo Barbosa Santiago dos Santos em 18/09/2011

[ Hits: 6.145 ]

Blog: https://www.facebook.com/angrasbss

 


Consideração sobre a instalação do MPD no Ubuntu 11.04



O que é MPD?

De acordo com a canonical:

Music Player Daemon (MPD) é um servidor que permite o acesso remoto para reprodução de ficheiros áudio (Ogg-Vorbis, FLAC, MP3, Wave, e AIFF), fluxos áudio (Ogg Vorbis, MP3) e gestão de listas de reprodução. Reprodução contínua das faixas, saída com buffer, e suporte a crossfading estão também incluídos. O objectivo para que foi concebido é a integração de um computador num sistema estéreo para proporcionar controlo da reprodução de música através de uma rede TCP/IP. O objectivo é ser fácil de instalar e usar, ter requisitos mínimos de recursos (tem sido relatado que corre muito bem num Pentium 75), e manter-se estável e flexível.

O serviço (daemon) é controlado através de um cliente, que não precisa de ser executado no mesmo computador onde corre o mdp. O conceito de cliente e servidor separados permite que os utilizadores escolham uma interface de utilizador que melhor se adapte aos seus gostos independentemente do daemon subjacente (este pacote) que na realidade reproduz a música.


Instalação do MPD

Vá em Aplicativos -> Central de programas Ubuntu

Busque por MPD.

Instale selecione o arquivo "Daemon de reprodução de música" e, preferencialmente, o airo ou sonata e espere o procedimento de instalação. Mesmo depois de instalado, não abra os programas instalados, ainda não é hora.
As criações de diretórios e endereços a seguir, são só ilustrações com o intuito de facilitar o entendimento, você pode fazer isso do jeito que você achar conveniente. Mostrarei da forma que criei.

1° passo) Como usuário normal mesmo, crie o diretório /home/USUÁRIO/.mpd:

mkdir /home/USUÁRIO/.mpd

2° passo) Crie a pasta playlists e os arquivos mpd.db, mpd.log, mpd.pid, mpdstate:

mkdir /home/USUÁRIO/.mpd/playlists
$ touch /home/USUÁRIO/.mpd/mpd.db mpd.log mpd.pid mpdstate

Configuração do arquivo mpd.conf

Normalmente esse arquivo encontra-se em /etc/mpd.conf.

De sua preferência, abra com um editor esse arquivo e configure-o da seguinte forma:

sudo nano /etc/mpd.conf

music_directory       "/home/angrasbss/MetalP3" #AQUI VOCÊ INSERE O CAMINHO QUE SUAS MÚSICAS SE ENCONTRAM
playlist_directory    "/home/angrasbss/.mpd/playlists"
db_file               "/home/angrasbss/.mpd/mpd.db"
log_file              "/home/angrasbss/.mpd/ mpd.log"
pid_file              "/home/angrasbss/.mpd/ mpd.pid"
state_file            "/home/angrasbss/.mpd/mpdstate"
audio_output {
   type      "pulse"
   name      "MPD PulseAudio Output"
}
audio_output {
   type      "jack"
   name      "MPD Jack Output"
   enabled      "no"
}
audio_output {    
   type      "httpd"
   name      "MPD HTTP Stream"
   encoder      "vorbis"
   port      "6680"
   quality      "5.0"
   format      "44100:16:1"
   enabled      "no"
}
# Binding to address and port causing problems in mpd-0.14.2 best to leave
# commented.
# bind_to_address       "127.0.0.1"
# port                  " 6600"

Antes de qualquer coisa, feche o programa caso ele já esteja funcionando.

sudo /etc/init.d/mpd stop

Configure-o para que seja iniciado ao ligar o PC dessa forma:

nano .config/autostart/mpd.desktop

E adicione essas linhas:

[Desktop Entry]
Encoding=UTF-8
Name=Music Player Daemon
Exec=/usr/bin/mpd /etc/mpd.conf
Terminal=false
Type=Application
Categories=Application;Sound;

Feito tudo isso, digite mpd no console, abra alguma skin de sua preferência, por exemplo, Sonata ou Airo, e pronto, suas pastas estarão lá. Aí é só você configurar a execução das músicas de acordo com suas necessidades.

Referências:
Outras dicas deste autor

Configurar um notebook antigo e funcional como servidor DLNA para Chromecast

Instalação do modem LG-I56N nos kernels 2.6.17 e/ou 2.6.18 no Slackware 11

Execução errática do Spotify no Ubuntu (e suas variantes)

Ações ao Fechar Tampa do Notebook no Linux Mint

Leitura recomendada

Backup poderoso e automatizado combinando 7-Zip + head + cron

JavaScript sem mistérios para Mozilla/Netscape e Microsoft Internet Explorer

Rastreando seu computador com Python via e-mail

Deletar kernel antigo para não aparecer no GRUB2

Target TTL do Iptables: Contornando bloqueios de compartilhamento

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts