Como configurar o Music Player Daemon no Linux

click fraud protection

Para quem procura configurar seu próprio sistema de streaming de música no Linux, há muitas opções. Ainda assim, apesar de toda a atenção voltada para coisas como Emby, Plex e Subsonic, muitos usuários de Linux ainda preferem uma solução baseada em linha de comando. É por isso que neste artigo, veremos exatamente como você pode configurar sua própria ferramenta de streaming de música baseada em Linux com o Music Player Daemon. Vamos ver como transmitir em uma rede, como configurar clientes MPD individuais e até como usar a ferramenta MPD baseada em terminal com um leitor de música no Linux.

Instale o Daemon do Music Player

Fazer com que o Music Player Daemon (MPD) funcione no Linux é um processo meio tedioso. Começa instalando o cliente no que estiver hospedando o fluxo. Saiba que você não precisa usar o MPD pela rede. É possível instalar o MPD e reproduzi-lo no mesmo PC.

Ubuntu

sudo apt instala mpd mpc

Debian

sudo apt-get instalar mpd mpc

Arch Linux

sudo pacman -S mpd mpc

Fedora

sudo dnf instalar mpd mpc
instagram viewer

OpenSUSE

sudo zypper instalar mpd mpc

Outros Linux

Não consegue encontrar o MPD? Abra a janela do seu terminal e use o gerenciador de pacotes para procurar por "MPD". Instale-o e você deve estar pronto. Certifique-se também de instalar a ferramenta MPC, pois isso também é importante. Se a sua distribuição Linux não suporta MPD, existem outras maneiras de fazer o download. A melhor maneira seria pegar o próprio código-fonte e construí-lo.

Para obter uma cópia do código-fonte do Music Player Daemon, vá para o site oficial do MPD e pegue o .tar.xz versão. Esta versão irá funcionar no Linux.

Configurando o Daemon do Music Player

Todas as edições na ferramenta Music Player Daemon devem ocorrer no arquivo de configuração. Quaisquer alterações no sistema, embora não sejam necessárias, precisarão ser feitas lá. Se você deseja editar o arquivo, abra uma janela do terminal e digite o seguinte:

sudo nano /etc/mpd.conf

Por padrão, a ferramenta MPD armazena arquivos de música em /var/lib/mpd/music, playlists em /var/lib/mpd/playlistse etc. O MPD usa esses locais para armazenamento de arquivos por motivos de permissão. O usuário médio não precisa editar este arquivo, pois os locais regulares são excelentes.

Uma maneira melhor de usar o MPD é apenas usar uma montagem de ligação. Esse tipo de montagem colocará automaticamente o conteúdo de ~ / Música para dentro /var/lib/mpd/music.

Nota: se você estiver hospedando o MPD em um servidor e não localmente, considere apenas colocar os arquivos em /var/lib/mpd/music diretamente.

sudo mount --bind ~ / Música / var / lib / mpd / music

Então, use o gato comando para encontrar a linha de montagem /proc/mounts.

cat / proc / montagens | grep ~ / Música

Combinando ambos gato e grep nos mostrará a linha de montagem exata que ~ / Música e /var/lib/mpd/music são vinculados. Agora, para tornar esse vínculo permanente. Certifique-se de alterar "/ home / username /" para o usuário do seu PC.

su. echo '' >> / etc / fstab. echo '# MPD Bind Mount' >> / etc / fstab. echo '/ home / nome de usuário / Música / var / lib / mpd / music none rw, bind 0 0' >> / etc / fstab

Por fim, você precisará usar o sistema systemd init para iniciar o serviço.

sudo systemctl ativar mpd sudo systemctl iniciar mpd

Cliente do Gnome Music Player

Existem muitos clientes MPD gráficos para usar no Linux, e todos eles têm seus casos de uso. Dito isto, nem todos esses clientes são fáceis de usar. Neste tutorial, nos conectaremos ao fluxo com o Gnome Music Player Client. Veja como instalá-lo.

Ubuntu

sudo apt install gmpc

Debian

sudo apt-get install gmpc

Arch Linux

sudo pacman -S gmpc

Fedora

sudo dnf install gmpc

OpenSUSE

sudo zypper instala o gmpc. 

Abra o GMPC para ser levado através da ferramenta "first launch". Isso ajudará você a configurar uma conexão. Se você estiver usando o MPD em um servidor Linux remoto, altere "localhost" para o endereço IP. Não sabe ao certo qual é o endereço IP? Tente isso.

Localizar IP público

ping pcdomainname.com -c1

Exemplo: sibile google.com

RESULTADO:  PING google.com (172.217.12.110) 56 (84) bytes de dados.

Localizar IP local

ping pc-nome-do-host -c1

Exemplo: ping ubuntu-server

SAÍDA: PING ubuntu-server (192.168.1.126) 56 (84) bytes de dados.

Digite todos os detalhes da conexão e depois desça para “diretório de músicas”. Nesta área, escreva a localização /var/lib/mpd/music/. Não se preocupe em digitar uma senha, basta clicar no botão conectar. Se a conexão for bem-sucedida, clique no botão "encaminhar" para passar para a próxima página.

Quando o GMPC é iniciado, você notará que não há arquivos de música. Não, isso não significa que você configurou o servidor MPD de maneira errada e que precisa começar de novo. O Gnome Music Player Client apenas precisa criar um banco de dados. A reconstrução do banco de dados MPD é como pressionar o botão "scan library" no seu music player local favorito.

Atualize o banco de dados clicando em "Servidor" e selecionando "Atualizar banco de dados MPD". Você poderá reproduzir qualquer música no /var/lib/mpd/music pasta remotamente, via GMPC. Este aplicativo não atualiza o banco de dados automaticamente. Sempre que novos arquivos de música são adicionados, você deve atualizar o cliente novamente.

watch instagram story