From 58c1bbc1998cd4d02530070472b2989bb4c03175 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=B1=BC=E5=BC=80=E5=8F=91?= Date: Fri, 29 May 2026 09:56:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20amix=20=E5=8A=A0=20normalize=3D0=20?= =?UTF-8?q?=E9=98=B2=E6=AD=A2=E5=8E=9F=E9=9F=B3=E9=A2=91=E8=A2=AB=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=87=8F=E5=8D=8A=E9=9F=B3=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tauri-app/src-tauri/src/ffmpeg_cmd.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tauri-app/src-tauri/src/ffmpeg_cmd.rs b/tauri-app/src-tauri/src/ffmpeg_cmd.rs index d1e8c89..93df407 100644 --- a/tauri-app/src-tauri/src/ffmpeg_cmd.rs +++ b/tauri-app/src-tauri/src/ffmpeg_cmd.rs @@ -574,7 +574,7 @@ pub async fn mix_bgm_to_video( // [1:a]volume=0.25,aloop=loop=-1:size=2e+09[bgm]; — BGM 调整音量后无限循环 // [a0][bgm]amix=inputs=2:duration=first:dropout_transition=2[aout] — 混合,以第一个输入时长为准 let filter_complex = format!( - "[0:a]volume={:.2}[a0];[1:a]volume={:.2},aloop=loop=-1:size=2e+09[bgm];[a0][bgm]amix=inputs=2:duration=first:dropout_transition=2[aout]", + "[0:a]volume={:.2}[a0];[1:a]volume={:.2},aloop=loop=-1:size=2e+09[bgm];[a0][bgm]amix=inputs=2:duration=first:dropout_transition=2:normalize=0[aout]", video_volume, bgm_volume );