I believe there is a better way to move all your files in one truly single shot : from the library node, just drag and drop the parent node (if you were wise enough to setup one) to the new drive/folder.
The new drive will have to be referenced in database already, which means that at list one file on that drive must have been catalogued prior to this operation.
If you don't have a parent directory, let's hope you have few ones, like genres or something, in which case you can still do the drag and drop thing, only one by one.
MM will ask if wether you want to move the library content or all the folders content. This features makes this option superior to the auto-organize thing, as :
- Some content might not be cataloged, even as linked files
- A single auto-organize scheme is not likely to be desirable, depending on a lot of things. it surely is NOT in my case.
Something I would find useful, would be for MM to have an option to IGNORE the fact that some files can't be found. Just update tags according to the move operation. That would make the disk serial number problem, pretty much a thing of the past.
Only thing that bugs me with this : process is too long, just like the auto-organize feature, while it is only a rename operation. In window explorer, moving a folder is pretty much instantaneous. Moving from either the library or the computer node behaves like moving the files one by one. Even weirder for the computer node, as no fields are updated in db and there is no reason whatsoever to move the files one my one on a folder move operation.
I guess I know too little about MM to make any assumptions here.
I you kept your paths clean the best way still seem to be the "move device content script", which has been working flawlessly for me a number of times. I make life hard on hard disks. The newer, faster and cheaper they get, the less they can take it. Hence this problem will only become worse with time.
Two years ago I decided to go for a safer route on a friends computer. As he needed to swap dive and even computers, and she actually WORKS with media monkey, I went for the "mount" option. One out of three mirrored mp3 dedicated drives will be mounted on the system drive, meaning she can swap for a mirror, either external or internal when she needs it. Plus she can share the drives between a desktop and a laptop (which have the same system disk serial number). Only drawback, she had to learn to mount a drive in windows, which is a bit weirder than in linux. Plus she had to master a mirroring script I made for her. No big deals it appears.
Of course, MM doesn't see a thing since only the system drive shows in the MEDIAS table... This should work in MM3 too, despite the addition of the drive letter.
This is the best method I found to circumvent this scary and weird problem and I plan to implement it on my own database one of these days; probably next time I swap for a new system, so that I won't have to bother until next new computer; like in 2016 or something...
Sorry to be long. But this problem has been bugging me for so long that I thought that might be worth it.
Let me know what you think.
Geeno wrote:Jiri, as far as I know, most software companies don't like customers to mess with their application database at all, and they would rather use good old custom format files were it not so much easier to use a database.
So your comment stating that you don't like users being unable to tamper with the MM database is surely welcome.
As I said earlier, I would be more than satisfied if there was a way to move all songs to a new disk/root path in one fell swoop, but now I understand that a lot of users like to manipulate the database contents.
So please, even assuming that SQLite is far superior to MS Access, don't lock us out of the database.
There IS a way to move all the songs in one shot. use the Auto Organize Function. once you lay out your path structure your golden.
I use \\LIGHTWAVE\Music\Artist\Album\Artist - Track Title.mp3
If i need to move them to H: (to get them off the network) i just run Auto Organize and change the PC Lan Name to a drive letter since i want the rest of the path to remain the same.
this lays out the music as
\\LIGHTWAVE\Music\Eagles\Long Road Out Of Eden\Busy Being Fabulous.mp3
\\LIGHTWAVE\Music\Bad Company\The 'Original' Bad Co. Anthology\Bad Company - Honey Child.mp3
or after a reorg
H:\Music\Eagles\Long Road Out Of Eden\Busy Being Fabulous.mp3
H:\Music\Bad Company\The 'Original' Bad Co. Anthology\Bad Company - Honey Child.mp3
I did it from H to Lightwave to put it on the network. It took some time as the system had to move every single file out through the network and back due to it staying on the same PC. just opening it up for a network sharing setup. Works very well, few things are left behind. usually Thumbs.DB which you can always delete. a few album arts are left behind, but 99.9% of the time the program moves them or offers to move them.
This Moves them it does NOT Copy them.