3 pontos por GN⁺ 2024-08-02 | 1 comentários | Compartilhar no WhatsApp
  • foobar2000 é um player de áudio avançado e gratuito, com suporte nativo aos principais formatos de áudio, amplamente utilizável em desktop e mobile
  • Com sua arquitetura de componentes, é fácil estender o player básico adicionando decodificadores extras, efeitos DSP e add-ons
  • Reúne em um só lugar recursos necessários para gerenciar música local, incluindo reprodução sem interrupções, ReplayGain, tags, extração de CD, transcodificação e rádio pela internet
  • No Windows e no macOS, é possível personalizar o layout, além de ajustar atalhos de teclado e configurações de DSP
  • Não há telemetria nem coleta de dados, e a versão para Windows também funciona no Linux via Wine

Formatos de reprodução e áudio em rede

  • foobar2000 é um player de áudio avançado e gratuito
  • Reproduz nativamente os principais formatos de áudio
  • Ao instalar componentes decodificadores adicionais, é possível ampliar ainda mais os formatos suportados
  • Suporta reprodução gapless, reduzindo interrupções entre faixas
  • Permite fazer streaming de música na rede local e também pode ser usado para controlar players de áudio em rede ou o foobar2000 em execução em outros dispositivos
  • No Windows e no macOS, é possível personalizar o layout da interface de usuário

Gerenciamento de música e processamento de áudio

  • Oferece recursos avançados de tagging
  • Suporta extração de Audio CD e transcodificação entre os formatos de áudio suportados
  • Oferece suporte completo a ReplayGain
  • Permite personalizar atalhos de teclado
  • Traz muitos efeitos DSP integrados, e efeitos adicionais podem ser usados por meio de componentes DSP
    • No Windows, é possível carregar efeitos VST por meio do VST adapter
    • No macOS, é possível usar Audio Units
  • Suporta rádio pela internet e é integrado ao Radio Browser

Extensibilidade, plataformas e privacidade

  • Por meio de uma arquitetura aberta de componentes, desenvolvedores terceiros podem estender as funcionalidades do player, e é possível explorar componentes add-on
  • Disponível para Windows, macOS, Android e iOS
    • A versão para Windows funciona no Linux via Wine
  • Não há telemetria nem coleta de dados
  • Em 17 de junho de 2026, foi adicionada uma nova seção do site, Blog & rants

