Bugzilla – Bug 113134
Banshee will not play mp3s or wav files
Last modified: 2005-09-07 17:46:58 UTC
I cannot get Banshee to play certain music files. It skips over mp3 files, without any warning as to why it can't play them. If I can't play them for some reason (ie, are we shipping an mp3 decoder?) then why did it let me import them into my library? Whenever I try to play an mp3, I get the following warning to the console: "** Message: don't know how to handle application/x-id3" For WAV files, it looks like it is importing them, but they never show up in my library. I used the "Import Files" menu item, so if we don't support them Banshee should pop something up to that effect. Ogg Vorbis and FLAC work fine.
It sounds as though Banshee is actually using the GStreamer engine, for which you do not have an MP3 decoder plugin. Go to Preferences->Advanced and change to the Helix engine. This engine supports MP3, AAC, and OGG, along with real formats. It does not support FLAC however. I will be adding a GConf schema to set Banshee to use Helix by default. I don't think WAV files are actually importable because they aren't parsed by entagged, as they don't contain metadata to parse. This should probably be handled by extrapolating metadata based on the file name. There also should be some kind of report after the import on how successful it actually was, but I am unsure how how this UI should look... dialog boxes seem really intrusive in this scenario. Maybe some kind of log window and an inline alert?
This is still a problem: Banshee chooses the gstreamer engine by default. (Why allow choosing of the engine at all?)
reclosing this, the schema correctly defaults to Helix.