Ticket #27 (closed defect: fixed)
The Problem with Mp3Info
| Reported by: | tobi | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | Release 1.2 |
| Keywords: | Cc: | maksim_lin@… |
Description (last modified by tobi) (diff)
Besides the general suggestions (1, 2) to use a more up-to-date Java library the current code obviously cannot read ID3v2 tags at all which unfortunately is exactly what most modern music players (e.g. iTunes) are writing in an MP3 file.
I've added two MP3 test files, one containing ID3v1, the other ID3v2 tags only. The unit test fails as soon as the ID3v2 file is being read and processed.
I suggest we replace the Java library and rewrite the module code in one of the next releases. I'll add Michi and Maksim as CC recipients as both hinted to the ancient Uberdosis library. Maybe they would be willing to help us improving the module by contributing their knowledge and/or code.
Here's a list of MP3/ID3 implementations in Java including the ones used by Maksim and Michi:
![(please configure the [header_logo] section in trac.ini)](/jala/chrome/common/trac_banner.png)