Capable class for reading id3 tags?

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top