» Welcome Guest
[ Log In :: Register ]

 

[ Track this topic :: Email this topic :: Print this topic ]

Topic: Roll your own tag support, Publish an API for different tag formats< Next Oldest | Next Newest >
fecund
Board Newbie



Group: Members
Posts: 4
Joined: Nov. 2002
Posted: Nov. 03 2002,08:46

There are votes for APE v1/2, OGG, RealMedia, WMA tags- and what more may the future bring?

If Magnus broke out the code that reads & writes MP3 tags into a separate DLL, and published the API, then the hackers amongst us could write DLLs to read/write the other formats. Might be nice if he also implemented one other tag format, and published the source for that as an example.
Back to top
Profile PM 
Magnus Brading
Almighty Author



Group: Super Administrators
Posts: 2751
Joined: Aug. 2002
Posted: Nov. 03 2002,22:48

Yes, that would of course be pretty cool. One problem though is that it would require major rewrites of the existing Mp3/Tag Studio code, to make it more generic. One big problem having to do with this is e.g. how to handle the specifics of each possible tag format in a good generic way (e.g. that some tags have fields that other don't have and such). The entire GUI of the program would then have to be dynamically generated (it's pretty hard to make an algorithm that creates a good looking and efficient GUI for an arbitrary number of fields of arbitrary types, as you might imagine), and other similar issues. :ashamed:

--------------
Software author and website owner
Back to top
Profile PM WEB 
Andre Celie
Unregistered





Posted: Nov. 07 2002,18:20

I do know of a program which can handle wma and ogg files. It doesn;t require a full rewrte of the interface, just do an other layout when using the same code.

abander tag studio does it like this.
Back to top
Magnus Brading
Almighty Author



Group: Super Administrators
Posts: 2751
Joined: Aug. 2002
Posted: Nov. 07 2002,23:29

I was talking about the generic plugin structure suggested above, the wma and ogg file tags were just examples.

Also, I was not aware that anyone else than me was familiar with the design of the Mp3/Tag Studio source code. Did you hack my computer, or what? ;)

--------------
Software author and website owner
Back to top
Profile PM WEB 
Andre Celie
Unregistered





Posted: Nov. 08 2002,08:01

I am only suggesting an other design of the interface which makes it a bit different so it is maybe easier to make modifications when using a plugin or a new TAB.
And so you don't have to rewrite the full interface.
Back to top
4 replies since Nov. 03 2002,08:46 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]