Id3 Tag Version 2 auslesen
-
Hallo,
trotz Intensiver suche im Internet und hier im Forum komme ich mit meinem Problem nicht weiter.
Ich möchte von Mp3 Dateien den ID3Tag Version 2 auslesen ohne die Lib zu benutzen.
Nunja mein Problem ist, dass ich das in C nicht so recht kann:
Hat jemand einen Tip dazu?Als Java Code kann ich das ganze mal Posten:
DataInputStream dis = new DataInputStream(new FileInputStream(file)); dis.skipBytes(10); //Skipt the first 10 bytes while ( true ) { byte[] b = new byte[4]; int len = dis.read(b); String keyword = new String(b); int frameBodySize = dis.readInt(); if(frameBodySize == 0) return; short flags = dis.readShort(); byte[] textBuffer = new byte[frameBodySize]; len = dis.read(textBuffer); for( int i = 0; i < textBuffer.length; i++) { if(textBuffer[i] == 0) continue; if(keyword.startsWith("T")) { if(i < 3) continue; }; buffer.append((char) textBuffer[i]; } }
-