Page 1 of 3
1179: Auto-Organize doesn't fix case at higher folder levels
Posted: Fri Apr 18, 2008 3:48 pm
by Seeker
I use auto-organize extensively, with the overall pathing being:
D:\Music Rips\<Album Artist>\<Album>$IF(<Disc#>, #<Disc#>,)\<Album>$IF(<Disc#>, #<Disc#>,) - <Track#> - <Artist> - <Title>
I recently did a lot of case checking, and some album names changed - case only.
Now when I auto-organize, it says it is renaming and fixing case, but at least athe <Album> level, the case does not change and I have to do it manually - otherwise, Mediamonkey offers to change it (and does not) every time.
Using 1159 (change to 1162 - just tested and still there)
Posted: Fri Apr 18, 2008 3:51 pm
by Seeker
A little more on this - Mediamonkey actually does think it changed the name, but if you go look at the folder, it has not changed.
Then of course if you dump and renew the library (or add/rescan) - the auto-organize finally realizes it hasn't done it's job, offers to try again, and then thinks it did it.
Posted: Fri Apr 18, 2008 4:07 pm
by Seeker
Still more as I'm trying to show how anyone can repeat it.
"Add/rescan" will make mediamonkey realize it's mistake, then it offers to fix the case again, but nothing happens.
It doesn't rename EITHER artist or album (see my structure)
for example: Captain And Tennille is not renamed to Captain and Tenille
Album: Into The Light is not renamed Into the Light
The lowest level (actual file name) DOES appear to have the case changed in the file name.
Hope this helps someone diagnose.
Posted: Fri Apr 18, 2008 7:53 pm
by Mizery_Made
I think this might simply just be a pain caused by Windows. I remember having this same problem with MM2 as well as a few other programs I've used in the past. Seems that Windows doesn't like programs to change the case of it's folders. *Blinks* That's just from my experience though, perhaps I've merely ran across programs that have had trouble with this and ones that don't actually do exist. *Shrugs*
Posted: Sat Apr 19, 2008 2:46 am
by spacefish
I noticed that MM is not fixing folder names according to how they are displayed in the details view. Also, they do not match what I have in my E:\Music directory:
Note on the left in MM's tree view under Album the case of the album title and the case of the artist in parentheses. Note that the actual folder case (right) matches MM's details case (center). I don't understand why this is happening but it's pretty annoying for the O/C in me.

Posted: Sat Apr 19, 2008 11:14 am
by Seeker
I tried a couple of other programs. There are many programs which can do this, Better File Rename for example, can change the "case only" of a folder in Windows. Other apps claim to do the same.
it is ndeed a pain - but Mediamonkey should try to do it right. A very kludgy method I came up with was to rename:
Bad FOLder CAse name
to
Bad Folder Case Namex
then drop the "x" in a secondary rename.
I think this is a terrible way to do it, but it was the only way I could get it to work, other than using some other app.
Posted: Sun Apr 20, 2008 12:04 am
by spacefish
Actually, there's nothing wrong with my Windows folders, only the case of the folder names in MM's tree view.
Posted: Sun Apr 20, 2008 12:35 am
by Seeker
spacefish wrote:Actually, there's nothing wrong with my Windows folders, only the case of the folder names in MM's tree view.
But the point is, they don't match, and auto-organize doesn't fix it, even though it says it does, correct? Or am I missing something and you are indeed discussing a different issue?
Posted: Sun Apr 20, 2008 12:56 am
by spacefish
The case is incorrect in MM tree view. Windows folders are correct. I didn't understand how using an external program to rename a folder that didn't need renaming would fix the issue in MM's tree view. There may very well be two discussions going on here but that's why I posted a screenshot: so the devs could see that my problem was with MM's tree view. I should note that auto-organize is naming the windows folders correctly. It's only the tree view that's incorrect.
Posted: Sun Apr 20, 2008 6:10 am
by Bex
Unlike MM2, MM3 actually stores the folder names in its database that's why it's lightning fast to browse the location node (which wasn't the case in MM2).
But it actually looks like the dev's have overlooked to cater for updating the database when only the case is changed in a folder.
Dev's?
Posted: Sun Apr 20, 2008 1:38 pm
by Seeker
Nor IS the case changed in a folder when trying to auto-organize, and Mediamonkey suggests a case change.
Sounds like it is a hierarchy of issues regarding case.
1) When creating the database (via add/rescan), the case of the folders is recorded properly. However, the tags of the files may or may not match that case. (And the tags SHOULD win).
2) When auto-organizing - Mediamonkey correctly realizes that the tags and the folder names may not match due to case - and Mediamonkey properly offers to rename the folders to the correct case.
3) After this auto-organize, the folder names WITHIN THE DATABASE are properly changed to match the tags, but the ACTUAL FOLDER NAMES are not renamed by case.
4) When add/rescan is performed again, we get the process all over again - since the actual folder names are still not right.
As for:
I didn't understand how using an external program to rename a folder that didn't need renaming would fix the issue in MM's tree view.
I'm not suggesting using an external program to fix this - I was pointing out that it is possible to change the case of a folder via some operation.
Spacefish, your problem sounds similar to mine, but the "mixed up case" appears in a different place for you.
As for:
I should note that auto-organize is naming the windows folders correctly
That is simply not the "case"

if the windows folder case (only) needs changing - that's the whole point of this thread.
Posted: Sun Apr 20, 2008 2:02 pm
by Seeker
Somehow, I must not be stating this very well, since there seems confusion as to what I think the problem is that caused me to start this thread (and it may be very different from spacefish's problem):
Mediamonkey does NOT rename folders in Windows XP when the only change is in the case of the item.
So, I'll use pictures too: (CLICK ON THE PICTURE TO SEE IT IN FULL)
Using the case checker, we discover that the album "Beautiful To Me" should be "Beautiful to Me" - changing only the case of the word "To".
The case checker changes the filename and tags only, but that's ok, because auto-organize should fix everything else, or so we think.
Auto-organize realizes the names have changed and offers to change the entire folder/file structure. This is GOOD! We hope.
Autoorganize thinks it's done great, all the tags are right and so are the folder names IN THE DATABASE, but the actual folder has not changed.
When we do an add rescan - Mediamonkey realizes there is a problem and offers to fix it again.
And yes, I'm fairly sure I did a refresh on all the screen items before taking each snapshot. (I take that back, I forgot one refresh - in example2, the case of the album name IN THE Mediamonkey album list should have the case changed, and I forgot to refresh that part, so I fixed it by hand.)
I don't see the tools in the bottom line in "CASE CHECK
Posted: Mon Apr 28, 2008 5:47 am
by Erik Vercruysse
I don't see the tools in the bottom line in "CASE CHECKER" as I see on the image of the printscreen above.
How can I use those tools?
Posted: Mon Apr 28, 2008 6:17 am
by Queseuq
That's Bex's Case Checker script. Available
here
Posted: Thu May 08, 2008 6:22 pm
by Seeker
Did
Auto-organize does not rename folders when the only change is in the case of the folder name.
ever make any list at all?
not saying it is a high priority bug, but i wanted to make sure it was at least on a list somewhere.