From b89934d570a51ef58dcdcab0130df99b3473b62a Mon Sep 17 00:00:00 2001 From: hbrain Date: Sat, 30 May 2026 08:13:08 +0000 Subject: [PATCH] Fix audio cutoff by padding clip audio with silence --- movmaker.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/movmaker.py b/movmaker.py index 04fb6c5..3f07fde 100755 --- a/movmaker.py +++ b/movmaker.py @@ -1210,7 +1210,12 @@ def build_video( clip_mix_label = "clip_mix" final_bg_label = bg_audio_label - final_clip_label = clip_mix_label + # Pad clip audio so it doesn't terminate the filter chain early + if clip_mix_label: + filters.append(f"[{clip_mix_label}]apad=whole_dur={total_duration:.3f}[clip_padded]") + final_clip_label = "clip_padded" + else: + final_clip_label = clip_mix_label if final_bg_label and final_clip_label: sc_label = f"{final_clip_label}_sc"