INTERACT FORUM

More => Old Versions => JRiver Media Center 20 for Linux => Topic started by: rinring on November 18, 2013, 02:18:09 pm

Title: Restore existing Windows library
Post by: rinring on November 18, 2013, 02:18:09 pm
Hi,

I have a library for Media Jukebox 14 in Windows.
I would like to restore in the Linux version.
It works ok, but it was before c:\Documents and settings/user/music and now it's in /home/user/music.  :o

How do I fix the pathname changes?

Thanks in advance.

David
Title: Re: Restore existing Windows library
Post by: RemyJ on November 18, 2013, 02:39:46 pm
Here's how I did it...

Select all tracks in your library.
Go to Tools, Library Tools, Rename, Move and Copy files.
At the bottom of that dialog, you can do a find and replace on the paths so they point to the right place.
Title: Re: Restore existing Windows library
Post by: rinring on November 23, 2013, 12:23:00 pm
Thanks for your suggestion, but it doesn't work.  :-\

It tells me invalid option and does nothing.

See the attached screenshot below for more details.


Here's how I did it...

Select all tracks in your library.
Go to Tools, Library Tools, Rename, Move and Copy files.
At the bottom of that dialog, you can do a find and replace on the paths so they point to the right place.
Title: Re: Restore existing Windows library
Post by: MrC on November 23, 2013, 12:35:05 pm
There are problems on the Mac version due to forward slashes colliding with the expression language's forward slash as an escape character.  I suspect this is the same issue (which also occurs on the Mac version).

A thread in the beta forum about handling forward slash an the expression language escape character was started, but it withered and died.  The problem doesn't appear to be solved in general yet.
Title: Re: Restore existing Windows library
Post by: RemyJ on November 23, 2013, 12:40:34 pm
I swear that's how I did it.  50K+ tracks.

When you do the replacement, try using forward instead of back slashes
Title: Re: Restore existing Windows library
Post by: rinring on November 23, 2013, 02:37:17 pm
Thanks with forward slashes it works ok.  :)
That was a quick answer.

The only remaining problem is case handling.

Linux is case sensitive, whereas Windows isn't.
In my database, I have mixed case, and in order to avoid case problems, I have all the filenames in Linux in lowercase.