pls2upl is a command-line script that will convert a PLS playlist to a UPL playlist.
You can install pls2upl by cloning the repository and running:
python setup.py install
You're done! Here's how to use the script:
pls2upl myplaylist.pls myplaylist.upl
Currently, for best results it is recommended to tag your music with MusicBrainz Picard before running this script, otherwise the MusicBrainz identifiers won't be added (and those are the most important identifiers)!