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
🆕 Novidades no termusic 0.11.0+
- Suporte a Podcasts Aprimorado: Melhor tratamento de feeds RSS e gerenciamento de episódios
- Exibição de Capas Melhorada: Melhores protocolos de capa de álbum e compatibilidade com terminais
- Otimizações de Desempenho: Processamento de áudio mais rápido e menor uso de memória
- Editor de Tags Melhorado: Capacidades de edição de metadados aprimoradas
- Melhorias de Streaming: Melhor integração de fontes online e recursos de download
- Melhorias de Interface: Interface e experiência do usuário aprimoradas
📦 Instalação via debian.griffo.io
Passo 1: Adicionar repositório
Passo 2: Instalar termusic
🎯 Exemplos de uso básico
Iniciar o termusic:
Controles essenciais:
🚀 Por que escolher debian.griffo.io?
- Debian oficial: Disponível em algumas versões, mas frequentemente desatualizado
- Cargo Install: Requer toolchain Rust e dependências complexas
- debian.griffo.io: Versão mais recente (0.11.0+) 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 Bookworm, Trixie e Sid
- ✅ Manutenção Fácil: Comandos apt padrão para atualizações
📦 Repositório de construção de pacotes
Os pacotes Debian são construídos e mantidos automaticamente neste repositório do GitHub:
- 🎵 termusic-debian - Latest release builds
🔗 Pacotes relacionados
Também disponível no debian.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