Interesting idea, but unfortunately, I don't think there is a way to "automate" synchronization of
Views between two MC computers. A "manual" cross-library restore from backup is the usual recommended way of synchronizing views (though it must be done with some care wrt fixing any required differences in options between the computers).
To copy just a single tab view (or Tree view) across computers, the following 3-step manual procedure can be used:
1) Save the view from Client 1:
Hover over tab menu (or RMB the view in the Tree) > Customize view... > Settings > Saved views > Save this view....
By default, this creates a .jvi file in
<user directory> > AppData > Roaming > J River > Media Center 32 > Library > Saved views.
2) Use a synchronization tool (or Windows file copy) to copy this .jvi view file to analogous location on Client 2. Note the file name.
3) Restore the view on Client 2:
Hover over tab menu (or RMB the view in the Tree) > Customize view... > Settings > Saved views > Load a view from file... and select the new .jvi file. Since Build 32.0.14 (2/8/2024) the default load path is the same as the default save path shown in Step 1).
Alternatively, add as a
new Tree view:
Tree RMB Audio > Add Library View.... or
View > Add view > Add Library View...I find procedure 1), 2), 3) to be useful, but don't see a way to fully automate it by just synchronizing files. A file sync only automates Step 2, and would have to notify the user to follow up with Step 3).
Re-launching MC or using
View > Load / Save View do a good job restoring views
locally, but I don't know where they get their view data from - Windows registry(?), some mysterious database file(?) - I do know it is not from
... > AppData > ... > Library > Saved Views. For example, a tab view change on Client 1 cannot be directly detected by Client 2, even when Client 1 saves the change using
View > Save View, AFAIK. Also, the menu item
View > Reset All Library Views To Default is of no help here, since when it doesn't hang MC, it just adds a bunch of Start tabs.
New Feature Request:
https://yabb.jriver.com/interact/index.php/topic,138692.0.htmlReferences:
https://yabb.jriver.com/interact/index.php/topic,130337.0.htmlhttps://yabb.jriver.com/interact/index.php/topic,138102.msg957795.html#msg957795[/size]
4/20-21/2024 Edit for clarity, mainly paragraph "Re-launching MC ...".