I would like for there to be a way to natively bulk export/import all internal playlists from one install to another. For example, I want to import all the playlists on my desktop to my laptop. My laptop's library is a network share of my desktop's, so the libraries are identical. I would thus need to specify the new library path and that would be it.
I know you can automatically export a normal/auto playlist as a static playlist. That's not what I want. I don't want to do this one by one for hundreds of playlists, and I want to literally import the autoplaylist itself, as well as playlist mixers, complete with all their settings, to be used on another machine.
I've already done this manually via notepad++ by find+replacing the location of the library file and the path to the library in every file in the Library>(library name)>Playlists folder, and all works well on my laptop, but it would be nice to be able to do this natively.
For anyone wondering what exactly I did, I'll explain it below:
Navigate to your new copy of your Musicbee install (on your new machine), Library\[FLAC]\Playlists ([FLAC] is the name of my library)
Open an .xautopf file in notepad++, which is the format for auto playlists.
Go to Search > Find in Files
Select the directory of your new install of Musicbee (Library\[FLAC]\Playlists in my case)
Where it says "MusicLibraryPath" ("C:\Users\Master\PortableApps\MusicBee 3.3 Update4\Library\[FLAC]\">" in my case)
Find what: C:\Users\Master\PortableApps\MusicBee 3.3 Update4\Library\[FLAC]\
Replace with: change the path to that of your library
Click Replace in Files
Where it says "<SourcePath Location=" ("D:\EVERYTHING\[FLAC]\ChilledCow Albums [FLAC]\" />" in my case)
Find what: D:\EVERYTHING\[FLAC]\
Replace with: change the base path to how it looks over the network (in my case, I replaced "D:\EVERYTHING\[FLAC]\" with "\\master\flac\"
Click Replace in Files