Foobar2000: O mais flexível mediaplayer de todos!

Em matéria de tocadores de mídia para a plataforma PC, o que não faltam são boas opções. Sejam eles especializados em exibir vídeos, tocar arquivos de áudio, ou oferecendo suporte para ambos, é possível encontrar dezenas de excelentes alternativas que podem suprir a maioria das necessidades do mais exigente dos usuários. Levando em consideração apenas as opções disponíveis para o Windows, é possível contar com o Windows Media Player, instalado junto com o sistema, o versátil e gratuito VLC Player, o famoso WinAmp , e o leve --mas que dá conta do recado-- XMPlay, entre outras incontáveis alternativas. E há também uma opção bastante popular entre a comunidade geek, mas pouco conhecida entre os usuários comuns: o extremamente poderoso, e igualmente gratuito, Foobar2000.

Desenvolvido por Peter Pawlowski, programador freelancer que trabalhou para a Nullsoft durante o período de ouro do WinAMP e que deixou a empresa logo após a mesma ser adquirida pela AOL (em 1999), Foobar2000 foi criado tendo em mente alcançar três objetivos centrais: proporcionar uma fidelidade sonora até então sem precendentes; fazer o menor uso possível de recursos como memória e tempo de processamento da CPU; e criar uma base sólida para incentivar o desenvolvimento de componentes criados por terceiros, visando estender a sua funcionalidade. Outras melhorias foram incorporadas com o passar do tempo, como um gerenciamento eficiente da biblioteca de arquivos musicais (milhares de faixas podem ser manipuladas simultaneamente sem reduzir a performance geral do sistema), a possibilidade de nivelar uniformemente o volume das faixas de um álbum ou de toda a coleção (ótimo para evitar expressivas variações entre as faixas), converter com facilidade os arquivos para um outro formato ou reduzir a taxa de bits por segundo (ideal para quando for copiar as faixas para um MP3 Player, fazendo um uso mais eficiente do espaço disponível no dispositivo), e outras capacidades interessantes, mas nem sempre facilmente identificáveis à primeira vista.

Com todos esses recursos embutidos em um só software, em conjunto com a sólida performance e a ativa comunidade de suporte, é curioso que o Foobar2000 ainda não tenha sido largamente adotado pelos usuários. Talvez a justificativa mais provável resida no fato da sua interface padrão ser tão simples e assustadoramente convencional, sendo pouco atraente quando comparada com os demais players que fazem uso de sofisticados efeitos visuais e outras perfumarias. Mas essa é só a primeira impressão. Graças à total flexibilidade proporcionada pelo Foobar2000, é possível personalizar a interface através de componentes escolhidos livremente pelo usuário, que pode optar pelos recursos realmente necessários e, de quebra, poupar recursos como memória, espaço no HD e até reduzir a área visível no desktop. E o melhor: configurá-lo não é tão difícil como pode parecer inicialmente.


Essa é a interface padrão do Foobar2000 ao ser executado pela primeira vez. Um tanto convencional e pouco empolgante, mas os seus valiosos recursos, em conjunto com a total liberdade para personalizar cada aspecto da interface, fazem dele uma excelente opção para os adoradores de músicas.


E para tê-lo rodando é simples e rápido. Após visitar esse endereço, transfira a sua mais recente versão, que tem apenas 1.6MB, e instale-o normalmente. Rode-o e inclua alguns clips na biblioteca, clicando no menu File e ativando a opção Add directory..., selecionando em seguida uma pasta onde estão armazenadas algumas músicas. Todas serão prontamente listadas no painel principal, podendo ser tocadas com um duplo-clique sobre um arquivo ou pressionando o botão Play, localizado na barra de ferramentas e que tocará toda a lista. Até agora, nada de muito empolgante, mas já é possível personalizá-lo com alguns componentes gratuitos que irão liberar parte das suas capacidades.

