[ID3 Dev] Java heirarchy
Birkir A. Barkarson
birkirb at stoicviking.net
Thu Sep 15 18:03:01 PDT 2005
I needed a program to convert ID3v1 tags with a certain encoding to
ID3v2 unicode tags, as well as changing ID3v2 ISO8859-1 to Unicode.
I used Jens's library for the tast but had to make a number of
adjustments to the library.
So if anyone is interested then I could share the improvements I made on
Jens's ID3 implementation.
Mostly bug fixes and some restructuring... can provide the code and a
changelog.
BAB
christophe at kualasoft.com wrote:
> Hi Brian,
>
> I don't want to rain on your party, but there is already a java implementation of ID3.
> It's been developed by Jens vd Heide. Jens has stopt development, but our project keeps it
> in low maintenance mode because we need it badly. It would be good if someone, perhaps yourself, could spend more
> time on it then I do. The library is pretty good, but there is plenty of room for further development.
> (Like ID3v2.4 and separation of the MP3 code).
>
> Also to answer your question, I have made some attempts in the library to define a revision hierarchy, so perhaps worth looking
> at the code. pull it from cvs at jpodder.sourceforge.net.
>
> If you are interrested, please contact me off-line.
>
> Cheers / Christophe
>
>
>
> ---------- Original Message -------------
> Subject: [ID3 Dev] Java heirarchy
> Date: Wed, 14 Sep 2005 14:03:04 -0400
> From: Brian Mearns <bmearns at coe.neu.edu>
> To: id3v2 at id3.org
>
>
> I'm working (slowly) on my own java implementation of ID3, and I'm having some
> issues with the heirarchy.
>
> I've got it set up where mypackage.id3.v2.v3.DefaultID3Frame is the default
> class for representing ID3v2.3.0 frames which don't have a more specific
> implementation. likewise, mypackage.id3.v2.v3.ID3TextFrame extends from the
> above mentioned DefaultID3Frame class, and represents the T*** frames.
>
> Now I'm trying to plan out a v2.4 library, and so I've got
> mypackage.id3.v2.v4.DefaultID3Frame which extends from
> mypackage.id3.v2.v3.DefaultID3Frame. Still no problem. Now the tricky part. I
> want a class mypackage.id3.v2.v4.Id3TextFrame for v2.4.0 text frames, but does
> it make more sense for it to extend from mypackage.id3.v2.v4.DefaultID3Frame,
> or from mypackage.id3.v2.v3.ID3TextFrame, in other words from the v2.4 default
> frame, or the v2.3 text frame?
>
> Any thoughts on this?
>
> Thanks.
> --
> -Brian Mearns
> (bmearns at coe.neu.edu)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
> For additional commands, e-mail: id3v2-help at id3.org
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
> For additional commands, e-mail: id3v2-help at id3.org
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: id3v2-unsubscribe at id3.org
For additional commands, e-mail: id3v2-help at id3.org
More information about the ID3v2
mailing list