Sync two Windows computers

Get answers about using the current release of MediaMonkey for Windows.

Moderator: Gurus

Lowlander
Posts: 46111
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Sync two Windows computers

Post by Lowlander » Tue Nov 20, 2018 4:53 pm

No, it shouldn't cause any problems.
Lowlander (MediaMonkey user since 2003)

KEP
Posts: 179
Joined: Sun Feb 18, 2007 10:27 pm
Location: Vancouver USA

Re: Sync two Windows computers

Post by KEP » Tue Nov 20, 2018 5:18 pm

Lowlander wrote:
Tue Nov 20, 2018 4:53 pm
No, it shouldn't cause any problems.
Wonderful! Sorry I didn't ask at the same time -- what about the database itself? (Where more "trouble" could actually occur.) If that's shared read-only, that'll work as well?

Lowlander
Posts: 46111
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Sync two Windows computers

Post by Lowlander » Tue Nov 20, 2018 5:29 pm

That'll probably cause problems as playing a file will write to the database, among many other things you can do in MediaMonkey. Maybe a separate share that isn't read-only.

If you want true read-only you can use Media Sharing and access through DLNA. That won't allow the client to make any changes to the database (other than tracking plays if enabled) or the files.
Lowlander (MediaMonkey user since 2003)

KEP
Posts: 179
Joined: Sun Feb 18, 2007 10:27 pm
Location: Vancouver USA

Re: Sync two Windows computers

Post by KEP » Wed Nov 21, 2018 3:02 pm

Lowlander wrote:
Tue Nov 20, 2018 5:29 pm
That'll probably cause problems as playing a file will write to the database, among many other things you can do in MediaMonkey. Maybe a separate share that isn't read-only.
D'oh! Yeah, unless very graceful fails were coded in, damn...

Lowlander wrote:
Tue Nov 20, 2018 5:29 pm
If you want true read-only you can use Media Sharing and access through DLNA.
Never found a client that could gracefully cope with 100k+ tracks. (Or even 1000, for that matter.) Otherwise, yeah, that'd definitely be the go-to answer! Neat concept, but seemingly un-implementable.

Lowlander
Posts: 46111
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Sync two Windows computers

Post by Lowlander » Wed Nov 21, 2018 3:13 pm

MediaMonkey can scan files from a Media Server. I wouldn't necessarily recommend it (preferring direct access), but you'd have the benefit of a local database which is faster and allows much better searching.
Lowlander (MediaMonkey user since 2003)

KEP
Posts: 179
Joined: Sun Feb 18, 2007 10:27 pm
Location: Vancouver USA

Re: Sync two Windows computers

Post by KEP » Wed Nov 21, 2018 4:01 pm

Lowlander wrote:
Wed Nov 21, 2018 3:13 pm
MediaMonkey can scan files from a Media Server. I wouldn't necessarily recommend it (preferring direct access), but you'd have the benefit of a local database which is faster and allows much better searching.
Fascinating! I never noticed that node at the bottom of the list before! Might have to try that first, actually. Seems ideal, other than potential overhead of keeping things in sync. Thanks!

LindaPeterson
Posts: 1
Joined: Sat Dec 08, 2018 8:39 am

Sync desktop and laptop?

Post by LindaPeterson » Sat Dec 08, 2018 8:42 am

Is it possible to sync MM between the desktop and laptop? I have 3rd party sync software that quickly shows me any files added or changed in either db, but if I use that software, the files are transferred but lose any database info (like LastPlayed, PlayCount). The changed songs would be essentially the same file; the changes would be newly found cover art or adding lyrics or a composer, etc.

Peke
Posts: 12387
Joined: Tue Jun 10, 2003 7:21 pm
Location: Serbia
Contact:

Re: Sync desktop and laptop?

Post by Peke » Sat Dec 08, 2018 8:06 pm

Hi,
This is something we are working on in MM5 where we introduced Free MMS (MediaMonkey Server) and middle man.

More to be heard about that very soon, but you can try both in MM5 forum sections.
Best regards,
Pavle
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
How to add SCREENSHOTS to forum

Robindbois

Sync between tho PC

Post by Robindbois » Fri Mar 01, 2019 1:26 pm

