How do I get all metadata from MM4 into MM5

Help improve MediaMonkey 5 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

cbeschler
Posts: 62
Joined: Fri Oct 27, 2017 10:21 pm

How do I get all metadata from MM4 into MM5

Post by cbeschler »

I have downloaded Release Candidate-1 for MM5. However, the play count, last played and playlists didn't update. How do I get this data to transfer into MM5 RC-1? As an aside, RC-1 is nothing less than spectacular. Can't wait for the final release. Great job to all!!
Peke
Posts: 18278
Joined: Tue Jun 10, 2003 7:21 pm
Location: Earth
Contact:

Re: How do I get all metadata from MM4 into MM5

Post by Peke »

Hi,
If you still have MM4 Installed alongside MM5, then just rename c:\Users\<YOUR_USERNAME>\AppData\Roaming\MediaMonkey5\MM5.DB to c:\Users\<YOUR_USERNAME>\AppData\Roaming\MediaMonkey5\!MM5.DB adn start MM5 again. It should ask you to import MM4 library and all your statistics?
Best regards,
Peke
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
Image
How to attach PICTURE/SCREENSHOTS to forum posts
rusty
Posts: 8892
Joined: Tue Apr 29, 2003 3:39 am
Location: Montreal, Canada

Re: How do I get all metadata from MM4 into MM5

Post by rusty »

cbeschler,

Peke's solution will solve your problem, but I'm a little curious about how the issue arose in the first place since a clean install of MediaMonkey 5 should normally prompt you to import your MM4 database (which includes playcounts/history).

Is there anything different about your environment that would have caused the library to not import? e.g. did you previously have an earlier build of MM5 installed (in which case the RC would have used the earlier MM5 database instead of the MM4 DB)? Or was MM4 installed in portable mode?

Please clarify and let us know what happens. Thanks!

-Rusty
cbeschler
Posts: 62
Joined: Fri Oct 27, 2017 10:21 pm

Re: How do I get all metadata from MM4 into MM5

Post by cbeschler »

I have been installing the various beta versions of MM5 that have been released. In other words, I had MM5 beta already installed. To your point, when I did the first install of MM5 a while back, it did import my play lists. However, it did not import play count or last played. Every beta build update I installed never updated play count, last played or play lists. I am keeping MM4 separate from MM5 and syncing my android device to MM4. I am running the most current version of Windows 10, if this helps.
cbeschler
Posts: 62
Joined: Fri Oct 27, 2017 10:21 pm

Re: How do I get all metadata from MM4 into MM5

Post by cbeschler »

I am very excited to start using MM5. I am asking your opinion if Release Candidate-1 is stable enough to use in place MM4. If so, I will make the change Pavle suggested. Otherwise, I was planning to wait for the production version to be released and convert when I purchase the MM5 license.

One other question I have is will MMA work if my music is stored in Google Drive? If so, will play count, last played and play lists update? Or will MMA only work if the media is stored on my device? I currently have the MMA Beta version and am running Android 9.
Lowlander
Posts: 58668
Joined: Sat Sep 06, 2003 5:53 pm

Re: How do I get all metadata from MM4 into MM5

Post by Lowlander »

I switched to MediaMonkey 5 a long time ago. Although crashes may occasionally occur it hasn't had a negative impact on usage.

MMA can't work with Google Drive.
cbeschler
Posts: 62
Joined: Fri Oct 27, 2017 10:21 pm

Re: How do I get all metadata from MM4 into MM5

Post by cbeschler »

Thank you for your help!
cbeschler
Posts: 62
Joined: Fri Oct 27, 2017 10:21 pm

Re: How do I get all metadata from MM4 into MM5

Post by cbeschler »

I apologize for so many questions. However, I changed the file name from ...MM5 to !MM5 and restarted MM5. It asked me to import from MM4. I replied "yes", but it didn't import play lists, last played or play count. Any suggestions as to what I should do or what I did wrong?. Should I delete MM5 from my hard drive and reinstall a clean version?
Barry4679
Posts: 2446
Joined: Fri Sep 11, 2009 8:07 am
Location: Australia
Contact:

Re: How do I get all metadata from MM4 into MM5

Post by Barry4679 »

