Mozilla Developer CenterのHTML5メディアガイドでは、「loadedmetadata」と呼ばれるオーディオおよびビデオ要素のイベントについて説明しています。ファイルのメタデータを取得する方法はありますか?Google Chrome用のHTML5拡張機能を作成していますが、プレーヤーを作成するオーディオファイルのメタデータが事前にわかりません。
編集:この質問はみんなのお尻を蹴っているようです。:/
これによるとfilereader.readAsBinaryString(file);
、ID3 タグのバイナリ データを取得するために使用できます。
filereader.readAsBinaryString(ファイル); 各バイトが [0..255] の範囲の整数で表されるバイナリ文字列を非同期的に返します。これは、たとえば MP3 ファイルで ID3 タグを検索したり、JPEG 画像で EXIF データを検索したりするなど、ファイルのデータのバイナリ操作に役立ちます。