Skip to main content

Filters

NameTypeDescription
kindenum                          
ffmpeg
level
normalize
fade
kantar_watermarking
nielsen_watermarking
The type of audio filter being applied.
default: ffmpeg
optionsobjectThe options for where in the transcoding pipeline the filter will be applied.
include_conditionsarray                          Specifies conditions under which this filter will be applied. Can use Javascript math.js nomenclature
payloadanyOf         
ffmpeg
level
normalize
fade
kantar_watermarking
nielsen_watermarking
Configuration options for the specified audio filter.

Example filters

{
"uid": "transcode_task",
"kind": "transcode",
"payload": {
"location": {
},
"targets": [
{
"file_pattern": "{source_basename}_converted.mp4",
"container": {
"kind": "mp4"
},
"video": {
"codec": "h264"
},
"audio": [
{
"codec": "heaac_v2",
"channels": 4,
"sample_rate": 48000,
"bitrate_kb": 256,
"filters": [
{
"kind": "normalize",
"payload": {
"kind": "ebur128",
"payload": {
"allow_unprecise_mode": true,
"integrated_lufs": -16,
"true_peak_dbfs": -3
}
}
}
]
},
{
"codec": "pcm",
"channels": 2,
"sample_rate": 48000,
"sample_size": 16,
"bitrate_kb": 512,
"filters": [
{
"kind": "fade",
"payload": {
"mode": "in",
"start_sec": 0,
"duration_sec": 3
}
}
]
}
]
}
]
}
}