Is there a solution to sync music between 2 pcs? I have one PC which is the master DB and syn donw to one android phone but I have a second PC (surface pro) where I'd like to have the same synced library. I was lookong for something that mirror locally what's in a networks database of something like that but find nothing.

It seems for me a common problems since many people have more than one pc but didn't find any solution where both pc can edit the db and have the music when not connected to the network.

Robin

Peke
Posts: 12387
Joined: Tue Jun 10, 2003 7:21 pm
Location: Serbia
Contact:

Re: Sync two Windows computers

Post by Peke » Sun Mar 03, 2019 11:24 am

Hi,
Main problem with that approach is having two separate sets of same files on two PCs is actually having Duplicated Same Set of Files on Two Locations eg. if we look at two PCs as Two Folders c:\PC1\Music\ and C:\PC2\Music there is no way to tell which one is current and which one is not.

The reason for MMS is:
1. PC3 (MMS on PC NAS, ...) with C:\Music
2. PC1 Ask PC3 search for track Title "I want it all" -> "PC3\Music\I want it all.mp3"
3. PC1 Change Title of Track "PC3\Music\I want it all.mp3" to "I want it all now"
4. PC2 Ask PC3 search for track Title "I want it all" -> "PC3\Music\I want it all.mp3" Title "I want it all now"
5. ....

So if you have Device Sync Profile on PC3 then no matter on which PC you connect your Device it will sync same

As for having files locally in MMW have VirtualCD that cache files locally, but handle them as if you read them on original Network Location.

Finally caching several TB of Media locally is also bad thing, but that is something for the future versions to solve.
Best regards,
Pavle
MediaMonkey Team lead QA/Tech Support guru
Admin of Free MediaMonkey addon Site HappyMonkeying
Image
Image
How to add SCREENSHOTS to forum

Mox
Posts: 3
Joined: Sun Mar 31, 2019 8:17 am

Re: Sync two Windows computers

Post by Mox » Sun Mar 31, 2019 8:45 am

After reading this whole thread, there still doesn't seem to be any clear answer for what is surely a VERY common scenario, and the one that I have – two PC computers (in my case: a desktop and laptop) with media monkey easily kept in sync, including all the basic daily functions one does when using any media software: adding songs, removing songs, rating songs, assigning songs to custom playlists, etc.

Others have mentioned how this is dropdead easy with iTunes, to which I would add "Windows Media Player too." And with some tweaking of settings, it's possible to do this in Winamp as well.

As with these other programs, a well designed piece of software should not require higher-level computer skills to do such a basic function. With these other programs, I don't have to change drive numbers, I don't have to keep a portable drive big enough to manage my 10,000-plus music files being swapped back-and-forth between computers, set up a shared media server (which only works as a solution if the user always has both devices local) etc., etc. All I need with those others is a synchronization process, whether by cloud or local network.

Surely there is (or could be) some way to make MM do this??

NOTE: A single shared drive on a home network is not the answer, because I (like many others) often use my laptop when I'm nowhere near my home office, so my laptop needs its own solution: its own full instance of MM and my music library.

This is kind of a deal-breaker for me (I'm only learning of this synchronization issue today, after spending the entire weekend getting everything set up to work on my desktop with MM). It's impractical to expect the end-user to not be able to, say, add a song to a playlist on their laptop, but then have to manually remember to do same adjustment to their other computer's MM when they get home from a business trip -- unreasonable when, for every other program in the world, that traveler can easily push a button in a synchronization program like GoodSync or SyncToy to synchronize (or cloud-sync effortlessly via dropbox or OneDrive) to get everything synced up between the 2 devices. There's simply got to be a way to design MM to do to be cross-device syncable.

And I care because I'm absolutely in love with MM in all other respects. But this fatal flaw is a big deal. It would be like loving a woman in all other respects, except the fact that she is homicidal. I still wouldn't date her. :-)

jiri
Posts: 5392
Joined: Tue Aug 14, 2001 7:00 pm
Location: Czech Republic
Contact:

Re: Sync two Windows computers

Post by jiri » Mon Apr 01, 2019 1:56 am