cbeschler wrote: Sun Dec 27, 2020 8:57 pm I apologize for so many questions. However, I changed the file name from ...MM5 to !MM5 and restarted MM5. It asked me to import from MM4. I replied "yes", but it didn't import play lists, last played or play count. Any suggestions as to what I should do or what I did wrong?. Should I delete MM5 from my hard drive and reinstall a clean version?
Start MM5, and go to File|ManageDatabase ... take option BackupDatabaseNow ... a message box opens ... take a note of the database location ... reply NO to stop the backup from starting.

Check the database location ... was that file created after you renamed MM5.db to !MM5.db?
If yes, then you have an unexpected situation ... I don't know about playlists, but if your "new" MM5.db was freshly imported from MM4 it would have imported last played date and play counts ... so that brings into question which MM.db file did you import from? ... you may have imported from a different MM.db to the one that you see when you open MM4 .... it is not so easy to see which copy is being used when you open MM4 ... the easiest way for you may be to search your disks to see if you have multiple copies of MM.db ... close MM4, look for the mm.db file with that most recent "modified" date, and then rename all but that one ... open MM4 ... you are trying to verify which copy is used by MM4

When you have any unused versions renamed ... try doing the rename MM5 procedure again ... aim is to force it import from the correct version of MM.db
If that does not work, try copying the correct version of mm.db to all locations that have a renamed copy of mm.db ... and then try again

This procedure is messy ... it is made necessary due to the disappointing fact that you have been let down by the first-through MM5 importing procedure ... it should tell you which MM.db copy it is importing from ... and a browse facility to override the importation path to MM.db would be a nice to have addition
Want a dark skin for MM5? This is the one that works best for me .. elegant, compact & clear.
Ludek
Posts: 5099
Joined: Fri Mar 09, 2007 9:00 am

Re: How do I get all metadata from MM4 into MM5

Post by Ludek »

How you installed MM4 as portable or standard install ?
If MM4 is installed as portable then MM5 can import its settings only when there is shortcut to MM4.exe on your desktop. Otherwise MM5 would need to search whole your computer for MM4.exe

And how you installed MM5 ?
For the import to work again I would suggest to completelly re-install MM5 build 2291 (and also delete C:\Users\<user>\AppData\Roaming\MediaMonkey5\ folder )
Also, if the import still does not work then catch this in the debug log (with DbgView started prior to MM5 start -- item 4b here: viewtopic.php?f=30&t=86643 )

EDIT: It is also possible that you have more instances of MM.DB files on your computer and MM5 is taking incorrect one? But this all should be visible in the debug log.
Alternativelly you can copy MM.DB (from MM4) and replace it over your current MM5.DB, but this way we won't find why the import did not work as expected for you.
lueromat
Posts: 32
Joined: Mon Dec 30, 2019 3:49 pm

Re: How do I get all metadata from MM4 into MM5

Post by lueromat »

I am having some issues getting my metadata (play count / last played) over from MM4 to MM5.

After a clean install of MM5 alongside MM4, I receive the prompt to import all metadata, I approve, and then all I get is the files from the library locations specified in 4, but I don't get the collections, their nodes, and - more importantly - play count and last played. Is this a known issue?
Lowlander
Posts: 58668
Joined: Sat Sep 06, 2003 5:53 pm

Re: How do I get all metadata from MM4 into MM5

Post by Lowlander »

What's the exact prompt you got? It sounds like the import from WMP/iTunes instead.

You need to use the MediaMonkey 4 database which gets upgraded to a MediaMonkey 5 database. You can manually do this by copy/paste the MediaMonkey 4 database in the MediaMonkey 5 database location and removing or overwriting the MediaMonkey 5 (mm5.db) database. Then when you start MediaMonkey 5 it will update the MediaMonkey 4 database and have all the MediaMonkey 4 information like Play History, Collections and Playlists.

Database locations: https://www.mediamonkey.com/support/kno ... ini-files/
lueromat
Posts: 32
Joined: Mon Dec 30, 2019 3:49 pm

Re: How do I get all metadata from MM4 into MM5

Post by lueromat »

The exact prompt is:

"Import settings

Do you want to use the database and settings from MediaMonkey 4?"

I tried what you suggested - worked like a charm!
Lowlander
Posts: 58668
Joined: Sat Sep 06, 2003 5:53 pm

Re: How do I get all metadata from MM4 into MM5

Post by Lowlander »

In that case it may have found a different MediaMonkey 4 install. Glad the instructions worked.
Post Reply