2026-06-04•3 min de leitura•produtividade no terminal

ncmpcpp: Música no Linux com MPD e interface no terminal

Como utilizar o terminal para ouvir suas músicas favoritas sem depender de streamings

Por que não Spotify ou Youtube Music?

Os serviços de streaming atuais, embora convenientes, apresentam limitações cada vez maiores: custos crescentes, anúncios, perda de qualidade e dependência constante de conexão. Por isso, muitos usuários procuram alternativas que devolvam o controle sobre sua música.

Alternativa: MPD com ncmpcpp

O Music Player Daemon (MPD) é um servidor de áudio que executa músicas a partir da sua biblioteca local, enquanto o ncmpcpp é uma interface TUI (Text User Interface) que permite controlar o MPD diretamente do terminal, de maneira elegante e eficiente.

Essa combinação traz rapidez, leveza e customização, permitindo ao usuário escutar, organizar e gerenciar toda a biblioteca de músicas local sem distrações.

Como fazer funcionar?

Instalação (Debian/Ubuntu)

sudo apt update
sudo apt install mpd ncmpcpp

Configuração do MPD

Um exemplo básico de mpd.conf:

music_directory "~/Musica"
playlist_directory "~/.config/mpd/playlists"
db_file "~/.config/mpd/database"
audio_output {
    type "pulse"
    name "PulseAudio"
}

Após configurar, basta iniciar o serviço:

mpd

Ou, para rodar em segundo plano:

mpd &

Utilizando o ncmpcpp

Abra o terminal e execute:

ncmpcpp

A interface gráfica baseada em textos será aberta, oferecendo recursos para navegar na biblioteca, criar playlists, buscar músicas e visualizar informações detalhadas sobre faixas e álbuns — tudo com extrema rapidez.

ncmpcpp em ação

Adicionando músicas à biblioteca

Basta copiar seus arquivos de áudio (MP3, FLAC etc.) para a pasta definida em music_directory. Para que novas músicas apareçam no ncmpcpp, solicite ao MPD que atualize a biblioteca:

mpc update

Ou pressione u dentro do ncmpcpp.

Recursos das interfaces TUI

  • MPD: Responsável pela reprodução, controle de áudio, playlists e manutenção da biblioteca.
  • ncmpcpp: Interface no terminal para explorar músicas, montar filas de reprodução, buscar, ver letras, capas e mais.

Ambos são altamente personalizáveis. O ncmpcpp possui um arquivo de configuração próprio, permitindo alterar cores, teclas e exibir painéis conforme seu gosto.

Exemplo de fluxo de uso

  1. Adicione músicas à pasta configurada.
  2. Rode mpd e depois ncmpcpp.
  3. Navegue com as setas, utilize Enter para adicionar à fila, x para tocar, a para adicionar à playlist, q para sair.
  4. Para atualizar a biblioteca, utilize u dentro do ncmpcpp.
  5. Explore as abas com 1, 2, ... para acessar diferentes funcionalidades (biblioteca, playlists, filtros).

Vantagens dessa abordagem

  • Total independência de serviços de terceiros;
  • Zero anúncios;
  • Consumo mínimo de recursos;
  • Controle de qualidade do áudio;
  • Altamente scriptável e customizável.

Referências Oficiais

Luan Schons

Luan Schons

Engenheiro de Software há 8 anos • Fundador na Twizer Tecnologia • Omarchy Linux