O que é o termusic?
termusic é um player completo de música e podcasts para terminal escrito em Rust por tramhao. Ele permite ouvir música e podcasts livremente - tanto em termos de liberdade quanto gratuitamente. Com mais de 1.5k estrelas no GitHub, oferece uma experiência musical completa diretamente no terminal com capas de álbum, letras e múltiplos backends de áudio.
- Liberdade: Sem dependência de provedores de serviços online ou restrições complexas de direitos autorais
- Gratuito: Baixe do YouTube, NetEase, Migu e KuGou sem assinaturas mensais
- Sua música: Reproduza sua coleção local sem limitações de plataforma
⚡ Principais Recursos do termusic
🎨 Exibição de Capas de Álbum
Mostra capas de álbum diretamente no terminal usando protocolos Kitty, iTerm2, Sixel ou ueberzug. Experiência musical visual em modo texto.
📻 Suporte a Podcasts
Player de podcast completo com suporte a feeds RSS, gerenciamento de episódios e recursos de streaming. Ouça seus programas favoritos no terminal.
🔊 Múltiplos Backends
Backends Symphonia (Rust), GStreamer e MPV para máxima compatibilidade de formatos e opções de desempenho.
📥 Integração de Download
Suporte integrado para yt-dlp e FFmpeg para baixar música de várias fontes online incluindo YouTube.
🏷️ Editor de Tags
Editor de metadados integrado para organizar sua coleção musical. Edite tags, arte do álbum e informações de arquivo diretamente.
🎼 Suporte a Letras
Exiba letras sincronizadas com ajuste de timestamp. Experiência musical aprimorada com visualização e edição de letras.
🎵 Formatos de Áudio Suportados
- Sem perdas: FLAC, AIFF, WAV
- Comprimidos: MP3, M4A, Opus, Ogg Vorbis
- Streaming: WebM, MKV (dependente de codec)
- Metadados: Suporte completo a tags para a maioria dos formatos
apt upgrade mantém você sempre na versão mais recente.
📦 Instalação via deb.griffo.io
Passo 1: Adicionar repositório
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 Existe um espelho grátis para sempre. deb-free.griffo.io distribui pacotes grátis para sempre — sem conta, sem assinatura, no máximo 2 meses atrás do upstream, correções de segurança imediatas. Hoje ele traz cliamp, Ghostty, lazydocker, Oh My Posh e Zed; Termusic não está entre elas, então o repositório acima é a única forma de instalar hoje — peça e ela pode ser adicionada.
Passo 2: Instalar termusic
# Install latest termusic
sudo apt install termusic
# Verificar instalação
termusic --version# Install latest termusic
apt install termusic
# Verificar instalação
termusic --version🎯 Exemplos de uso básico
Iniciar o termusic:
# Start termusic
termusic
# Start with specific music directory
termusic --music-dir ~/Music
# Start server mode for remote control
termusic-serverControles essenciais:
# Playback
Space - Play/Pause
n - Next track
p - Previous track
r - Repeat mode
s - Shuffle mode
# Navigation
j/k or ↑/↓ - Move up/down
Enter - Select/Play
Tab - Switch panels
q - Quit
# Volume
+/- - Volume up/down
m - Mute🚀 Por que escolher deb.griffo.io?
- Ubuntu oficial: Disponível em algumas versões, mas frequentemente desatualizado
- Cargo Install: Requer toolchain Rust e dependências complexas
- deb.griffo.io: Versão mais recente com todas as dependências
- ✅ Recursos Mais Recentes: Obtenha o mais novo suporte a formatos de áudio e recursos do player
- ✅ Sem Compilação Rust: Pré-compilado com todos os backends e dependências
- ✅ Atualizações Automáticas: Pacotes atualizados em horas após os lançamentos upstream
- ✅ Pacote Completo: Inclui todos os backends de áudio e protocolos de capas
- ✅ Multi-Distribuição: Funciona no Jammy e Noble
- ✅ Manutenção Fácil: Comandos apt padrão para atualizações
📦 Repositório de construção de pacotes
Os pacotes Ubuntu são construídos e mantidos automaticamente neste repositório do GitHub:
- 🎵 termusic-debian - Latest release builds
🔗 Pacotes relacionados
Também disponível no deb.griffo.io:
- lowfi - Player de música lofi simples
- Yazi File Manager - Navegue em arquivos de música com eficiência
- fzf Fuzzy Finder - Pesquise coleções de música