
Navidrome é o servidor que as pessoas recomendam quando alguém pergunta como fazer stream de uma biblioteca de música pessoal, e há uma razão muito boa para isso. Ele inicia em segundos, armazena dezenas de milhares de faixas sem reclamações e fala a API Subsonic que todo cliente de terceiros já conhece. O que ele não faz é vídeo, e essa é a versão abreviada da fricção que as pessoas encontram após alguns meses. Configurações multiusuário ainda parecem estar parafusadas em um núcleo de usuário único, a API Subsonic limita o que as listas de reprodução inteligentes e as visualizações de biblioteca mista podem expressar, e os perfis de transcodificação para clientes de nicho (unidades de cabeçalho de carro, equipamento Sonos mais antigo, DACs baratos em um Pi) exigem acrobacias de configuração em vez de um botão. A API é estável, que é uma característica, e rígida, que é o custo.
Testamos sete alternativas a Navidrome no Windows, macOS e Linux. A lista mantém a premissa “possua a biblioteca, transmita-a em qualquer lugar” e escolhe as partes que o Navidrome não envia: vídeo e fotos em um só lugar, permissões multiusuário mais ricas, federação com outros servidores de música e um binário Go mais leve para Pi Zero quando o próprio Navidrome é mais do que você precisa.
Comparação rápida
| Aplicativo | Melhor para | Plano gratuito | Preço inicial | Recurso em destaque |
|---|---|---|---|---|
| Jellyfin | Famílias que também querem vídeo e fotos | Totalmente grátis, GPL | Grátis | Música, filmes, TV e fotos em um servidor com perfis de usuário reais |
| Airsonic-Advanced | Usuários Subsonic de longa data em uma caixa compartilhada | Totalmente grátis, GPL | Grátis | Dezenas de clientes Subsonic, funções multiusuário maduras, suporte a podcast de listas de reprodução |
| Ampache | Homelabs PHP e ouvintes orientados para a web | Totalmente grátis, AGPL | Grátis | Editor de tags profundo, importação de catálogo de fontes remotas, transmissão ao vivo |
| Funkwhale | Ouvintes federados que querem uma camada social | Totalmente grátis, AGPL | Grátis | Compartilhamento ActivityPub entre servidores Funkwhale, seguidores e canais integrados |
| Gonic | Raspberry Pi e caixas de baixa especificação | Totalmente grátis, GPL | Grátis | Binário Go único, modo jukebox, podcasts, transcodifica apenas quando necessário |
| Koel | Ouvintes solo que querem uma interface em forma de Spotify | Totalmente grátis, MIT | Grátis | Reprodutor web Laravel + Vue que membros não-técnicos da família realmente abrirão |
| LMS | Fãs de tags e ouvintes clássicos | Totalmente grátis, GPL | Grátis | Suporte a compositor, obra e agrupamento, scrobbling, configurações multi-biblioteca em escala de sala |
Por que as pessoas deixam o Navidrome
As reclamações são entediantes de uma boa forma. Nada nesta lista significa “Navidrome é ruim”; cada item é uma fricção real que as pessoas encontram uma vez que a biblioteca é carregada e a família se junta.
- Apenas música, para sempre. Navidrome é explícito sobre permanecer focado em áudio. Se a família também quiser uma biblioteca de filmes e um álbum de fotos, um segundo servidor (Jellyfin, Plex, Emby) acaba ao lado, e agora há duas interfaces web, dois sistemas de autenticação e dois trabalhos de backup.
- Origens de usuário único. Multiusuário funciona, mas favoritos, contagens de reprodução e última reprodução começaram como dados de uma pessoa. Compartilhar uma biblioteca com um parceiro ou filho significa que o histórico de cada pessoa às vezes vaza na superfície de misturas sugeridas do outro.
- Rigidez da API Subsonic. A API é o que faz o Navidrome funcionar instantaneamente com Symfonium, DSub, Substreamer e todos os outros clientes, e também limita o que o servidor pode expor. Listas de reprodução inteligentes que atravessam limites de biblioteca, misturas baseadas em tags e edições de metadados ricos tudo bate no que o protocolo permite.
- Perfis de transcodificação são DIY. Navidrome cede a
ffmpege deixa você escrever perfis, que é poderoso e também um projeto. Servidores com presets de perfil por dispositivo economizam uma noite na primeira vez que uma unidade de cabeçalho de carro rejeita OPUS. - Clássico, jazz e caixas lacradas lutam contra o esquema. Compositor, obra, movimento e agrupamento de caixas são remendados ao longo do tempo; se a coleção é 40 por cento Deutsche Grammophon e Blue Note, um servidor que trata essas tags como primeira classe economiza muito trabalho manual de ordenação de nomes.
As sete alternativas
Jellyfin — Melhor substituição geral
Jellyfin é a resposta para quem deseja um servidor para música, vídeo e fotos com perfis de usuário reais e sem assinatura em lugar nenhum da pilha. O lado da música também fala a API Subsonic, então as configurações existentes de Symfonium, DSub ou Substreamer continuam funcionando após a migração. O estado de reprodução, favoritos e listas de reprodução estão limitados a cada usuário desde o início, e o pipeline de transcodificação expõe presets por cliente que Navidrome cede a um arquivo de configuração.
Onde fica aquém: Jellyfin é maior que Navidrome. A interface web, a superfície de plugins e o banco de dados são todos projetados para um servidor de mídia completo, que é muito para executar se o único objetivo é fazer stream de música. A raspagem de capas de álbum pode ser agressiva; você vai querer bloquear a ordem do provedor de metadados para a biblioteca de música mais cedo.
Preço:
- Grátis: Tudo. GPL, sem limite de assentos, sem upsell de telemetria
- Pago: Nenhum
- vs Navidrome: Uma instalação maior, mídia unificada em troca, compatibilidade aproximadamente igual do cliente Subsonic no lado da música
Migração do Navidrome: Aponte Jellyfin para a mesma pasta de música que Navidrome escaneia e deixe-o construir sua própria biblioteca. Listas de reprodução exportadas do Navidrome como .m3u são importadas diretamente. Os clientes existentes podem manter o caminho Subsonic (Jellyfin fornece um endpoint compatível) ou mudar para a API Jellyfin nativa; a maioria dos aplicativos suporta ambos.
Baixar: jellyfin.org · GitHub
Conclusão: A escolha certa quando a família precisa de mais do que apenas música da mesma caixa. Pule se apenas áudio é realmente o escopo inteiro e o menor tamanho do Navidrome é um recurso.
Airsonic-Advanced — Melhor substituição direta para usuários Subsonic de longa data
Airsonic-Advanced é o fork mantido ativamente do Airsonic, que é o fork do Subsonic. É a coisa mais próxima de “Subsonic, ainda grátis” em hardware 2026. Java por baixo dos panos, Docker ou instalação bare-metal, e cada cliente compatível com Subsonic funciona pronto. As funções multiusuário são as mais maduras nesta lista: download de podcast, chat, jukebox, criação de compartilhamento e administrador podem todos ser alternados por conta.
Onde fica aquém: A interface é funcional e desatualizada. Os recém-chegados geralmente a emparelham com um cliente web moderno ou se prendem a aplicativos nativos. O processo Java fica mais pesado no modo inativo do que um binário Go; um Pi 4 o maneja, um Pi Zero não.
Preço:
- Grátis: Tudo, GPL
- Pago: Nenhum
- vs Navidrome: Fluxos multiusuário e podcast mais maduros, mais lento e pesado, uma interface que não foi redesenhada em anos
Migração do Navidrome: Ambos os servidores verificam a mesma estrutura de pastas e ambos falam Subsonic. Aponte Airsonic-Advanced para a biblioteca, importe listas de reprodução .m3u e ceda a mesma URL para seus clientes. Marcadores Subsonic existentes, chaves de API à parte, continuam funcionando.
Baixar: github.com/airsonic-advanced/airsonic-advanced · Docker
Conclusão: A escolha certa para quem executava Subsonic cinco anos atrás e quer esse conjunto de recursos, atualizado e grátis. Pule se a interface importa mais do que a matriz de funções.
Ampache — Melhor para editores de tags e ouvintes orientados para a web
Ampache é uma aplicação web PHP com um longo histórico de ser o primeiro servidor que as pessoas instalam em uma caixa LAMP. O reprodutor web é capaz o suficiente para que muitos usuários nunca instalem um cliente nativo. O editor de tags é o mais profundo nesta lista; o catálogo pode extrair de pastas locais, compartilhamentos SMB remotos ou outras instâncias do Ampache; e o servidor também pode transmitir um stream ao vivo para Icecast ou uma aba do navegador.
Onde fica aquém: PHP não é a pilha hip em 2026. A configuração é mais envolvida do que soltar um binário, especialmente se um servidor web apropriado, PHP-FPM e MySQL ou MariaDB ainda não estão em vigor. A imagem Docker simplifica isso, ao custo da flexibilidade “apenas uma pasta de arquivos PHP” que as instalações clássicas do Ampache são conhecidas por ter.
Preço:
- Grátis: Tudo, AGPL
- Pago: Nenhum
- vs Navidrome: Área de superfície maior, mais montagem, um editor de metadados mais forte, transmissão ao vivo pronta para uso
Migração do Navidrome: Ampache escaneia o mesmo layout de pasta. Fala a API Subsonic junto com sua própria, então a maioria dos clientes existentes sobrevive a uma mudança de URL. As edições de tags feitas no Ampache são reescritas nos arquivos, que o Navidrome pegará no próximo scan se você decidir manter ambos em execução por um tempo.
Baixar: ampache.org · GitHub
Conclusão: A escolha certa para um homelab que já executa uma pilha web e um ouvinte que quer corrigir tags no navegador. Pule se o objetivo é um binário e sem configuração.
Funkwhale — Melhor para federação e uma camada social
Funkwhale é o servidor ActivityPub para música. Cada instância é uma biblioteca auto-hospedada, e as instâncias federadas: siga o servidor de um amigo, inscreva-se em um canal público, ou compartilhe uma lista de reprodução no fediverso da mesma forma que Mastodon compartilha postagens. A biblioteca, os canais e o gráfico de seguimento residem na sua caixa.
Onde fica aquém: Funkwhale é mais pesado que um servidor de transmissão puro. Django, Redis, Postgres e trabalhadores Celery são a forma mínima, e os documentos ganham sua extensão. A API Subsonic é implementada, então a maioria dos clientes funciona, mas não é a implementação de referência e alguns casos extremos (podcasts, jukebox) ficam para trás dos servidores Subsonic puros.
Preço:
- Grátis: Tudo, AGPL
- Pago: Nenhum
- vs Navidrome: Federação e canais em troca de uma pilha maior e instalação mais íngreme
Migração do Navidrome: Aponte Funkwhale para a mesma pasta de biblioteca e deixe-o importar. Listas de reprodução são traduzidas via .m3u. Se você quiser manter ambos em execução durante a migração, ambos podem coexistir nos mesmos arquivos como scanners somente leitura.
Baixar: funkwhale.audio · Documentação
Conclusão: A escolha certa para quem quer compartilhar e descobrir música entre servidores, não apenas fazer stream de uma biblioteca privada. Pule se o público é uma única família e nada se federat.
Gonic — Melhor para Raspberry Pi e caixas de baixa especificação
Gonic é um único binário Go que fala as APIs Subsonic e Jukebox, indexa um layout de pasta por artista e sai do caminho. A pegada de memória inativa é uma fração da de Navidrome, o início frio é instantâneo, e tudo funciona alegremente em um Pi Zero 2 ou NAS com 512 MB de espaço livre. Assinaturas de podcast e modo jukebox são ambos de primeira classe.
Onde fica aquém: O escopo de recursos é deliberadamente estreito. Não há reprodutor web integrado; você traz um cliente Subsonic. A exibição de metadados depende de tags de arquivo, então a biblioteca terá uma aparência tão limpa quanto sua higiene de tags permitir. A arte do álbum depende de arte incorporada ou cover.jpg na pasta.
Preço:
- Grátis: Tudo, GPL
- Pago: Nenhum
- vs Navidrome: Mais leve, mais rápido, menos interface do usuário, mesma superfície Subsonic para clientes de terceiros
Migração do Navidrome: Se a biblioteca já está organizada por pasta de artista, Gonic a escaneia como está. Aponte seus aplicativos Subsonic para a URL do Gonic e troque as credenciais. As contagens de reprodução e favoritos não migram; exporte scrobbles para Last.fm ou ListenBrainz primeiro se esse histórico importa.
Baixar: github.com/sentriz/gonic · Docker
Conclusão: A escolha certa para um Pi em um armário que apenas serve música, ou um NAS que precisa economizar cada megabyte para outra coisa. Pule se você quiser uma interface web de primeira parte.
Koel — Melhor interface orientada para a web para ouvintes solo
Koel é uma aplicação Laravel e Vue construída por um designer que queria ergonomia em forma de Spotify em cima de uma biblioteca pessoal. O reprodutor web é genuinamente agradável: arraste para a fila, atalhos de teclado, listas de reprodução inteligentes e uma pesquisa que se sente imediata. Koel Plus (uma compra única por uma licença de origem) adiciona recursos como armazenamento S3 e presets de equalizador na parte superior do núcleo gratuito.
Onde fica aquém: Koel é orientado para a web, o que significa que a experiência móvel é uma aba do navegador a menos que você use os aplicativos nativos pagos. O suporte multiusuário existe, mas favorece o caso solo; as famílias geralmente querem Airsonic-Advanced ou Jellyfin.
Preço:
- Grátis: O aplicativo principal, licença MIT
- Pago: Koel Plus, uma compra de origem aberta única para recursos adicionais
- vs Navidrome: Uma interface web mais agradável, uma história móvel mais fina a menos que você compre os aplicativos Koel
Migração do Navidrome: Koel mantém seu próprio banco de dados e espera escanear sua pasta. Importe a biblioteca, então use a importação de lista de reprodução integrada para arquivos .m3u. Os aplicativos clientes alternam através da API própria do Koel; alguns aplicativos de terceiros também a direcionam diretamente.
Conclusão: A escolha certa para um ouvinte solo que vive em uma aba do navegador e quer que a fila e a pesquisa se sintam rápidas. Pule se a família é maior que um.
LMS (Lightweight Music Server) — Melhor para clássico, jazz e trabalho pesado com tags
LMS é um servidor de música C++ construído por um ouvinte que se importa com compositores, obras, movimentos e caixas lacradas. O agrupamento baseado em tags é um cidadão de primeira classe, não um plugin. Ele escaravela para Last.fm e ListenBrainz, expõe um endpoint compatível com Subsonic e é executado em um orçamento de memória surpreendentemente pequeno para o tamanho das bibliotecas que indexa alegremente.
Onde fica aquém: Os nomes colidem. Este LMS não é Logitech Media Server (o de Squeezebox) — projeto diferente, escopo diferente. A documentação é mais concisa que Navidrome; você lerá o arquivo de configuração mais de uma vez. A interface é austera até mesmo pelos padrões de auto-hospedagem.
Preço:
- Grátis: Tudo, GPL
- Pago: Nenhum
- vs Navidrome: Suporte a tags clássicos e jazz mais profundo, pegada menor, menos polonês na interface web
Migração do Navidrome: LMS escaneia a mesma árvore de pastas. Ele lê tags de compositor, obra e agrupamento que Navidrome às vezes deixa passar, então um rescan pode descobrir metadados que sempre estiveram nos arquivos. Clientes Subsonic de terceiros continuam funcionando; a interface web do LMS leva um tempo para se acostumar.
Baixar: github.com/epoupon/lms · Docker
Conclusão: A escolha certa para colecionadores de clássico, jazz e caixa lacrada que querem que as tags sejam respeitadas. Pule se a coleção é principalmente álbuns de artista único e a interface precisa parecer moderna.
Como escolher
Escolha Jellyfin se a família quer vídeo e fotos junto com música em um servidor. É a maneira mais rápida de consolidar três serviços em um, e o endpoint Subsonic mantém os clientes de música existentes felizes.
Escolha Airsonic-Advanced se você era usuário de Subsonic cinco anos atrás e quer essa experiência atualizada, grátis e com a melhor matriz de funções multiusuário nesta lista. A interface está desatualizada; o encanamento não.
Escolha Ampache se o editor de tags é o recurso que você sempre quis do Navidrome e o navegador é onde você vive. Ele também transmite para Icecast se você quiser sua própria estação de rádio.
Escolha Funkwhale se a federação é o ponto. Seguir o servidor de um amigo ou um canal público é nativo, e os canais dão a um músico um lugar para publicar que não é uma plataforma.
Escolha Gonic se a caixa é um Pi Zero, um NAS pequeno ou um ThinkPad antigo, e você já tem um cliente Subsonic favorito. É a coisa menor nesta lista.
Escolha Koel se você é o único ouvinte e a experiência web é o que você se importa. É o aplicativo que os membros da família realmente abrirão sem pedir.
Escolha LMS se a biblioteca se inclina para clássico, jazz ou é muito pesada em caixas lacradas e a visualização de álbum plano do Navidrome já lhe custou uma noite de edições de nome de ordenação.
Fique com Navidrome se apenas áudio é o escopo inteiro, a família é uma ou duas pessoas e os clientes Subsonic atuais já são a resposta. É um servidor genuinamente bom; é apenas que não é mais a única boa resposta.
FAQ
Jellyfin é melhor que Navidrome para música?
Para uma família que quer vídeo e fotos na mesma caixa, sim. Jellyfin unifica música, filmes, TV e fotos em uma autenticação e um backup, e fala a mesma API Subsonic que a maioria dos clientes Navidrome já usam. Para uma configuração apenas de áudio em um servidor pequeno, Navidrome é mais leve e inicia mais rápido.
Posso manter meus clientes Subsonic se eu mudar?
Sim para a maioria da lista. Jellyfin, Airsonic-Advanced, Ampache, Funkwhale, Gonic e LMS todos expõem um endpoint compatível com Subsonic, então Symfonium, DSub, Substreamer e Ultrasonic continuam funcionando após uma mudança de URL. Koel é a exceção; usa sua própria API.
Qual é a alternativa mais leve a Navidrome?
Gonic. É um único binário Go com uma pegada de memória medida em dezenas de megabytes, muito abaixo da linha de base de Navidrome. LMS é o próximo mais leve. Airsonic-Advanced e Funkwhale ficam na extremidade mais pesada e querem pelo menos 1 GB de espaço livre.
Qual é o melhor para uma biblioteca familiar compartilhada?
Airsonic-Advanced tem o modelo multiusuário mais maduro, com funções por conta para podcast, jukebox, chat e administrador. Jellyfin está logo atrás e adiciona vídeo e fotos às mesmas contas. Navidrome também suporta multiusuário, mas a origem de usuário único ainda se mostra nas superfícies ao redor de favoritos e misturas.
Algum deles se federat entre si?
Funkwhale faz, via ActivityPub. Seguir um canal em outra instância de Funkwhale é nativo, e as listas de reprodução podem ser compartilhadas no fediverso. Os servidores da família Subsonic não se federem; cada um é uma ilha privada por design.
O que acontece com minhas contagens de reprodução e favoritos quando migro?
Eles não migram diretamente. Cada servidor nesta lista mantém seu próprio banco de dados. O workaround que os ouvintes usam é escaravelar para Last.fm ou ListenBrainz do Navidrome primeiro, então apontar o novo servidor para a mesma conta de escaravelar para que o histórico viva fora de qualquer servidor.