Jump to content

Add #EXTINF data to playlist exports (for Soundiizz/etc compatibility)


Recommended Posts

Poweramp exports its playlists as M3U8 files, which are plain text and simply contain lines that point to the path & filename for each song on your device's storage. It's nothing fancy, and it doesn't contain any extra information about the songs apart from where they are located.

If you want to use such a playlist in PA on another device, as long as the folder structure is broadly the same they ought to work. On PCs/etc you may need to edit the M3U8 file in any regular text editor to ensure that each individual line correctly points to the path where your local songs are stored (global search and replace should achieve that). I don't know anything about soundiiz I'm afraid, but if it's running on the same device it ought to be able to find the songs.

Andre

Link to comment
Share on other sites

https://soundiiz.com looks like a tool that would allow you to move your playlists between streaming services and it's also able to read a m3u8 playlist and turn that into a cloud streaming list. 

I guess the issue is that the m3u8 created by Poweramp is a simple list and not extended. The extended list has one additional line per track that includes track length,track - artist.

Example of m3u8 from iTunes with the EXTINF row:

#EXTM3U
#EXTINF:223,Rock The Casbah - The Clash
M:\Clash\S05 - Combat Rock (1982)\The Clash - Combat Rock - 04 - Rock The Casbah.mp3

While Poweramp m3u8 skips the EXTINF but adds a EXT-X-RATING.

#EXT-X-RATING:0
62D9-1D1E/Musik/Clash/S05 - Combat Rock (1982)/The Clash - Combat Rock - 04 - Rock The Casbah.mp3

I guess Soundiiz is using the "track - artist" info from the EXTINF in the m3u8 in order to perform it's magic, as trying to parse random filenames wouldn't be feasible.

IMHO the EXTINF should be in the m3u8 export and it shouldn't be much of an hazzle to add it to the export.

@andrewilley How about changing the subject  to something like "Add EXTINF to playlist to support Soundiiz"?

Link to comment
Share on other sites

  • andrewilley changed the title to Add #EXTINF data to playlist exports (for Soundiizz/etc compatibility)
2 hours ago, 6b6561 said:

IMHO the EXTINF should be in the m3u8 export and it shouldn't be much of an hazzle to add it to the export.

@andrewilley How about changing the subject  to something like "Add EXTINF to playlist to support Soundiiz"?

Thread title changed as suggested.

I agree that it does seem like a nice idea to add the extra metadata line to exported Playlists. @maxmp I know Poweramp doesn't need or use it, but it might help with compatibility for other uses beyond the simple requirement of finding the same physical song files on local storage. Could even include some of the other optional items, such as #EXTALB (album), #EXTART (album artist) and #EXTGENRE (genre). I can't see the slight file size increase would be an issue, even with bigger playlists it'd still be no larger than a single song.

Andre 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...