1 comentários

 
GN⁺ 2024-08-02
Opiniões no Hacker News
  • Fico feliz em ver que o fb2k ainda está firme e forte
    É impressionante que ele mantenha a mesma UI desde que saiu pela primeira vez, há 21 anos; ela já era limpa, simples e intuitiva naquela época, e continua igual. O site também parece seguir a mesma linha, e isso soa como uma boa prova de que simplicidade é melhor do que correr atrás de modas
    Migrei para ele como meu player de música principal depois que o Winamp lançou o péssimo 3.0, e nunca olhei para trás. Hoje em dia não uso muito Windows, mas, como player de áudio minimalista, o mpv me atende bem; no Linux, às vezes uso o Quod Libet, que tem uma sensibilidade de design parecida com a do fb2k

    • Eu preferia o WinAmp 2 ao WinAmp 3, mas nunca entendi muito bem por que as pessoas achavam o WinAMP 3 tão horrível
      Mesmo assim, no Windows acabei migrando para o foobar2000 e, no Linux, para o DeaDBeeF, porque a UI era uma ferramenta prática e sem firulas; eu passei a querer uma ferramenta, não um espetáculo
    • Parece um vestígio de uma época mais simples. Que outros softwares, como Foobar e VLC, sempre funcionaram bem e quase não mudaram?
    • No Ubuntu uso o Audacious, e gosto dele porque dá para montar uma configuração de UI quase igual à do foobar2000
      Dá para usar abas de playlists criadas na hora ou carregadas de arquivos salvos. Um player de música é um app que fica sempre em segundo plano, então visualizações chamativas ou capas de álbum não têm muita utilidade. Também é uma pena que o player de música padrão do Ubuntu Mate não tenha um controle básico de volume
    • Manter a mesma UI por 21 anos é fácil quando você não tem um chefe pressionando para enfiar podcasts e audiolivros, nem precisa empurrar os usuários primeiro para esse tipo de conteúdo para pagar menos aos detentores dos direitos musicais
    • Os recursos em si também são superiores
      Se você quiser duplicar os canais frontais para os traseiros, isso é fácil no foobar2k, mas muitos outros players de mídia já falham nisso, embora a saída de áudio seja sua função principal
  • Há claramente um charme difícil de explicar em softwares dessa época e desse estilo
    Só de cabeça, vêm à mente fb2k, mpc e seus forks, virtualdub, a série 1.x original do uTorrent, irfanview, kerio firewall clássico série 2.x, putty e, em certa medida, mirc e notepad++ também. Programas pequenos, controles no estilo clássico do Windows, foco em não atrapalhar o usuário, ferramentas um tanto minimalistas e próximas do básico, mas surpreendentemente poderosas e competentes. Vejo essas coisas como representantes da era de ouro do Windows
    De todos esses programas, o que ainda uso regularmente é o fb2k; os demais praticamente desapareceram

    • Visto de fora, é difícil afastar a impressão de que isso aconteceu porque a Microsoft estragou completamente o fornecimento de ferramentas de desenvolvimento de UI
      O Windows tem paradigmas demais de interface de usuário nova que não levaram a lugar nenhum, e a Microsoft ainda os mantém, embora sejam totalmente inadequados para o desenvolvimento moderno. A empresa perdeu o rumo, e agora sobrou até a regressão para web apps no desktop, usando o sucesso do VS Code como bandeira
      Se a Microsoft tivesse conseguido apresentar um único bom caminho para desenvolvimento de UI no Windows, acho que esses pequenos apps sofisticados também teriam querido se atualizar com o tempo
    • Não pesquisei a fundo, mas dá a sensação de que essas interfaces eram, acima de tudo, projetadas primeiro por programadores e estavam fortemente conectadas ao código interno real
      Interfaces “bem projetadas” feitas por designers profissionais e uma UI/UX “boa” podem ter boas práticas, mas uma camada extra de abstração é colocada sobre os recursos, e tudo acaba parecendo menos direto
  • Uau, bateu a nostalgia
    O foobar2000 era meu player principal, e eu passava horas organizando pastas com álbuns e playlists
    É curioso pensar em quão rápido migrei quando as plataformas de streaming ficaram amplamente disponíveis por aqui

    • O foobar2000 ainda é meu player principal e funciona muito bem até no Windows 10
    • Streaming é conveniente, mas a interface não é muito boa para organizar música e ouvir com foco
      O problema é especialmente o design “com muito espaço em branco”. Há um motivo para ferramentas de gerenciamento como iTunes, calibre e o Explorador de Arquivos terem listas e tabelas. Tentei adicionar meus álbuns favoritos ao Apple Music e rapidamente ficou difícil de controlar; o Spotify também é péssimo para esse uso. Tenho cerca de 500 álbuns na biblioteca principal, além de várias séries e coleções, e é muito fácil gerenciar, navegar e ouvir tudo com MPD, MOC, beets, Kid3 e o Explorador de Arquivos
  • É um dos grandes players de música
    Eu gostava da UI limpa e simples, da facilidade de uso e do suporte a formatos muito mais amplo que o dos players convencionais. O ReplayGain era um recurso decisivo, e ainda acho difícil entender por que ele não se popularizou mais. O mesmo vale para coisas como um controle de volume em dB que não seja quebrado

  • Links relacionados:
    Foobar2000 v2.0 Released - https://news.ycombinator.com/item?id=35718802 - abril de 2023, 2 comentários
    Foobar2000 - https://news.ycombinator.com/item?id=30054239 - janeiro de 2022, 215 comentários
    Foobar2000 - the ultimate audio player - https://news.ycombinator.com/item?id=1305796 - abril de 2010, 2 comentários

    • Foram 12 anos sem um post sobre fb2k no HN; é bastante tempo
  • É meio curioso eu quase nunca ter visto outro player em que você só clica em uma pasta e ele toca as músicas dentro dela
    É o tipo de coisa em que você clica uma vez na pasta para carregar a lista de faixas e, no segundo clique, começa a reproduzir essa lista
    Claro que isso é possível em qualquer player, mas não de um jeito tão fácil

    • Antes do foobar2k havia um excelente player chamado Apollo, e a UI era quase perfeita. Basicamente, era só uma grade de playlist
      Naturalmente, também suportava associação com diretórios, então bastavam dois cliques até começar a tocar
      Acabei de conferir e ele ainda funciona bem, mas o suporte limitado a codecs e a falta de scrobbling são fatais. Alguns anos atrás, tive de abandoná-lo pelo mesmo motivo
      Eu gostaria de dar uma olhada no código-fonte desse programa. Uma das últimas mensagens que o desenvolvedor Heikki Ylinen deixou no site dizia isto
      “Se você quer saber como será o futuro da música digital, recomendo experimentar o Spotify. Antes que alguém diga alguma coisa, eu sei que isso já foi tentado antes. Mas desta vez parece que acertaram. E isso é só o começo.”
      Bastante irônico
      [1] https://www.rarewares.org/rrw/apollo.php
    • Por cerca de 20 anos, meu fluxo de trabalho para tocar música era clicar com o botão direito em uma pasta no Windows Explorer e escolher Play in Winamp no menu de contexto
    • O VLC também faz isso. Botão direito na pasta > Play with VLC media player
    • Quando migrei para Linux, estava procurando um player com esse recurso e acabei ficando com o Clementine
      Ele tem tanto um modo de biblioteca quanto um modo de “navegador de arquivos”. No modo navegador, dá para adicionar uma pasta à playlist com o botão direito, parecido com o foobar2000
    • Antigamente eu usava o 1by1 para isso. É um player de música muito minimalista que faz exatamente essa função, e tem cerca de 200 KiB
  • Texto do autor sobre por que o Foobar2000 não é open source: https://hydrogenaud.io/index.php/topic,31222.msg270982.html#...

    • “Implementar esse recurso quebraria a compatibilidade dos componentes” não é um motivo válido para não abrir o código
      Se alguém quiser modificar o software para implementar um recurso desejado mesmo quebrando a compatibilidade, isso é problema dessa pessoa
      Portar para outros sistemas operacionais também: abrir o código não vai magicamente criar alguém que faça isso direito, mas o ponto é que passa a existir a possibilidade. Hoje é impossível, e alguém teria de documentar todos os recursos e reimplementá-los
      A alegação de que a preocupação com a perda do código-fonte é inválida também não convence muito. Duas palavras bastam: fator ônibus
      Vejo tentativas de refutar motivos para torná-lo open source, mas não vejo motivos para não fazê-lo. Se o motivo for simplesmente “eu não quero”, isso também é totalmente aceitável; basta dizer isso
    • Como alguém naquele thread diz, os motivos listados são todos bobagem
      O verdadeiro motivo é que o autor quer assim, e portanto é assim. Nenhum motivo específico ou argumento de apoio é mais forte do que essa vontade
      Mas naquele thread eu não vi o autor, e aqui ele responde diretamente à ideia de abrir o código: https://hydrogenaud.io/index.php/topic,119676.0.html
  • Foi o software de que mais senti falta quando migrei para Linux, 15 anos atrás
    Claro, não a ponto de sentir falta do Windows. Ele funcionava no Wine, mas não era exatamente a mesma coisa, e a partir daí minha tarefa de manter uma coleção de músicas organizada praticamente acabou. Era algo que tomava tempo, então passei para outras coisas. Nesse meio-tempo, não encontrei nada tão bom quanto o foobar2000 daquela época, e minha coleção de músicas acabou abandonada

  • Surpreende que AIMP ainda não tenha sido mencionado
    É um ótimo player de áudio à moda antiga, lançado em 2006, e migrei para ele quando o desenvolvimento do Winamp começou a perder força. Não sei exatamente quando foi, mas uso há muito tempo. Com a skin ‘Pandemic’, ele fica parecido com o Winamp clássico, e também suporta visualizações e vários recursos de que as pessoas gostavam no Winamp
    https://www.aimp.ru/
    https://en.wikipedia.org/wiki/AIMP

    • AIMP é excelente. Uso no meu celular Android
  • Uma das coisas de que eu gostava no Winamp era a possibilidade de programar minhas próprias visualizações
    Não lembro se era um plugin ou se vinha no aplicativo principal, mas era realmente satisfatório criar vídeos oníricos com controle muito detalhado. Também gostava de poder ajustar skins e a disposição dos painéis
    Para quem gosta de playlists totalmente aleatórias, isto também era legal: havia uma ferramenta que criava uma playlist aleatória de X músicas a partir da biblioteca inteira e copiava os arquivos sorteados para uma nova pasta. Era útil para montar playlists para mídias portáteis. Faz muito tempo, então não lembro o nome