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 349719 - [mad] Intermittent clicks & pops for VBR & CBR (@ 320kbps) mp3
[mad] Intermittent clicks & pops for VBR & CBR (@ 320kbps) mp3
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
0.10.7
Other Linux
: Normal major
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-08-02 21:30 UTC by Owen
Modified: 2006-08-18 14:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Owen 2006-08-02 21:30:26 UTC
No matter the media player (I have tried Quod Libet, Rhythmbox, Totem, Xine, Banshee, Mplayer, etc), certain mp3 files encoded at VBR or at CBR 320kbps will playback with intermittent clicking & popping sounds.

The quality of the mp3s is assured: they are ripped to the Uberstandard (http://www.ubernet.org/?p=UberStandard), and play without clicks & pops through foobar2000 & Winamp in Windows.

If it matters, I am using ALSA, within Ubuntu 6.06.
Comment 1 Jan Schmidt 2006-08-09 12:49:14 UTC
Do you have the fluendo mp3 plugin installed? (gstreamer0.10-fluendo-mp3)
Comment 2 Michal Benes 2006-08-10 12:37:39 UTC
Hello, I have created a bug 350723 "[mad] Wrong output buffer timestamping" with a patch. I am not sure if these bugs are duplicate or not. Please could you retest with our patch applied?
Comment 3 Wim Taymans 2006-08-16 11:11:27 UTC
can you also attach a small sample file?
Comment 4 Owen 2006-08-18 00:39:33 UTC
Jan Schmidt: yes, I have the fluendo plugin installed.

Wim Taymans: See below for URL to a sample file. In this case, it is ripped by EAC, and encoded with LAME 3.90.3 using --alt-preset-standard (giving VBR). The entire song is present. I apologise for the questionable legality of this, but I feel the problem is too sporadic and sparsely present within the mp3 file to provide only one small part.

Playing it by ear, I can detect unusual clicks and squeaks at these time intervals:

0.00
0.08
0.09
0.12
0.19
0.38
0.39
0.41
0.45

... and it goes on.

http://users.on.net/stickley/muse-supermassive-black-hole.mp3
Comment 5 Jan Schmidt 2006-08-18 10:47:46 UTC
Hrmn, there do seem to be some single-sample errors sporadically through the file when using the C version of the Fluendo MP3 decoder (as Dapper does). For a simple fix, you can remove the fluendo decoder by removing the gstreamer0.10-fluendo-mp3 package, and install the MAD based decoder (gstreamer0.10-plugins-ugly) instead. 
Comment 6 Jan Schmidt 2006-08-18 14:37:01 UTC
I just fixed this in subversion for the Fluendo MP3 plugin.