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 565458 - mad: crackling/skips when playing MP3s with embedded mediaSync lyrics
mad: crackling/skips when playing MP3s with embedded mediaSync lyrics
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other All
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-12-23 14:12 UTC by Markus Birth
Modified: 2013-08-20 13:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
A song with included mediaSync lyrics stream (720.00 KB, audio/mpeg)
2008-12-23 14:17 UTC, Markus Birth
Details

Description Markus Birth 2008-12-23 14:12:09 UTC
Please describe the problem:
mediaSync was a program included with my MP3 player to embed lyrics into MP3 files. This way, the MP3 player can show them in sync with the music. The homepage for mediaSync is http://english.syncsong.com/ .

Steps to reproduce:
1. Play a file containing mediaSync lyrics

Actual results:
Crackling noise or skips every few seconds

Expected results:
A normal playback without interferences (never got any problems on Windows with WinAMP or fb2k)

Does this happen every time?
yes

Other information:
My Player is a EZAV miniXEN EMP-400, aka XaioX MP-400. The software (Windows only!) to add lyrics streams to MP3 files is downloadable at http://www.xaiox.com/downloads.htm . Look for "Media Sync Version 1.06" under the "Firmware XEN MP-200" section.
Comment 1 Markus Birth 2008-12-23 14:17:13 UTC
Created attachment 125198 [details]
A song with included mediaSync lyrics stream
Comment 2 Jonathan Matthew 2008-12-26 23:14:31 UTC
This seems to be a bug in either the GStreamer 'mad' mp3 decoder plugin or the library it uses.  flump3dec plays the attached file correctly.

I don't think the problem has anything to do with the mediasync lyrics information.  It looks like it's just appended to the file, so it shouldn't be causing any problems halfway through.
Comment 3 Edward Hervey 2009-03-06 10:16:00 UTC
Still fails with curren git.
Comment 4 Tim-Philipp Müller 2012-11-25 17:20:10 UTC
Still happens with mad and mpg123audiodec, but not avdec_mp3:

  gst-launch-1.0 filesrc location=ms.mp3 ! mpegaudioparse ! avdec_mp3 ! pulsesink

works fine, so suspecting decoders for now.
Comment 5 Sebastian Dröge (slomo) 2013-08-20 13:53:26 UTC
Also fails the same way with mpg123 and madplay. Not our bug but in these two libraries. madplay complains:

MPEG Audio Decoder 0.15.2 (beta) - Copyright (C) 2000-2004 Robert Leslie et al.
          Title: Superperforator
         Artist: DSDM
          Album: Der Schuh des Manitu (EXT)
          Track: 22
           Year: 2001
          Genre: Comedy
error: frame 77: Huffman data overrun
error: frame 78: Huffman data overrun
error: frame 79: Huffman data overrun
error: frame 80: Huffman data overrun
error: frame 84: Huffman data overrun
error: frame 133: Huffman data overrun
error: frame 207: Huffman data overrun
error: frame 214: Huffman data overrun
error: frame 229: Huffman data overrun
error: frame 230: Huffman data overrun
[... and many more ... ]