From 9491c8638adeb266dd37656ba6224b2200db91ea Mon Sep 17 00:00:00 2001 From: Kyle Hu <160547796+KyleNeverGivesUp@users.noreply.github.com> Date: Thu, 1 Oct 2026 22:22:17 -0700 Subject: [PATCH] [bugfix]: keep the full audio track when saving through the ffmpeg pipe (#1910) --- fastvideo/entrypoints/video_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fastvideo/entrypoints/video_generator.py b/fastvideo/entrypoints/video_generator.py index 2f8468a68..5bdc819b7 100644 --- a/fastvideo/entrypoints/video_generator.py +++ b/fastvideo/entrypoints/video_generator.py @@ -1256,10 +1256,10 @@ class VideoGenerator: envs.FASTVIDEO_OUTPUT_PIX_FMT.get(), # Audio and video decoders may produce different durations. # Preserve every video frame and pad/trim audio to match. + # No -frames:v: ffmpeg 4.4 closes every stream once the video + # reaches that count, which cuts the padded audio short. "-af", "apad", - "-frames:v", - str(len(frames)), "-t", str(len(frames) / fps), "-movflags",