GNOME Bugzilla – Bug 325056
Unable to play an mp3 file
Last modified: 2006-02-09 23:04:26 UTC
Please describe the problem: I am unable to play an mp3 file using RhythmBox. The URL of the mp3 file is http://www.ecse.rpi.edu/Homepages/shivkuma/personal/music/varnams/lambodara- geetham.mp3 I am using the latest version of ubuntu. Steps to reproduce: 1. Bring Up RhythmBox 2. Import the mp3 file 3. Actual results: I get an error saying it is not an audio stream. Expected results: Play the mp3 file Does this happen every time? Yes Other information:
I'm experiencing the same problem. I've got the following gstreamer plugins installed: /usr/lib/gstreamer-0.8/libgstlame.so /usr/lib/gstreamer-0.8/libgstmad.so I'm using 2006-01-23 CVS that's in Fedora Rawhide.
This file works fine for me with both 0.10 CVS and 0.8 CVS (and valgrind doesn't complain about anything obvious either). Vamsi: - which Ubuntu are you running? Breezy (5.10) or Dapper? - what's the output (on the command line) of these commands: a) /usr/bin/rhythmbox --version b) ldd /usr/bin/rhythmbox | grep libgstreamer Brian: - what is the output of the same commands for you? - you probably need the equivalent 0.10 plugins installed if rhythmbox is compiled against GStreamer-0.10 (you need the 'mad' plugin and the 'id3demux' plugin, check with gst-inspect-0.10 mad and gst-inspect-0.10 id3demux whether you have them both).
Tim, thanks. Based on the output, your correct in that I need the Gstreamer-0.10 plugins. I'll install those later today, and verify that it runs correctly.
That fixed the problem. Thanks.
Which Ubuntu are you running? Breezy (5.10) or Dapper? A). Breezy 5.10 - what's the output (on the command line) of these commands: a) /usr/bin/rhythmbox --version A) Gnome rhythmbox 0.9.0 b) ldd /usr/bin/rhythmbox | grep libgstreamer A) libgstreamer-0.8.so.1 => /usr/lib/libgstreamer-0.8.so.1 (0xb7b14000) I am a novice in using Ubuntu. Please tell me the command for upgrading gstreamer0.9 to 0.10. Thanks
You can't just easily upgrade. GStreamer-0.10 will be in the next Ubuntu version when it comes out. The questions were just to make sure what version we're dealing with. In any case, that file should work with 0.8 as well. Does one of these commands do something or output something?: % gst-launch-0.8 filesrc location=/path/to/lambodara- geetham.mp3 ! decodebin ! audioconvert ! audioscale ! alsasink % gst-launch-0.8 filesrc location=/path/to/lambodara- geetham.mp3 ! decodebin ! audioconvert ! audioscale ! alsasink device=hw:0 % gst-launch-0.8 filesrc location=/path/to/lambodara- geetham.mp3 ! decodebin ! audioconvert ! audioscale ! esdsink
Thanks Tim. Below is the output i get for each command % gst-launch-0.8 filesrc location=/path/to/lambodara- geetham.mp3 ! decodebin ! audioconvert ! audioscale ! alsasink RUNNING pipeline ... Execution ended after 2100 iterations (sum 240916000 ns, average 114721 ns, min 31000 ns, max 129171000 ns). % gst-launch-0.8 filesrc location=/path/to/lambodara- geetham.mp3 ! decodebin ! audioconvert ! audioscale ! alsasink device=hw:0 RUNNING pipeline ... Execution ended after 2100 iterations (sum 162230000 ns, average 77252 ns, min 30000 ns, max 50428000 ns). % gst-launch-0.8 filesrc location=/path/to/lambodara- geetham.mp3 ! decodebin ! audioconvert ! audioscale ! esdsink RUNNING pipeline ... Execution ended after 2100 iterations (sum 163120000 ns, average 77676 ns, min 30000 ns, max 51425000 ns). Please tell me how can i download the additional plugins for GStreamer 0.8 Thanks,Vamsi.
installed mad and id3demux plugins. That solved the problem. Thanks.