Filters
Name | Type | Description |
---|---|---|
kind | enum ffmpeg level normalize fade kantar_watermarking nielsen_watermarking | The type of audio filter being applied. default: ffmpeg |
options | object | The options for where in the transcoding pipeline the filter will be applied. |
include_conditions | array | Specifies conditions under which this filter will be applied. Can use Javascript math.js nomenclature |
payload | anyOf 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
}
}
]
}
]
}
]
}
}