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 121143 - [PATCH] FLAC files with id3 tags fail to play (can't find media type)
[PATCH] FLAC files with id3 tags fail to play (can't find media type)
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.6.2
Other Linux
: Normal minor
: 0.6.4
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-09-01 00:03 UTC by John McCutchan
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix flac file with id3 detection (1.20 KB, patch)
2003-09-12 21:32 UTC, Jeremy Simon
none Details | Review

Description John McCutchan 2003-09-01 00:03:10 UTC
I have a large collection of flac files that will not play in rhythmbox.
I have a suspicion it is because they have id3 tags on. Before flac was
included in the vorbis community you had to use id3 tags.
here is a sample:

http://tentacle.dhs.org/~ttb/sample.flac.
Comment 1 Colin Walters 2003-09-01 01:33:28 UTC
Can you try running this command:

gst-launch gnomevfssrc location=/path/to/my/musicfile.flac ! spider !
volume ! $(gconftool-2 -g /system/gstreamer/default/audiosink)
Comment 2 John McCutchan 2003-09-01 01:54:15 UTC
ttb(pts/2)@golbez ~ %% gst-launch gnomevfssrc
location=storage/music/jazz/Art_Blakey/Orgy_in_Rhythm/1_Buhaina_Chant_\(Vocal_by_Sabu\).flac
! spider ! volume ! $(gconftool-2 -g /system/gstreamer/default/audiosink)
INFO (29216: 0) Initializing GStreamer Core Library version 0.6.2
INFO (29216: 0) CPU features: (c1c7fbff) MMX 3DNOW MMXEXT
INFO (29216: 0) registry: loaded global_registry in 0.290476 seconds
          (/var/lib/gstreamer/0.6/registry.xml)
GStreamer-INFO: 0 live buffer(s)
GStreamer-INFO: 0 live bufferpool(s)
GStreamer-INFO: 0 live event(s)
RUNNING pipeline
ERROR: /pipeline0/spider0/sink_ident: Could not find media type
execution ended after 1 iterations (sum 409750000 ns, average
409750000 ns, min 409750000 ns, max 409750000 ns)
GStreamer-INFO: 0 live buffer(s)
GStreamer-INFO: 0 live bufferpool(s)
GStreamer-INFO: 0 live event(s)
ttb(pts/2)@golbez ~ %%
Comment 3 Colin Walters 2003-09-01 04:42:17 UTC
Then this is a GStreamer issue.  I'll give the bug to them.  

Personally though - I don't think it makes sense to have flac files
with id3 tags.
Comment 4 John McCutchan 2003-09-04 00:37:20 UTC
until recently id3 tags were the only way to tag a FLAC file.
Comment 5 Jeremy Simon 2003-09-12 21:32:04 UTC
Created attachment 19895 [details] [review]
fix flac file with id3 detection
Comment 6 Bastien Nocera 2003-09-13 10:59:51 UTC
FLAC detection also fixed in gnome-mime-data:

2003-09-13  Bastien Nocera  <hadess@hadess.net>
                                                                     
          
        * gnome-vfs-mime-magic: detect FLAC files with ID3 headers as FLAC
        * gnome-vfs.keys.in: add image/jpg, the MacOS X Mailer
engineers can't
        read properly (Closes: #122184)
Comment 7 Christian Fredrik Kalager Schaller 2003-09-27 15:55:48 UTC
this patch to do not apply on 0.6
Comment 8 Thomas Vander Stichele 2003-10-05 14:20:09 UTC
apoc commited this to 0.6.3.1 with some more changes, so closing