chromaprint

(from GStreamer Bad Plug-ins git)

Find an audio fingerprint using the Chromaprint library

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseTransform
                    ╰──GstAudioFilter
                        ╰──chromaprint

Factory details

Authors: – Lukáš Lalinský

Classification:Filter/Analyzer/Audio

Rank – none

Plugin – libgstchromaprint.so

Package – GStreamer Bad Plug-ins git

Pad Templates

sink

audio/x-raw:
         format: S16LE
           rate: [ 1, 2147483647 ]
       channels: [ 1, 2 ]

Presencealways

Directionsink


src

audio/x-raw:
         format: S16LE
           rate: [ 1, 2147483647 ]
       channels: [ 1, 2 ]

Presencealways

Directionsrc


Properties

duration

“duration” guint

Number of seconds of audio to use for fingerprinting

Flags : Read / Write

Default value : 120


fingerprint

“fingerprint” gchararray

Resulting fingerprint

Flags : Read

Default value : NULL


name

“name” gchararray

The name of the object

Flags : Read / Write / Construct

Default value : NULL


parent

“parent” GstObject *

The parent of the object

Flags : Read / Write


qos

“qos” gboolean

Handle Quality-of-Service events

Flags : Read / Write

Default value : false


The results of the search are