Skip to main content

Ebur128

NameTypeDescription
sourceobjectEBU R.128 substitute analysis results for cases where the analysis was run separately.
integrated_lufsnumberLUFS = Loudness Units Full Scale. The Integrated value means the loudness integrated over the entire length of the program. European TV applications have a recommended level of -23 LUFS. Web services like iTunes and YouTube have targets of -16 and -14 respectively.
loudness_lra_lufsnumberLRA = Loudness Range. This quantifies the statistical distribution of short-term loudness within a program. A low LRA (-1 to -3) indicates material with a narrow dynamic range.
true_peak_dbfsnumberTrue Peak indicates whether there is maximum intersample peaking.
allow_unprecise_modebooleanUsing unprecise mode allows for normalization without running an analysis first. As you might guess, this is less precise than running an EBU.R128 analysis as part of an Analyzer Task first.
analyzer_track_indexintegerThis specifies which analyzer track data to use for this filter.
is_optionalbooleanif set to true, the transcode will not fail if this media type did not exist in the source.

Example ebur128

{
"uid": "transcode_media",
"kind": "transcode",
"payload": {
"location": {
},
"targets": [
{
"file_pattern": "{source_basename}_converted.mp4",
"container": {
"kind": "mp4"
},
"video": {
},
"audio": [
{
"codec": "heaac_v2",
"channels": 4,
"sample_rate": 48000,
"filters": [
{
"kind": "normalize",
"payload": {
"kind": "ebur128",
"payload": {
"integrated_lufs": -16,
"true_peak_dbfs": -3,
"allow_unprecise_mode": false
}
}
}
]
}
]
}
]
}
}