Playlist point to different server

44 views
Skip to first unread message

Scott G.

unread,
Apr 20, 2024, 5:44:05 PMApr 20
to BubbleUPnP
I created a playlist on my Android phone with my Windows 11 laptop acting as the server:

a) When I select a song in the playlist and look at the metadata, I see the IP address for my laptop which, I believe, confirms that the playlists is pointing to the laptop.

b) I have subsequently purchased an SD card, and copied my music library to my android phone.

c) Is there a way to have the saved playlist point to the music on the SD card versus the laptop?

Thanks for the help.

SimBun

unread,
Apr 21, 2024, 5:29:30 AMApr 21
to BubbleUPnP
There likely isn't a way to automate this within BubbleUPnP (I say likely because BubbleUPnP always surprises me with what it can do).

You say that you can see the IP of the laptop in the playlist URL, but what does that URL look like, or how are you accessing your music?

If you were using Windows Media Player then the URL should look something like:
http://*.*.*.*: 10243/WMPNSSv4/896757549/1 _N19hZDRkNWI3NC05Nzc

If that's the case, unless there's a way to map that back to a track there's almost no way of doing it.

If the URL included the path and filename of the track, and that's replicated on the SD card (with a different root obviously) then you may be able to export all the playlists, replace the root paths and add them to the SD card - assuming BubbleUPnP handles local .m3u/m3u8 playlists.

Bubblesoft

unread,
Apr 21, 2024, 6:45:44 AMApr 21
to BubbleUPnP
Not possible easily for the reason mentioned by SimBun.

The only way to do it would be for BubbleUPnP to have a special conversion module
that would attempt to map track metadata of a playlist track entry to local metadata of the Android Media Store.
No plan for this as it is highly specific, not trivial and would be rarely used.

This does not address that issue but mentioning it as it could be useful to some user, but you can convert any BubbleUPnP 'Saved
Playlists' to XSPF playlist (3 dot menu on playlist > Export to XSPF) which is a general playlist format interoperable with some music players and tools.
It can in particular be useful to import BubbleUPnP Saved Playlists to a music streaming service supported by
https://soundiiz.com/, as it can load XSPF format.

Scott G.

unread,
Apr 22, 2024, 2:47:36 PMApr 22
to BubbleUPnP
Thanks for getting back to me.  In re-reading my initial post, I realize I could have been clearer:

a) I attached an external CD drive to my laptop and copied my collection of CDs to my laptop using Media Server V11 from Microsoft
b) I created a "saved playlist" in BubbleUPnP running on my Android phone with the music sitting on my laptop
c) Within BubbleUPnP, I confirmed the playlist is pointing to the IP address of my laptop
d) I copied the "burned" music from my laptop to my SD card on my Android phone
e) I can play the music stored on my phone using BubbleUPnP
f) I wanted to alter the playlist within BubbleUPnP so that instead of pointing to my laptop it points to the SD card on my phone

Sounds like I might be able to save the existing BubbleUPnP as an XSPF playlist and then try re-importing it?

Thanks again.

SimBun

unread,
Apr 22, 2024, 3:16:04 PMApr 22
to BubbleUPnP
Can you attach an excerpt from your playlist?

SimBun

unread,
Apr 22, 2024, 3:48:22 PMApr 22
to BubbleUPnP
I should have said, or a screenshot of the track metadata in BubbleUPnP.

Scott G.

unread,
Apr 24, 2024, 10:34:21 AMApr 24
to BubbleUPnP
Thanks for the help, looks similar to what you posted, see screenshot below.

Screenshot Track Metadata .png

SimBun

unread,
Apr 24, 2024, 11:53:39 AMApr 24
to BubbleUPnP
Those URLs are generated by WMP and delivered to BubbleUPnP for playback, and there's no way to tie that URL back to a file on the OS (unless you know the scheme that WMP uses), which is what you'd need to do in order to get the BubbleUPnP playlists pointing to the local filesystem.

For some reason (compatibility I assume) there are very few servers that use sane URL schemes. With some servers the URLs change across full rescans e.g. MiniDLNA, invalidating existing playlists!

I use MinimServer, and because the last part of the URL is the path on the OS (see attached image) it's relatively easy to convert them into a standard m3u/m3u8 playlist.

MinimServer.jpg
Reply all
Reply to author
Forward
0 new messages