MP3 ID3 reader example for ID3 versions 1.0 2.2, 2.3 and 2.4

Persönliche Seite #1419908
Lesenswert?

As I did not find a small implementation for reading mp3 ID3 tags, I
wrote it myself.

The code is thought as a sample for own customising.
It can be compiled for an AVR and a Unix PC.
Compiled for an AVR, it needs 1,3KB flash. Please note, that functions
similar as the Unix functions fread and fseek are required in order to
use the code.

Features:

Supports:
     Versions:
       ID3 V1.0
       ID3 V2.2
       ID3 V2.3
       ID3 V2.4
     Formats:
       ISO-8859-1
       UTF-16 with BOM
       UTF-16 without BOM

   Partly supports:
     Flags:
       Jumps over external header
     Formats:
       UTF-8 is handled as ISO-8859-1

   Not supports:
     Umlauts will be removed
     Unsynchronisation
     Extended Tag in ID3 V1.x

Feedback and questions are welcome, especially if you found an (legally
downloadable) mp3 which contains ID3 tags and can't be parsed with my
source.

(Natürlich können Fragen und Anmerkungen auch in Deutsch gestellt
werden).
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren