Version: 1.4.8 (using KDE KDE 3.5.8) Installed from: Debian testing/unstable Packages OS: Linux It is becoming common to give audio ogg files the extension .oga so that you can tell them apart from video ogg files and such. OGG encoding tools even recommend this naming scheme (see man flac). However amarok refuses to load such files saying that they are unsupported (untrue). This seems like another instance of relying on file names and not mime type (eg bug 126511). Quickest fix is adding oga (and ogv, etc) as synonyms for ogg.
Please see this page for more details on OGG file extensions and mime types: http://wiki.xiph.org/index.php/MIME_Types_and_File_Extensions
Why can't Xiph make up their minds? :/ I suppose I'm glad they finally recognized the need for differentiating between audio and video files though. However I'm somewhat tempted to just wait for xine-lib to add support for this file extension since the link you gave is to a RFC and I didn't see anything about suggested filename extensions in my `man flac`.
Hope this helps... NAME flac - Free Lossless Audio Codec SYNOPSIS flac [ OPTIONS ] [ infile.wav | infile.aiff | infile.raw | infile.flac | infile.oga .........snip.... --ogg When encoding, generate Ogg FLAC output instead of native FLAC. Ogg FLAC streams are FLAC streams wrapped in an Ogg transport layer. The resulting file should have an ’.oga’ extension and will still be decodable by flac. flac 1.2.1
Yeah but what's the deal? Amarok doesn't know anything about file extensions. We ask xine-lib what extensions it supports and then xine says OK or NOPE.
OK. So a bug needs filling with xine? Thank you.
SVN commit 761962 by dmeltzer: Add support for "oga" files in places where we can (That I can find). I've left the media devices alone as some may not handle .oga properly, and users can always add the file format themselves if they so choose. This still needs to be backported to stable, I don't have a checkout. CCBUG: 155741 M +1 -1 src/editfilterdialog.cpp M +1 -0 src/filebrowser/mydirlister.cpp M +1 -1 supplementary_scripts/nowplaying/amaroknowplaying.rb WebSVN link: http://websvn.kde.org/?view=rev&revision=761962
Hi Dan, In trunk/extragear/multimedia/amarok/supplementary_scripts/nowplaying/amaroknowplaying.rb You added .ogg a second time, and not .oga =) http://websvn.kde.org/trunk/extragear/multimedia/amarok/supplementary_scripts/nowplaying/amaroknowplaying.rb?r1=761962&r2=761961&pathrev=761962 Should this bug still be unconfirmed? even if there is thought that it needs to be pushed to libxine.
Just fixed. I think that this should be resolved as fixed as soon as it gets backported to the stable branch. We will have fixed all we can do.
NOMINATE FOR 1.4.9
Heh, we're so not backporting this now :p RESO:FIXEDAFOREVERAGO