rox

Uma alternativa ao MusicBee que não é só de Windows

De uma máquina Linux ou Mac, o problema do MusicBee é que ele é excelente e não está lá. Esta página é sobre o que realmente vem junto e o que não vem.

Baixar o rox

Está no Arch ou no NixOS? Instale pelo AUR ou pelo flake do Nix.

v1.26.4 · Linux, macOS, Windows · todos os downloads

No que o MusicBee é bom

Amplitude. Ele gerencia uma coleção grande direito, dá conta de playlists automáticas e automação de fila, sincroniza com aparelhos portáteis, faz podcasts e rádio pela internet, converte formatos, e dá para trocar o visual dele por algo que você goste de olhar. É gratuito, é polido, e para muita gente é o último player de música que precisou instalar.

Ele também roda no Windows e em lugar nenhum além. O Wine te dá uma versão dele, com a ressalva de sempre: funciona até uma atualização decidir o contrário.

O que o rox não faz

Isto primeiro, porque é a parte que decide a questão para muita gente, e enterrar isso desperdiçaria seu tempo.

  • Sem sincronização com aparelhos. Se você passa música para um celular ou um DAP pelo seu player, o rox não tem resposta nenhuma.
  • Sem podcasts nem rádio pela internet. O rox toca arquivos do seu disco.
  • Sem API de plugins. O que você resolveria com um complemento precisa já existir.
  • A conversão precisa do ffmpeg. O rox converte entre formatos, mas ele dirige um ffmpeg que você instalou em vez de trazer um codificador próprio, e não recodifica no caminho para um aparelho porque não existe sincronização para a qual recodificar.

Quatro coisas reais, e a lista não foi enchida para parecer honesta. Se duas delas fazem parte de como você usa um player, pare por aqui.

O que vem junto, e o que é melhor

A biblioteca aguenta o tamanho que os usuários de MusicBee costumam ter. Um scanner paralelo lê as tags completas, as durações reais e o codec, a taxa de amostragem e a profundidade de bits de cada arquivo, sem passar o olho nos cabeçalhos, e arquivos com tags ilegíveis são indexados pelo nome em vez de desaparecerem em silêncio. A edição de tags é um editor de verdade, com edições em lote, uma grade por arquivo, e um caminho de escrita que copia e verifica em vez de modificar os originais no lugar.

A interface é a diferença maior. O MusicBee te dá um bom layout e alguma troca de visual; o rox te dá uns quarenta tipos de painel que você mesmo arruma, duplica com configurações próprias e destaca em janelas de verdade do sistema. Um visual inteiro é um arquivo com layout, paleta e aparência, ou seja, o arranjo em que você parar é algo que dá para entregar a outra pessoa, ou levar para a sua outra máquina, em vez de algo que vive numa instalação só.

As playlists automáticas vêm junto. Uma playlist inteligente no rox é uma consulta salva escrita na mesma sintaxe que o campo de busca usa, com ordenação e limite opcionais, e ela roda de novo a cada atualização do painel em vez de segurar um retrato velho. O editor mostra a prévia do que a consulta pega enquanto você digita, então você descobre que escreveu a regra errada antes de salvá-la com um nome.

A automação de fila também está aqui: o rox reabastece a fila quando ela seca, a partir da sua ordem de navegação, das faixas que você nunca chega a ouvir, ou de como soa a faixa atual. Essa última vem da análise dos seus arquivos na sua própria máquina, então funciona numa coleção de que ninguém na internet nunca ouviu falar.

A questão do tamanho

O MusicBee não está nesta tabela porque os benchmarks foram rodados no Linux, onde ele não roda. A tabela está aqui como resposta para “a alternativa aguenta uma coleção do meu tamanho?”, medida em 50.000 faixas.

Início, memória e CPU em repouso de sete players de música numa mesma coleção de 50.000 faixas
PlayerJanela na telaTotalmente carregadoMemóriaCPU em repouso
rox0,3 s2,3 s 134 MB 0,5%
Elisa0,7 snunca estabiliza 206 MB 74%
fooyin0,3 s18 s 364 MB 0%
Quod Libet-19 s 384 MB 0,2%
Strawberry0,3 s32 s 434 MB 0,8%
Museeks-3 s 436 MB 0%
Tauon8,7 s12 s 2,8 GB 0%

Medi todos eles eu mesmo, numa máquina só (Ryzen 9 5950X, Linux/Wayland), com a mesma coleção de 50 mil faixas num SSD externo e cada player passando pela mesma bancada com a biblioteca carregada. Memória é PSS da árvore de processos inteira. “Carregado” é quando a CPU estabiliza depois do início; repouso é um player pausado com a janela visível.

Quem fica e quem muda

Vai ficar no Windows com um MusicBee que sincroniza seu celular e o alimenta com podcasts? Nada aqui substitui isso, e trocar te custaria dois recursos dos quais o rox não tem versão nenhuma.

Está indo para o Linux ou para um Mac, ou já está lá olhando a lacuna que o MusicBee deixou? É exatamente por isso que isto existe, e a troca é específica: você abre mão de sincronização e podcasts, e ganha um player nativo com tagging mais profundo, um layout que você mesmo monta, e uma biblioteca que continua rápida com cinquenta mil faixas.

Destacar um painel numa janela própria do sistema, ou entregar seu layout inteiro para alguém como um arquivo só, não são linhas numa comparação de recursos, porque não há nada do outro lado para comparar. Se é atrás disso que você estava, o rox é onde isso está.

Experimente na sua própria coleção

Livre e de código aberto sob a AGPL, sem conta e sem instalador. Tem uma comparação com o Foobar2000 também, se é esse o setup que você está deixando de verdade.

Baixar o rox

Está no Arch ou no NixOS? Instale pelo AUR ou pelo flake do Nix.

v1.26.4 · Linux, macOS, Windows · todos os downloads