ykankaya / gst-chromaprint

Chromaprint plug-in for GStreamer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WCHROMAPRINT GSTREAMER PLUG-IN
------------------------------

gst-chromaprint is a GStreamer plug-in for generating audio fingerprints using
the Chromaprint library [1].

The simplest way to use it is via the `gst-launch` application:

$ gst-launch-0.10 -t filesrc location=/path/to/audio/file ! decodebin \
	! audioconvert ! chromaprint duration=60 ! fakesink sync=0 \
	| grep 'chromaprint fingerprint'

This command will decode an audio file and calculate its fingerprint.

See the examples/ directory for a sample Python script that uses
GStreamer to generate Chromaprint audio fingerprints and look them
up in the Acoustid database [2].

[1] http://wiki.acoustid.org/wiki/Chromaprint
[2] http://acoustid.org/

About

Chromaprint plug-in for GStreamer

License:Other


Languages

Language:C 74.6%Language:M4 18.8%Language:Makefile 4.0%Language:Shell 2.6%