From b8a876125793e15f2c587497ee9ebb07a8985aa1 Mon Sep 17 00:00:00 2001 From: jb-alvarado Date: Tue, 8 Oct 2019 17:16:10 +0200 Subject: [PATCH] fix loudnorm filter --- ffplayout.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/ffplayout.py b/ffplayout.py index a898a985..d1d66dbc 100755 --- a/ffplayout.py +++ b/ffplayout.py @@ -807,11 +807,14 @@ def add_loudnorm(probe): add single pass loudnorm filter to audio line """ loud_filter = [] + a_samples = int(192000 / _pre_comp.fps) if probe.audio and _pre_comp.add_loudnorm: - loud_filter = [('loudnorm=I={}:TP={}:LRA={},asetnsamples=n=1024:p=1,' - 'aresample=48000').format( - _pre_comp.loud_i, _pre_comp.loud_tp, _pre_comp.loud_lra)] + loud_filter = [('loudnorm=I={}:TP={}:LRA={},' + 'asetnsamples=n={}').format(_pre_comp.loud_i, + _pre_comp.loud_tp, + _pre_comp.loud_lra, + a_samples)] return loud_filter