I recently ripped and FLACed about 180 CD's and I couldn't figure out why, but only the first word in the ID tag information was capitalized and the rest were in lower case. Then I realized I that I had the Box checked for that option in FLAC Frontend after I compressed all those CD's. Well, now I'm really stuck. I am a perfectionists with my music files and I need the first letter in every word capitalized in the metadata information. Is there a way to do this batch style? I checked into Foobar but it doens't have an option for batch editing ID tag information for just capitalizeing the first letter in every word. What can I do?

In foobar2000, select all your files.Bring up the properties dialog to see which tag field names are being used. Write them down.Bring up the masstagger. Use $caps(%fieldname%) and overwrite the existing FIELDNAME contents. Repeat as neccessary.Run the masstagger.

In foobar2000, select all your files.Bring up the properties dialog to see which tag field names are being used. Write them down.Bring up the masstagger. Use $caps(%fieldname%) and overwrite the existing FIELDNAME contents. Repeat as neccessary.Run the masstagger.

Not the best way, but it's doable.

Yeah. I made such a preset which capitalizes %album%, %artist% and %title%.It's pretty handy. Most of the net-label releases on archive.org use all lower case letters and i keep retagging'em. But I suggest making use of $caps2() instead since it only changes lower case to uppercase for the first letters. $caps() also changes uppercase letters to lowercase letters - See Foobar's titleformat_help.html.

I’ll move this to FLAC since that was the original subject. But is your question more general? Which format(s) of tag do you want to transform? And are you asking with specific reference to foobar2000?

Anyway, the multi-format MP3tag has what you are looking for, which is called sentence case. http://forums.mp3tag.de/lofiversion/index.php/t12041.html Other programs probably do, too. foobar2000 does not have a native function for this purpose; it might be possible to cook one up, but when there are other programs that can do this out-of-the-box, it may not be worth the hassle.

I've decided to do $caps2(%title%) (or Right click -> Capitalize) since titles may have name of persons and they have to be capitalized anyway. This way I don't check every single file for confirmation.

7 years later... is there a way to capitalize only the first letter of a tag?

If you are not comfortable using the Mp3tag script linked by db1989 (I, for one, prefer to use foobar2000 for everything and shun other software), here's a Masstagger script that achieves this (personally, I use it while tagging foreign songs which should actually be capitalized as such; English titles should always be capitalized following these guidelines):