Qual player de MP3 devo embutir em meu site ou blog?

Como embutir um arquivo de áudio MP3 (como um podcast, uma música ou voz) em uma página para que os visitantes possam ouvir o áudio no navegador sem precisar de um player externo?

Já recomendei aqui no blog o player MP3 do Google para embutir canções MP3 e podcasts em web pages mas, por alguma razão, o player em formato flash do Google parou de funcionar nos sites em que foi instalado (inclusive aqui, no Infoescravo), funcionando apenas nas mensagens com áudio em anexo no Gmail.

Por isso, vamos dar uma olhada em algumas opções de players de MP3 em flash, encontrados no próprio Google e em outros sites como o Yahoo!:

Eles leves, fáceis de implementar e extremamente eficientes.

1. MP3 Player do Google Reader

O Google Reader tem um MP3 player que é praticamente o mesmo do Gmail, mas funciona em qualquer site fora dos domínios do Google. Esse player tem controles de volume e auto-detecta a duração do arquivo, o que facilita aos leitores saber quando vai terminar o áudio. Veja aqui um exemplo, seguido do código HTML:

Para usar este MP3 player em seu website ou blog, basta copiar-colar o seguinte código e alterar URL_DO__ARQUIVO_MP3 pelo link do seu arquivo MP3.

2. MP3 Player do Yahoo!

Se você acha que o normal é ser simples e básico, dê uma olhada nisso. O portal Yahoo! oferece um gerador de código (chamado Easy Listener) que te ajuda a criar um player de MP3 em flash que combina com as cores e layout do seu site. Veja o exemplo:

Mesmo que o Easy Listener solicite, por padrão, o endereço da página web onde está hospedado o arquivo MP3, você pode incluir o link diretamente e ele vai funcionar perfeitamente. Suporta ‘auto play’, e você pode decidir onde os meta-dados associados com o MP3 devem ser exibidos.

3. Yahoo! Media Player

Se você mantem um site ou blog de MP3 ou roda um podcast que regularmente gera links a arquivos MP3, seria interessante embutir um player para cada áudio. Nesse caso eu recomendaria a você utilizar o Yahoo! Media Player, que auto-detecta links para arquivos MP3 em suas páginas e cria um player para cada link.

Você só precisa inserir o seguinte link no template do blog e todos os hyperlinks em formato MP3 serão convertidos em MP3 players. Ainda tem a função de reprodução aleatória (shuffle ou random) e os visitantes podem pular para qualquer música na playlist. Excelente opção.

4. MP3 Player do Odeo

O bom e velho Odeo oferece um MP3 player bastante interessante que roda perfeitamente em web pages e leitores RSS. Uma desvantagem é que o Odeo Player solicita que você digite a duração exata da música no código. Você pode até pular esse passo, mas a barra de progresso não vai refletir o tempo correto quando a música for tocada. E não tem controles de volume.

Para embutir o MP3 player do Odeo em seu blog ou site, adicione o código abaixo alterando URL_DO__ARQUIVO_MP3 e DURAÇÃO pelos valores de seu arquivo.

Escolha: Com tantas opções, qual player você vai usar em seu site?

Como um típico minimalista, eu prefiro o MP3 player do Google Reader, já que ele oferece controle de volume e é bem leve. E você, qual player costuma utilizar em seu site? Se tiver outras sugestões de MP3 player para embutir, pode deixar sua dica aqui nos comentários que será publicada.

Update em 7/03/2008: Considere sempre como excelente opção, o player desenvolvido pelo Fabricio Zuardi. O XSPF Web Music Player é um aplicativo Open Source em formato flash, excelente para tocar playlists e arquivos mp3.

XSPF Web Music Player

O código básico é o seguinte:


Salvar em PDF
Imprimir Imprimir | Enviar Enviar

Leia também:

Sobre o Autor: Eduardo Tetera atua como Editor-Executivo do Infoescravo, sendo responsável pelos tutoriais de software e programação do site.

RSSComentários (62)

Comente esta matéria | URL de Trackback

  1. [...] você tem o mesmo problema da Vanessa e precisa de um player único, uma ótima opção é o VLC Media [...]

  2. Cris Miranda disse:

    Olá Eduardo! Parabéns pelo trabalho de disponibilizar estas informações todas! Mas segue uma perguntinha mais do que ignorante…
    Baixei o FMP3… mas ainda não consegui entender como faço para colocá-lo no blog tocando uma música de minha escolha em uma das postagens… eu preciso pagar um site para hospedar músicas? ou coloco as que estão no meu desktop? como faço isso? rsrsrsrs… desculpe a ignorância…
    Abração, Cris

  3. Oi Cris, obrigado.

    A origem do MP3 precisa estar online, ou seja, a música tem de estar hospedada em algum servidor.

    Se você não tem um servidor e não pretende tê-lo, sugiro o Googlepages. Lá você consegue hospedar seus MP3s e qualquer outro tipo de arquivo, até o limite de 100MB.

    Todo usuário que usa o Gmail tem uma conta do Google e um site no Googlepages, sempre no formato http://seu-login-no-gmail.googlepages.com.

    É o seu caso, Cris. Ok?

    Ps.: Leia o artigo “Como salvar e ouvir músicas na web sem gastar nada

  4. Cris Miranda disse:

    Valeu Eduardo!
    Obrigada!
    abçs
    Cris

  5. Alessandro disse:

    Esse 3. Yahoo! Media Player não funcionou comigo, só mesmo no site do yahoo. Alguem poderia me ajudar?

  6. Alessandro - Retificando comentário disse:

    Funciona muito bem, mas os arquivos devem estar na web, tanto os MP3 como a sua página html, php, etc… De outro modo não funciona.

    Uma desvantagem é que não há a opção de barra deslizante. Mas se vc não quer ou não pode perder tempo digitando plylists, o yahooo media player é ideal.

  7. thiago disse:

    Como faz pro player ( 3. Yahoo! Media Player ) tocar as musicas aleatoriamente

  8. Thiago,

    o Yahoo! Media Player auto-detecta links para arquivos MP3 nas páginas e cria um player para cada link. Ele é baseado num Javascript (arquivo no endereço mediaplayer.yahoo.com/js).

    Por isso, você só consegue alterar as propriedades do Yahoo! Media Player se modificar o arquivo js. E para isto é preciso conhecer a linguagem Javascript.

    (Mas podemos tirar algumas horas pra dar uma olhada no arquivo, quem sabe um dia desses…)

  9. Samir disse:

    Obrigado por todas as informações.
    Por favor tenho uma dúvida, quero colocar um player em meu site, mas gostaria que o playlista tocasse sem intervalo de uma música para outra, que imediatamente no final de cada começasse a p´roxima semelhante a uma mixagem…
    Grato

  10. Samir,

    no seu caso não importa o player. O que tem que ser editado é a playlist e os arquivos mp3 que ela contem.

Comente

(Você pode comentar digitando um texto, gravando um áudio ou um vídeo pela webcam)