moodbar cannot process MP3s
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
moodbar (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: moodbar
moodbar cannot process MP3 files, despite having the MP3 codecs installed. I get this:
$ moodbar ~/Music/Radiohead\ -\ The\ Bends/Radiohead\ -\ Black\ Star.mp3 -o tmp.mood
Analyzing file /home/luke/
GStreamer does not how to decode the audio file.
You probably do not have the appropriate plugin installed.
Please see the wiki page at http://
for a plugin list, and troubleshooting tips.
Bus error: A ID3 tag demuxer plugin is required to play this stream, but not installed.
Please see http://
--------
I cannot work out what library to install, or whether this is just a bug. I have installed gstreamer0.
This worked in gutsy, but is now broken in hardy.
It does still work with Ogg files, so it isn't completely broken.
The bug affects Amarok's 'moodbar' feature especially - moodbars created for new MP3s are blank.
Actually, this seems to be a more general gstreamer problem. Using the debug command line suggested on http:// amarok. kde.org/ wiki/Moodbar , I get this:
$ gst-launch-0.10 filesrc location= /home/luke/ Music/Radiohead \ -\ The\ Bends/Radiohead\ -\ Black\ Star.mp3 \! decodebin \! fakesink decodebin0: A ID3 tag demuxer plugin is required to play this stream, but not installed. c(792): close_pad_link (): /pipeline0/ decodebin0:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /pipeline0/
Additional debug info:
gstdecodebin.
No decoder to handle media type 'application/x-id3'
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
FREEING pipeline ...