News for hackers. Stuff that matters.
Re:Show HN: Tired of the non-portability of my playlists, I ... by StavrosK on Wednesday March 01, 2017 @04:58PM (#13768869)
I'm currently writing a small converter utility to convert PLS/M3U/etc playlists to UPL and back, and to serve as a reference implementation/proof of concept. If you want to follow development, feel free to star this repo:

https://gitlab.com/universal-playlist/pls2upl

You can also star the repo of the spec website itself:

https://gitlab.com/universal-playlist/universal-playlist-spe...

Re:Show HN: Tired of the non-portability of my playlists, I ... by adamdecaf on Wednesday March 01, 2017 @05:14PM (#13769038)
I was starting to write one too! I've got a couple of commits I can share if you're interested.
Re:Show HN: Tired of the non-portability of my playlists, I ... by StavrosK on Wednesday March 01, 2017 @07:51PM (#13770345)
Oh, definitely, what's it like?
Re:Show HN: Tired of the non-portability of my playlists, I ... by adamdecaf on Thursday March 02, 2017 @10:13AM (#13774535)
https://github.com/adamdecaf/univplayfmt

I was planning on making a cli around some parsing logic and convert/export from various services (wherever I can get an API from).

Re:Show HN: Tired of the non-portability of my playlists, I ... by StavrosK on Thursday March 02, 2017 @10:34AM (#13774734)
Oh, nice! I... uh... changed the spec to JSON from YAML in the mean time, sorry :/

Here's the Python converter I'm playing with:

https://gitlab.com/universal-playlist/pls2upl/