Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Rolls With Punches
Jan 19, 2007

Prettz posted:

I would really love some functions in C++ (or C) that:
  • take an mp3 filename and fill out some kind of struct with all the information in their ID3v1.1 and ID3v2 tags (both).
  • take an mp3 filename and structs for their ID3v1.1 and ID3v2 tag and rewrite the file with the specified tag stuff

I would like to make a truly badass mass tag & rename program, but one that can also rename files based on their tag contents OR fill out all their tags taking info from their filenames (I have had to do both way too many times). Tag&Rename and iTunes just can't do what I want (iTunes refuses to care about ID3v1 tags).

Finding and reading both versions of tags in an mp3 file is the only part that I have no idea how to do and don't have any time to research.

Not that you necessarily care, but a program like this is already out there. I use it A LOT. It's called Tag&Rename. Most useful program ever. It can even grab info from Amazon.com and CDDB.

Edit: gently caress, I suck at reading. :argh:

Adbot
ADBOT LOVES YOU

  • Locked thread