«« Unpopularity Effective Placebo? »»
blog header image
id3v2 Tags and Feedback

I've come to the (rather late) realization that file formats rule AudioMan. I can't keep adding new features to the software until it understands how to read and write the fundamental audio tagging formats that people use day to day.

Today the format that dominates is MP3, but there are many variants. MP3 tag flavours come in id3v1 and id3v2 but v2 already has 4 variations to support. I haven't confirmed it yet but it appears that id3v2 tags are also used on AAC files sold on the iTunes Music Store.

Read and write support for id3v1 is done and was fairly straightforward, right Jim? :). Once I get support for id3v2 done, which will take longer, people will be able to use AudioMan day to day. This is really really important in an iterative process. If people always have to use your product in "test mode" they won't run into a lot of real problems because they won't use it as much.

When I get support for id3v2 done I'm guessing I'll get more feedback and interest in AudioMan.

Posted at April 23, 2004 at 05:39 AM EST
Last updated April 23, 2004 at 05:39 AM EST
Comments

Yes, id3v1 was straight forward, but the hard part was to be able to take into account all that tags that were not made correctly. The ones from "the wild". That might be an issue for you since yours are tagged nicely. It might be an idea to try and find crappy mp3's that might not be done in the best way when doing id3v2.

» Posted by: Jim at April 23, 2004 10:12 AM

Yup, exactly. Wild MP3s are a great way to test it. As users find files that don't work, they can report them. Unit testing is also a good way to do it but it's hard to be completely comprehensive ... the programmer always forgets some obscure corner case. :) That's where good beta testing can help a lot.

» Posted by: Ryan at April 23, 2004 01:05 PM

Friends are thieves of time...

» Posted by: Rod at May 4, 2004 10:28 AM
Google
 
Search scope: Web ryanlowe.ca