After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 588473 - GStreamer pops on 22050Hz MP3
GStreamer pops on 22050Hz MP3
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: dont know
0.10.0
Other All
: Normal minor
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-07-13 18:31 UTC by Bobbie
Modified: 2009-08-10 23:24 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Bobbie 2009-07-13 18:31:43 UTC
Please describe the problem:
Playback of MP3's recorded at a 22050Hz sample rate produce audio with hisses and pops.

Steps to reproduce:
1. Find or create an MP3 encoded with a 22050Hz sample rate.
2. Play it in RhythmBox
3. Hear pops and hisses.


Actual results:
I hear pops and hisses.

Expected results:
To hear beautiful music.

Does this happen every time?
Yes

Other information:
I was able to work around by edit the MP3 in Audacity and resampling to 44100Hz. I tried different bit rates before I discovered it was an issue with the sample rate. Email me and I can send a sample problem file.
Comment 1 Sebastian Dröge (slomo) 2009-07-14 05:29:52 UTC
Which versions of gstreamer core, plugins-base and plugins-ugly do you have installed? Also are you using the mad or the fluendo mp3 decoder plugin?

What's your audio setup (pulseaudio, alsa, ...)?
Comment 2 Bobbie 2009-07-14 12:49:18 UTC
dpkg -s libgstreamer0.10-0 | grep Version
Version: 0.10.22-1
dpkg -s gstreamer0.10-plugins-base | grep Version
Version: 0.10.22-5
Gstreamer-Version: 0.10
dpkg -s gstreamer0.10-plugins-ugly | grep Version
Version: 0.10.10.2-1build1
Gstreamer-Version: 0.10

As for the mp3 decoder, I don't know how to check that one.
dpkg --get-selections | grep mp3
libgmp3c2					install
libmp3lame0					install
dpkg --get-selections | grep gstream
bluez-gstreamer					install
gstreamer0.10-alsa				install
gstreamer0.10-ffmpeg				install
gstreamer0.10-gnomevfs				install
gstreamer0.10-plugins-bad			install
gstreamer0.10-plugins-base			install
gstreamer0.10-plugins-base-apps			install
gstreamer0.10-plugins-good			install
gstreamer0.10-plugins-ugly			install
gstreamer0.10-pulseaudio			install
gstreamer0.10-schroedinger			install
gstreamer0.10-tools				install
gstreamer0.10-x					install
libgstreamer-plugins-base0.10-0			install
libgstreamer0.10-0				install
totem-gstreamer					install
So, I guessing ffmpeg?

I'm not entirely sure how to check the audio setup but the last thing on tty1 is "* PulseAudio configured for per-user sessions    [  OK  ]"

Curiously, it sounds like a blown speaker except that it sounds perfect on 44100Hz mp3's.

What else can I do to help out?
Comment 3 Sebastian Dröge (slomo) 2009-07-16 15:39:52 UTC
Hm, could send me a file that shows this behaviour at slomo@circular-chaos.org ?
Comment 4 Sebastian Dröge (slomo) 2009-07-16 18:14:23 UTC
I can't confirm this with the file you sent to me. Could you try with newer versions of GStreamer as used in the latest Ubuntu release (you seem to be using Ubuntu, if not try to find newer packages for your distribution ;) ).
Comment 5 Bobbie 2009-07-16 18:35:33 UTC
According to Synaptic, I have the most recent Ubuntu packages but there's newer ones at gstreamer.freedesktop.org. Which components should I manually upgrade? libgstreamer, gstreamer0.10-plugins-base, and gstreamer0.10-plugins-ugly?
Comment 6 Sebastian Dröge (slomo) 2009-07-16 18:54:20 UTC
You can install newer packages from this PPA: https://launchpad.net/~gstreamer-developers/+archive/ppa
Comment 7 Bobbie 2009-07-17 00:56:30 UTC
Ah, sweet. There's still a small pop when starting 22050 songs and when skipping around but it's leagues better. Thank you. :D