Javascript DataView读取ID3标签

时间:2015-05-10 16:36:48

标签: javascript bit-manipulation filereader dataviewwebpart

我正在尝试阅读音乐文件的ID3标签。目前我有一个Dataview对象,其中包含音频文件的最后128位(因为ID3标签位于音频文件的最后128位)。所以在这一点上我不知道我怎么走得更远,我如何从音频文件中读取不同的部分(标题,专辑等)? (请不要回答外部脚本或库)

window.onload = function(){
  file = $("file");
  reader = new FileReader();
  reader.onload = function(){
    length = reader.result.byteLength
    dv = new DataView(reader.result, length-128, 128);
  }
  file.onchange = function(e){
    reader.readAsArrayBuffer(e.target.files[0]);
  }
}

0 个答案:

没有答案