cutter
(from GStreamer Good Plug-ins git)Audio Cutter to split audio into non-silent bits
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──cutter
Factory details
Authors: – Thomas Vander Stichele
Classification: – Filter/Editor/Audio
Rank – none
Plugin – libgstcutter.so
Package – GStreamer Good Plug-ins git
Pad Templates
sink
audio/x-raw:
format: { S8, S16LE }
rate: [ 1, 2147483647 ]
channels: [ 1, 2147483647 ]
layout: interleaved
Presence – always
Direction – sink
src
audio/x-raw:
format: { S8, S16LE }
rate: [ 1, 2147483647 ]
channels: [ 1, 2147483647 ]
layout: interleaved
Presence – always
Direction – src
Properties
leaky
“leaky” gboolean
do we leak buffers when below threshold ?
Flags : Read / Write
Default value : false
pre-length
“pre-length” guint64
Length of pre-recording buffer (in nanoseconds)
Flags : Read / Write
Default value : 200000000
run-length
“run-length” guint64
Length of drop below threshold before cut_stop (in nanoseconds)
Flags : Read / Write
Default value : 500000000
threshold
“threshold” gdouble
Volume threshold before trigger
Flags : Read / Write
Default value : 0.1
threshold-dB
“threshold-dB” gdouble
Volume threshold before trigger (in dB)
Flags : Read / Write
Default value : -46.0517
The results of the search are