JSFiddle - React, Tailwind, and code Playground

HTML

<input type="file">

JavaScript

function readID3(){
     //here i need Your help with DataView
     //https://developer.mozilla.org/en-US/docs/Web/API/DataView
     //and the position of the id3 v2.4 frames
     //http://id3.org/id3v2.4.0-frames
     
    }
    function readFile(){
     var a=new FileReader();
     a.onload=readID3;
     a.readAsArrayBuffer(this.files[0]);
    }
    document.getElementsByTagName('input')[0].addEventListener('change',readFile,false);