diff --git a/ffplayout/filters/default.py b/ffplayout/filters/default.py index 4526b9d8..95ed3b8b 100644 --- a/ffplayout/filters/default.py +++ b/ffplayout/filters/default.py @@ -118,7 +118,7 @@ def fade_filter(duration, seek, out, track=''): if seek > 0.0: filter_chain.append(f'{track}fade=in:st=0:d=0.5') - if out != duration: + if out != duration and out - seek - 1.0 > 0: filter_chain.append(f'{track}fade=out:st={out - seek - 1.0}:d=1.0') return filter_chain