]> git.sesse.net Git - mlt/blob - src/modules/normalize/filter_audiolevel.yml
Fix compile error on Windows.
[mlt] / src / modules / normalize / filter_audiolevel.yml
1 schema_version: 0.1
2 type: filter
3 identifier: audiolevel
4 title: Audio Levels
5 version: 1
6 copyright: Dan Dennedy, Marco Gittler, and Steve Harris
7 creator: Dan Dennedy
8 contributor:
9   - Marco Gittler
10   - Steve Harris
11 license: GPLv2
12 language: en
13 description: Compute the audio amplitude.
14 notes: >
15   This filter provides the amplitude level as a percentage value in floating point.
16   This does not do any "slowing" of the data by averaging out peaks and
17   troughs of short duration like a VU meter.
18   Applications can also get this data on the frame as meta.media.audio_level.<N>
19   where <N> is the channel number starting with 0.
20 tags:
21   - Audio
22 parameters:
23   - identifier: iec_scale
24     title: Use IEC 60268-18 Scale
25     type: integer
26     minimum: 0
27     maximum: 1
28     default: 1
29     widget: checkbox
30
31   - identifier: _audio_level.<N>
32     description: >
33         <N> is the channel number starting with 0.
34         This is updated on every frame with audio.
35     readonly: yes
36     type: float
37     minimum: 0
38     maximum: 1