Absolute and relative paths in M3U playlists are parsed differently
Windows 10
VLC 3.0.20
With a playlist file and "Song #1.wav" on my desktop, these paths work:
C:\Users\Yay295\Desktop\Song #1.wav
./Song %231.wav
./Song%20%231.wav
./Song %231.wav?key=value
./Song %231.wav#tag
and these paths do not:
C:\Users\Yay295\Desktop\Song %231.wav
./Song #1.wav
./Song+%231.wav
It seems that relative paths are parsed as a URI (except +
is not considered to be a valid replacement for a space), while absolute paths are not parsed as a URI.