fix loudnorm filter

This commit is contained in:
jb-alvarado 2019-10-08 17:16:10 +02:00
parent a0fdb854aa
commit b8a8761257

View File

@ -807,11 +807,14 @@ def add_loudnorm(probe):
add single pass loudnorm filter to audio line add single pass loudnorm filter to audio line
""" """
loud_filter = [] loud_filter = []
a_samples = int(192000 / _pre_comp.fps)
if probe.audio and _pre_comp.add_loudnorm: if probe.audio and _pre_comp.add_loudnorm:
loud_filter = [('loudnorm=I={}:TP={}:LRA={},asetnsamples=n=1024:p=1,' loud_filter = [('loudnorm=I={}:TP={}:LRA={},'
'aresample=48000').format( 'asetnsamples=n={}').format(_pre_comp.loud_i,
_pre_comp.loud_i, _pre_comp.loud_tp, _pre_comp.loud_lra)] _pre_comp.loud_tp,
_pre_comp.loud_lra,
a_samples)]
return loud_filter return loud_filter