I have been wondering for some time if there is any (interchangeable) playlist format out there which doesn't rely on filenames and paths but rather on ID3 tags?
For example, I want to build a playlist of the top 100 radio charts. All of the songs are somewhere within my library scattered across multiple albums.
Ideally I would drag the required songs into a list, order them and save that list to some file, XML for example.
Once I hand this file to a friend they will be able to load that playlist, and it will scan the library of their media center/music player/whatever program they use, find all matching songs based on a certain algorithm and display them in a list. Missing songs could be either omitted or marked as missing.
The algorithm would need some sort of weighing criteria, e.g. title, artist, album, length, genre, ... to get rid of duplicates and also suggest a "best match" in case there's no exact match to be found.