Para começar, feche o Foobar e visite o site oficial do componente Columns UI. Tendo como função principal agrupar e organizar a lista de músicas usando como base informações como o nome do artista e o título do álbum (dados embutidos no atributo ID3v2 dos arquivos), ele também permite subdividir a interface com painéis extras que servirão de contêiners para os demais componentes. Antes de instalá-lo, transfira também alguns componentes adicionais, como o Album List (disponível no mesmo endereço), o Quick Search, que encontra rapidamente uma faixa em toda a biblioteca, e o Foo Uie Vis Egoh, que exibe uma análise visual da música sendo tocada (opte pelo segundo link). Em seguida, assegure-se que o Foobar2000 não esteja rodando e descompacte cada um dos arquivos na pasta C:\Arquivos de programas\foobar2000\components\ (levando em conta que o software foi instalado usando as configurações padrões). Reinicie o Foobar2000 e, ao ser perguntado sobre qual o componente será usado para controlar a interface, opte pela opção Columns UI, fechando a caixa de diálogo com OK.


Configurar os painéis extras e os componentes que serão utilizados é fácil. Na janela de configuração da ferramenta, ative o nó Columns UI e, na aba layout, clique com o botão direito do mouse sobre a opção Vertical Splitter. É no subitem Insert Panel que são definidos os componentes, divididos em categorias como Panels, Toolbar e Visualisations.


O próximo passo consiste em definir a ordem dos painéis e especificar quais serão os seus respectivos componentes. Para isso, abra a tela de configuração da ferramenta (pressione a combinação de teclas CTRL-P), ative o nó Columns UI na listagem da esquerda e selecione a aba Layout. Como o primeiro componente a ser exibido nesse exemplo será o Album List, clique com o botão direito do mouse sobre a opção Vertical Splitter, ative os submenus Insert panel => Panels e clique sobre o item Album List. Para adicionar a ferramenta de busca, repita a operação, mas dessa vez selecionando os submenus Insert panel => Toolbar e ativando o item Seekbar. Ative também o item Volume, para poder controlá-lo de dentro da interface. Por último, ative o componente Ego Spectrum analyzer, presente em Insert panel => Visualisations (sic), e clique no nó Media Library para especificar todos os diretórios em que estão armazenadas as músicas e que deverão ser incluídas na biblioteca geral. Clicando no botão Close irá fechar a caixa de diálogo, refletindo todas as alterações feitas. A interface modificada será exibida em seguida, com um painel lateral populado com todos os componentes recém-adicionados. Para configurar cada um deles individualmente, clique com o botão direito do mouse sobre uma área livre do seu interior e ative a opção Settings. Remover um componente, ou alterar a sua posição no painel, é feito de forma análoga, mas o clique deve ser feito sobre o seu título.


Após tudo estar configurado, a nova interface. Nada ainda muito empolgante, mas escolhendo os componentes certos, ou instalando os pacotes pré-definidos disponíveis na internet, é possível ter um player visualmente bonito e repleto de recursos interessantíssimos.


Embora esses componentes ofereçam apenas as funções mais rudimentares, eles serviram para ilustrar o quão fácil é o processo de instalação e configuração no Foobar2000. A escolha dos componentes, no entanto, fica a cargo do usuário, que poderá transferir gratuitamente centenas de opções divididas em categorias como melhoramentos visuais, filtros sonoros, exibidores de letras sincronizadas com a música, gravadores de CDs e assistentes para gerenciar a biblioteca, entre outros. E todos eles podem ser encontrados em sites especializados como o Hydrogen Audio FB Wiki e o FooBlog2k, esse último dedicado a como personalizar a ferramenta através de preciosas dicas, guias passo-a-passo e pacotes completos de configuração prontos para usar.


Olhando assim, nem dá para dizer que esse é o Foobar2000. Mas é. No site FooBlog2000, há instruções, guias e pacotes de configurações prontos para usar, bastando o usuário seguir algumas instruções. Super!


Essa é a opção mais prática para quem não estiver interessado em configurar manualmente os componentes, mas não abre mão de ter um dos mais versáteis, poderosos e flexíveis players disponível atualmente para os PCs.