K
kizuna
I've been testing a bunch of opensource classes for java that read id3
tags and I wasn't satisfied with any of them. I don't want to do
anything fancy but to read ID3v1 and v2 tags and process them futher.
The problems I ran into with the classes I tested are:
- Doesn't read v2 tags
- Doesn't handle encoding correctly (a UTF16 title tag from a v2 tag
was simply assumed to be UTF8)
- Doesn't read all tags of my mp3s
The last is probably caused by non-standard tags and I don't know if
I'm asking too much if I want the class to be able to read them. Any
application I tried (windows, iTunes and mp3tag[.de]) didn't
have any problems with the tags the classes failed on. Additonally, the
php class that I used for my testing implementation was able to read
almost all correctly.
I've tested:
- jd3lib (http://javamusictag.sourceforge.net/)
- jd3lib [new] (http://jd3lib.sourceforge.net/)
- java mp3 (http://www.vdheide.de/projects.html)
- id3 (http://www.ueberdosis.de/java/id3.html)
Is here anybody that is a bit expirienced with reading ID3 tags in java
and could point me to a class that can read more tags or point me to
something I overlooked or I'm doing wrong?
I would appreciate anything that could help me.
Regards,
Adrian
tags and I wasn't satisfied with any of them. I don't want to do
anything fancy but to read ID3v1 and v2 tags and process them futher.
The problems I ran into with the classes I tested are:
- Doesn't read v2 tags
- Doesn't handle encoding correctly (a UTF16 title tag from a v2 tag
was simply assumed to be UTF8)
- Doesn't read all tags of my mp3s
The last is probably caused by non-standard tags and I don't know if
I'm asking too much if I want the class to be able to read them. Any
application I tried (windows, iTunes and mp3tag[.de]) didn't
have any problems with the tags the classes failed on. Additonally, the
php class that I used for my testing implementation was able to read
almost all correctly.
I've tested:
- jd3lib (http://javamusictag.sourceforge.net/)
- jd3lib [new] (http://jd3lib.sourceforge.net/)
- java mp3 (http://www.vdheide.de/projects.html)
- id3 (http://www.ueberdosis.de/java/id3.html)
Is here anybody that is a bit expirienced with reading ID3 tags in java
and could point me to a class that can read more tags or point me to
something I overlooked or I'm doing wrong?
I would appreciate anything that could help me.
Regards,
Adrian