ebur128level
Measures different loudness metrics according to EBU R128
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseTransform ╰──GstAudioFilter ╰──ebur128level
Factory details
Authors: – Sebastian Dröge
Classification: – Filter/Analyzer/Audio
Rank – none
Plugin – rsaudiofx
Package – gst-plugin-audiofx
Pad Templates
sink
audio/x-raw:
rate: [ 1, 2822399 ]
channels: [ 1, 63 ]
layout: { (string)interleaved, (string)non-interleaved }
format: { S16LE, S32LE, F32LE, F64LE }
src
audio/x-raw:
rate: [ 1, 2822399 ]
channels: [ 1, 63 ]
layout: { (string)interleaved, (string)non-interleaved }
format: { S16LE, S32LE, F32LE, F64LE }
Action Signals
reset
g_signal_emit_by_name (param_0, "reset");
ret = param_0.emit ("reset")
let ret = param_0.emit ("reset");
Parameters:
No description available
Properties
interval
“interval” guint64
Interval in nanoseconds for posting messages
Flags : Read / Write
Default value : 1000000000
mode
“mode” Ebu-r128level-mode *
Selection of metrics to calculate
Flags : Read / Write
Default value : true-peak+sample-peak+loudness-range+global+short-term+momentary
post-messages
“post-messages” gboolean
Whether to post messages on the bus for each interval
Flags : Read / Write
Default value : true
Named constants
Ebu-r128level-mode
Members
momentary
(0x00000001) – Calculate momentary loudness (400ms)
short-term
(0x00000002) – Calculate short-term loudness (3s)
global
(0x00000004) – Calculate relative threshold and global loudness
loudness-range
(0x00000008) – Calculate loudness range
sample-peak
(0x00000010) – Calculate sample peak
true-peak
(0x00000020) – Calculate true peak
The results of the search are