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 163469 - [id3demux] can't find file type
[id3demux] can't find file type
Status: RESOLVED DUPLICATE of bug 152688
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.8
Other All
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-01-09 15:52 UTC by Alex
Modified: 2005-01-09 21:18 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8



Description Alex 2005-01-09 15:52:58 UTC
Please describe the problem:
I was adding a folder with some mp3s, and I got the following error:
Internal GStreamer error: caps problem. File a bug.

Steps to reproduce:
1. download the file from http://nibbles.it/download/LinusAndLucy.mp3
2. make gstreamer index the dir where you downloaded it
3. get the error


Actual results:


Expected results:


Does this happen every time?
yes

Other information:
Comment 1 Maciej Katafiasz 2005-01-09 16:51:41 UTC
What application did you use? Also, what distribution and did you use distro
packages or self-compiled ones?
Comment 2 Alex 2005-01-09 17:46:18 UTC
I'm using rhythmbox 0.8.8 on a Fedora Core 3 system with freshrpms and dag
wieers repositories.
Comment 3 Stephane Loeuillet 2005-01-09 20:17:20 UTC
i downloaded this file and did the following :

file LinusAndLucy.mp3
LinusAndLucy.mp3: DBase 3 data file (1094669056 records)

then i did hexedit LinusAndLucy.mp3, and saw :
image/jpg
JFIF
Photoshop 3.0
8BIM
JFIF
8BIM
File written by Adobe Photoshop. 4.0.....Adobe.d............

so, it doesn't look like a MP3, i'd say it is a (broken) JPEG image JFIF-tagged

mplayer display garbage and say it has no sound (it think it is a DV file)
gxine can't play it in any way

gst-typefind says it is "application/x-id3" tagged
and yes, it contains id3 tags :
=== TIT2 (Title/songname/content description): Linus And Lucy
=== TPE1 (Lead performer(s)/Soloist(s)): David Benoit
=== TALB (Album/Movie/Show title): The Best Of David Benoit 1987
=== TRCK (Track number/Position in set): 6
=== TCON (Content type): (8)

but i suppose it can't find what is after the ID3 mess

anyway, it should not crash gstreamer, so i keep it open
Comment 4 Alex 2005-01-09 20:37:24 UTC
Oh, I did'nt think to "file" it, should have checked that.

Anyway, on my PC, mplayer, mpg321, xmms and vlc are able to play it correctly.
mplayer also gets correct ID3 info:
[...]
Playing LinusAndLucy.mp3.
Audio file detected.
Clip info:
 Title: Linus And Lucy
 Artist: David Benoit
 Album: The Best Of David Benoit 1987
 Year:
 Comment:
 Track: 6
 Genre: Jazz
[...]

Thanks,
Alex
Comment 5 Ronald Bultje 2005-01-09 21:18:24 UTC
mp3parse shows that the file contains garbage util 10k after the id3 header
(which is at 0x2200 or so). Since typefinding after ID3 only works for 4096
bytes, this fails. Dupping to the tracker for this.

*** This bug has been marked as a duplicate of 152688 ***