1179: Auto-Organize doesn't fix case at higher folder levels

Beta Testing for Windows Products and plugins

Moderator: Gurus

Seeker
Posts: 264
Joined: Tue Jul 10, 2007 3:17 pm

1179: Auto-Organize doesn't fix case at higher folder levels

Post 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)
Last edited by Seeker on Thu May 29, 2008 11:26 am, edited 6 times in total.
Seeker
Posts: 264
Joined: Tue Jul 10, 2007 3:17 pm

Post 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.
Last edited by Seeker on Fri Apr 18, 2008 4:07 pm, edited 1 time in total.
Seeker
Posts: 264
Joined: Tue Jul 10, 2007 3:17 pm

Post 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.
Mizery_Made
Posts: 2283
Joined: Tue Aug 29, 2006 1:09 pm
Location: Kansas City, Missouri, United States

Post 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*
spacefish
Posts: 1427
Joined: Mon Jan 14, 2008 7:21 am
Location: Denmark

Post 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:

Image

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. :P
Image
MM Gold 3.0.3.1183 : Vista HP SP1 (x86) : Zen Stone (2GB)
Zekton: An original MM3 skin by Eyal.
Scripts in Use: Add/Remove PlayStat | Auto Album DJ | AutoRateAccurate | Backup
Case & Leading Zero Fixer | Classification & Genre Changer | Clean Scripts.ini | Clear
Field | Custom Report | Discogs Auto-Tag Web Search | Forget Crossfade | Invert
Selection/Select None | Last 100... | Lyricator | Lyrics to Instrumental | MonkeyRok
MusicBrainz Tagger | My Custom Nodes | Now Playing Art Node | Play History & Stats
Right Click for Reports | Right Click for Scripts | Right Click for Web | Stop After Current
WebNodes
Seeker
Posts: 264
Joined: Tue Jul 10, 2007 3:17 pm

Post 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.
spacefish
Posts: 1427
Joined: Mon Jan 14, 2008 7:21 am
Location: Denmark

Post by spacefish »

Actually, there's nothing wrong with my Windows folders, only the case of the folder names in MM's tree view.
Image
MM Gold 3.0.3.1183 : Vista HP SP1 (x86) : Zen Stone (2GB)
Zekton: An original MM3 skin by Eyal.
Scripts in Use: Add/Remove PlayStat | Auto Album DJ | AutoRateAccurate | Backup
Case & Leading Zero Fixer | Classification & Genre Changer | Clean Scripts.ini | Clear
Field | Custom Report | Discogs Auto-Tag Web Search | Forget Crossfade | Invert
Selection/Select None | Last 100... | Lyricator | Lyrics to Instrumental | MonkeyRok
MusicBrainz Tagger | My Custom Nodes | Now Playing Art Node | Play History & Stats
Right Click for Reports | Right Click for Scripts | Right Click for Web | Stop After Current
WebNodes
Seeker
Posts: 264
Joined: Tue Jul 10, 2007 3:17 pm

Post 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?
spacefish
Posts: 1427
Joined: Mon Jan 14, 2008 7:21 am
Location: Denmark

Post 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.
Image
MM Gold 3.0.3.1183 : Vista HP SP1 (x86) : Zen Stone (2GB)
Zekton: An original MM3 skin by Eyal.
Scripts in Use: Add/Remove PlayStat | Auto Album DJ | AutoRateAccurate | Backup
Case & Leading Zero Fixer | Classification & Genre Changer | Clean Scripts.ini | Clear
Field | Custom Report | Discogs Auto-Tag Web Search | Forget Crossfade | Invert
Selection/Select None | Last 100... | Lyricator | Lyrics to Instrumental | MonkeyRok
MusicBrainz Tagger | My Custom Nodes | Now Playing Art Node | Play History & Stats
Right Click for Reports | Right Click for Scripts | Right Click for Web | Stop After Current
WebNodes
Bex
Posts: 6316
Joined: Fri May 21, 2004 5:44 am
Location: Sweden

Post 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?
Advanced Duplicate Find & Fix Find More From Same - Custom Search. | Transfer PlayStat & Copy-Paste Tags/AlbumArt between any tracks.
Tagging Inconsistencies Do you think you have your tags in order? Think again...
Play History & Stats Node Like having your Last-FM account stored locally, but more advanced.
Case & Leading Zero Fixer Works on filenames too!

All My Scripts
Seeker
Posts: 264
Joined: Tue Jul 10, 2007 3:17 pm

Post 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.
Seeker
Posts: 264
Joined: Tue Jul 10, 2007 3:17 pm

Post 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.


Image


Auto-organize realizes the names have changed and offers to change the entire folder/file structure. This is GOOD! We hope.

Image



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.

Image



When we do an add rescan - Mediamonkey realizes there is a problem and offers to fix it again.

Image

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.)
Erik Vercruysse
Posts: 1
Joined: Thu Nov 09, 2006 6:23 am
Location: Belgium
Contact:

I don't see the tools in the bottom line in "CASE CHECK

Post 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?
Erik Vercruysse his advise...
a new period to know everything about FLAC!
Queseuq
Posts: 111
Joined: Sat Apr 05, 2008 8:30 am

Post by Queseuq »

That's Bex's Case Checker script. Available here
Seeker
Posts: 264
Joined: Tue Jul 10, 2007 3:17 pm

Post 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.
Post Reply