Help - Search - Members - Calendar
Full Version: Tagging problem
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
von Vader
I have a problem with foobar's masstager which seems to capitalize some parts of the filename which are normally lower case.

I have my mp3s renamed just the way I want them, but when I run masstagger and do "%artist% - %album%/%artist% - %tracknumber% - %title%" the tags come out OK (mostly) except that it seems to capitalize some of the words. For example if a track is named "Bblablab - 02 - Foo bar Blabla" the title looks like Foo Bar Blabla. It does this for some words, but not for all :\

For example, all instances of 'the' and 'is' are capitalized, but not 'of'. Is there a way around this?

Also, note that if I look at the properties of the track some parts of filename look capitalized (under location) although they are not (as can be seen from explorer for example).
von Vader
Anyone?
Mike Giacomelli
It sounds like you're calling $caps() on them somewhere.
von Vader
Don't think so, but I've tried with a default foobar install and still the same.

What's wierd to me is that it displays filenames wrong in Properties. So far it seems to only lowercase 'of' and 'a' all others are capitalized.
Canar
Using Windows XP?
Zoom
I don't know if this will help at all, but it may help to shed some light on the situation. I was using the Masstagger's rename feature to rename some files for capitalization one time. The Masstagger ran fine, but the files were unaffected, meaning the letter casing stayed the same. I think it has to do with the way windows handles casing in filenames. Because Windows isn't case sensative maybe there is a bug somewhere in the masstagger, or the way windows displays/stores filenames?

To fix my problem was easy however because I used the tags to rename the files and I just changed the filenames slightly and then changed them back to the way I wanted them with the proper casing. (BTW I ended up giving up on filename casing in windows and I now use all lowercase in my music naming schemes)

Sorry if this doesn't help but it was the only thing I could think of as far as solving your problem.
kjoonlee
Can you prove that you really aren't using $caps() anywhere in your renaming string? Could you show us the exact string that you used to rename your files?

Are you sure that your tags don't contain capitalized 'the' or 'is'?

---

Hypothetical scenario, with FAT32.

Filename: The Lord of the Rings.ogg

Tags: TITLE=The Lord of The Rings

Using the masstagger with %title% as the string might not change the case of the resulting file. Even if you manually change the case, foobar2000 might not notice.

Windows treats foo.ogg and FOO.OGG as identical, on FAT32. I don't know about NTFS.

---

If you have such a mismatch, and you want to change the filenames to match the tags, rename them like this: "dummy text - %artist% - %album%/%artist% - %tracknumber% - %title%" first, and rename them back: "%artist% - %album%/%artist% - %tracknumber% - %title%".

If you want to keep the case of your filenames and change the tags, edit the tags. Don't rename.

In case you manually adjust the filenames and if you want foobar2000 to notice that you've manually changed the case, remove the files from the database and all the playlists, restart foobar2000, and readd them.
foosion
QUOTE(kjoonlee @ May 20 2005, 10:03 AM)
Windows treats foo.ogg and FOO.OGG as identical, on FAT32. I don't know about NTFS.
*
Same. Filename case is ignored, but preserved.

kjoonlee summed it up pretty well. Look at your tags and your massrenamer script, or show them to us, if you cannot figure it out on your own.
kjoonlee
Heh. Thanks for the info, foosion. smile.gif

Um, I'm confused now.

Von Vader, are you using the masstagger to guess tags from filenames? If yes, I think you'd have to remove the files from the database and all the playlists, restart foobar2000, and readd them before you can get the guessing to get the case right.
von Vader
Thanks to everyone, I finally solved the problem. I guess kjoonlee was right, foobar didn't clear my database so it showed all the filenames wrong.

Thanks again.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.