Bug 113134 - Banshee will not play mp3s or wav files
Summary: Banshee will not play mp3s or wav files
Status: RESOLVED INVALID
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Beta 4
Hardware: i686 All
: P5 - None : Major
Target Milestone: ---
Assignee: Aaron Bockover
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-25 19:28 UTC by Joe Shaw
Modified: 2005-09-07 17:46 UTC (History)
0 users

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Shaw 2005-08-25 19:28:06 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.
Comment 1 Aaron Bockover 2005-08-25 22:51:40 UTC
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?
Comment 2 Joe Shaw 2005-09-07 16:00:57 UTC
This is still a problem: Banshee chooses the gstreamer engine by default.  (Why
allow choosing of the engine at all?)
Comment 3 Joe Shaw 2005-09-07 17:46:58 UTC
reclosing this, the schema correctly defaults to Helix.