You should really use XSPF instead nowadays.
Well, this format supports the ability to indicate a "strange" the way to the files that contain mixed characters from different character sets.
But there I have not found a way to make a comment, exactly the same as in m3u, to display the channel name, or files.
Just tried to keep the format of m3u playlist format XSPF, and comments from there disappeared.
Can you suggest how to save playlist with the names?
For example, I have a list with the file name with the Russian, British and Greek characters that can not fit together in the Latin character set or CP1251.
Here
file is encoded in CP1251, where no Greek letters.
Here
file in UTF-8, where the path is correct, but is not supported in the new version of VLC 1.0.3.
Here
file XSPF, where there are no descriptions.