Version: 0.10.3 (using KDE 3.1.4)
Installed from: (testing/unstable)
Compiler: gcc version 3.3.2 (Debian)
OS: Linux (i686) release 2.4.21-debian
I think k3b should support M3U *without* extended info, i.e. m3u files, which only contains list of mp3s (oggs, wavs, ...). When I add such "plain" playlist to audio projects, k3b complaints about unsupported file format. Using #EXTM3U as first line of m3u file (and no other additional info) fools k3b to accept it, but it's not very comfortable. Since "plain" playlists are very common and supported by mp3 players, I think they should be accepted by k3b too. Hence all files with .m3u extension should be treated as playlist.
I've been asked by KDE Team's beg mail to review this report. I confirm this is still valid with KDE 3.2.2 and K3B 0.11.9.
Anyway I took a quick look into the code and I tried to disable check for #EXTM3U in src/projects/audiocd/k3baudiodoc.cpp in K3bAudioDoc::readM3uFile functions. However, problem arises for MP3s, for which this function is called too ;(.
that's the problem: we need auto-detection. So one possibility would be to check if the first line points to an existing file. But that cannot be done by reading a line since the file may be binary...
*** Bug 89112 has been marked as a duplicate of this bug. ***
*** This bug has been confirmed by popular vote. ***