This is why we started MediaMonkey Server development. While it can be installed on a NAS, it can also work from a desktop PC, which seems to be suitable in your case. I.e., MMS on a desktop, together with MM5 and another MM5 on your laptop. Note that very soon, MMS will be usable over internet (authentication, etc.), so that you'll be able to either stream, or have tracks cached locally.

In case you wouldn't like to install MMS for whatever reason, you could also use MM5 cloud sync -- e.g. to a GDrive.

Jiri

Mox
Posts: 3
Joined: Sun Mar 31, 2019 8:17 am

Re: Sync two Windows computers

Post by Mox » Mon Apr 01, 2019 7:21 am

Thanks for the fast response, Jiri. Clearly you are a developer: You used 3 acronyms in one reply. ;-) For my fellow nontechies reading this:
  • NAS (yes, I had to look it up) means "network attached storage" which you can get a high level understanding of from a YouTube video I found called "Still confused about NAS? NAS explained in 3 minutes."
  • As for MMS, I can make a wild guess and say that MMS may be the abbreviation for MediaMonkey Standard version? Or could it mean a version of MediaMonkey that is Server-based?? If the latter, is MMS literally a different piece of software than what I downloaded and am using (4.1.23.1881, standard version)?
  • As for "MM5," I can guess that might refer to a version higher than 4? But I'm just guessing… Wouldn't it be handy if there was some sort of a acronym guide on this forum somewhere!
Based on what I have just learned about NAS, it sounds like it can be set up (for another cost) to be accessed from the web, not just on the local network. If so, that COULD be a workable solution, except it means that I would end up spending, I'm guessing, several hundred dollars in hardware and software so that I could have a cross-Windows-device synchronized way of listening to and managing my music library. Maybe a good solution for someone who already has NAS, but it's hard to justify that cost if I would primarily need NAS so I can listen to music.

What sounds somewhat promising is your last 10 words: "You could also use MM5 cloud sync -- e.g. to a GDrive." Are you suggesting that I have 2 local instances of MediaMonkey software, but both are accessing from one music library sitting on a cloud service's server (G drive, one drive, dropbox, etc.), and thereby keep things synchronized? This could totally work… IF metadata is also stored in the cloud. For example: If while using MM on one device I change a rating of a song, or add that song to one of my playlists, would that information be updated to both devices? If so, then this could be the perfect solution.

jiri
Posts: 5392
Joined: Tue Aug 14, 2001 7:00 pm
Location: Czech Republic
Contact:

Re: Sync two Windows computers

Post by jiri » Mon Apr 01, 2019 9:39 am

Yes, MM5 is the new 5.0 version of MM (currently a beta version) and yes, MMS is server version of MM (currently alpha), which works in cooperation with MM5 installed on a Windows machine. You can check out both here in the MM5 forum: https://www.mediamonkey.com/forum/viewforum.php?f=29. Sorry for the confusion, hopefully it's clearer now.

I think that the cloud sync in MM5 should cover your needs. And, also an installation of MMS on your PC should work fine -- since MMS doesn't require a NAS, it can be installed anywhere.

Jiri

Mox
Posts: 3
Joined: Sun Mar 31, 2019 8:17 am

Re: Sync two Windows computers

Post by Mox » Sun Apr 07, 2019 7:16 pm

Thanks, Jiri. So, to make sure that I understand what you mean by "I think that the cloud sync in MM5 should cover your needs," does this mean I should:
  • install MM5 on both my desktop PC and laptop PC
  • point them both to my cloud music collection, instead of a local collection of my music
  • and then each song file's metadata (ratings, category, etc.) and playlists' data are also stored in the cloud and therefore will be the same on both computers' MM5 after a metadata change on either PC?
A scenario to verify: Let's say I've got MM5 on both computers, both pointing to the same cloud-based music collection. If I play a song on my laptop and add it to a particular custom playlist, and also change its rating from 3 to 4, and then, when I'm back home, if I play the same song on my desktop PC's MM5, it will "know" that the song's rating is now 4, and the custom playlist will now show that song in its list?

Sorry for working hard to be absolutely certain. I don't want to spend a lot of time setting something up based on an assumption that is not correct. Thanks!

Post Reply