2010-02-11 5 views
3

Mozilla Developer Center's HTML5 media guide décrit un événement pour les éléments audio et vidéo appelé "loadedmetadata". Est-il possible d'obtenir les métadonnées pour les fichiers? J'écris une extension HTML5 pour Google Chrome et je ne sais pas quelles sont les métadonnées pour les fichiers audio pour lesquels je crée un player auparavant.Est-il possible d'obtenir des métadonnées ID3 à partir d'un commentaire MP3 ou Vorbis d'Ogg via l'élément audio HTML5?

Edit: Cette question semble donner un coup de pied à tout le monde. :/

Répondre

2

Selon this, vous pouvez utiliser filereader.readAsBinaryString(file); pour obtenir les données binaires de l'étiquette ID3.

filereader.readAsBinaryString (fichier); retournera de manière asynchrone une chaîne binaire avec chaque octet représenté par un entier dans la plage [0..255]. Ceci est utile pour les manipulations binaires des données d'un fichier, par exemple pour rechercher des tags ID3 dans un fichier MP3, ou pour rechercher des données EXIF ​​dans une image JPEG.

+0

C'est génial. –

+0

Hrm, je dois vérifier pour voir si le chrome a ceci. –

+1

Aha, vous avez raison sur les choses binaires cependant, cela va fonctionner: http://blog.nihilogic.dk/2008/08/reading-id3-tags-with-javascript.html mais fait face à des problèmes inter-domaines –

Questions connexes