[gst-devel] vorbistag element

Benjamin Otte in7y118 at public.uni-hamburg.de
Sun Oct 17 05:43:08 CEST 2004


The easiest solution to the "extract tags from music files" problem is to
do what Rhythmbox does (see a recent Rhythmbox checkout/tarball, file
metadata/rb-metadata-gst.c):
Construct a source ! spider ! audio/x-raw-int ! fakesink pipeline, listen
to the pipeline's found-tag signal and stop when the fakesink gets the
first buffer. or an error occurs.
This works for all music files Rhythmbox plays back :)

Benjamin


On Thu, 14 Oct 2004, Adam wrote:

> Hi,
>
> I'm writing a music filter for the Beagle project which extracts tags
> and indexes them. To do this i create a pipeline filesrc | id3tag and
> connect to the FoundTag signal. This works great for id3 and flac... but
> doesn't work for the vorbistag element (the signal never gets called).
>
> I'm using debian sid (gstreamer 0.8.5-1).
>
> Thanks in advance,
>
> Adam





More information about the gstreamer-devel mailing list