2010-07-29 4 views
4

J'utilise la balise audio html5 et n'arrive pas à trouver ce qu'il faut spécifier pour le codec pour les formats mp3 et wav.codec audio html5

Je sais ogg est:

<audio> 
<source type='audio/ogg; codec="vorbis"' /> 
</audio> 

Quelqu'un sait ce que j'écrire pour mp3 et wav?

Répondre

5

Pour WAV, utilisez <source type="audio/wave">; pour MP3 vous voulez audio/MPEG. Vous n'avez pas besoin de dire exactement quel codec vous utilisez, le navigateur le comprendra.

+3

Si vous ne spécifiez pas de codec, le navigateur ouvre un peu le fichier pour voir s'il peut être lu. C'est l'avantage d'ajouter les valeurs de codec. Je voudrais essayer de comprendre cela. – keith

+0

@keith, je ne suis pas sûr que ce soit correct. Je sais que Firefox est assez intelligent pour ignorer les fichiers basés sur le seul type MIME. – karnage

1

Quel navigateur utilisez-vous pour lire le fichier mp3? tous les navigateurs ne supportent pas encore la lecture de mp3 via la balise audio. voir: http://dev.opera.com/articles/view/html5-audio-radio-player/ Je suggère de faire un script qui choisit le type audio en fonction du type de navigateur. De cette façon, l'utilisateur joue toujours de la musique.

+0

C'est le but de fournir plusieurs sources et de dire au navigateur quel codec ils sont. Le navigateur choisit lui-même celui qu'il supporte. Vous n'avez pas besoin de faire ça pour ça. – TRiG

Questions connexes