From 80485e9dbad5fc5211ec9847fe996e58e3114687 Mon Sep 17 00:00:00 2001 From: yvan Date: Thu, 17 Sep 2026 19:10:47 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AC=E7=A0=81=E4=BC=98=E5=8C=96=EF=BC=9Aul?= =?UTF-8?q?trafast=20+=204=20=E7=BA=BF=E7=A8=8B=EF=BC=88=E9=98=B2=E5=BC=B1?= =?UTF-8?q?=20CPU=20=E5=AE=9E=E6=97=B6=E8=BD=AC=E7=A0=81=E5=8D=A1=E9=A1=BF?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/app/playback_stream.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/app/playback_stream.go b/internal/app/playback_stream.go index 5fcb2bc..34e0a9d 100644 --- a/internal/app/playback_stream.go +++ b/internal/app/playback_stream.go @@ -122,8 +122,8 @@ func playbackInputArgs(media providerMedia, input string, offset float64) []stri func playbackEncodingArgs(media providerMedia, input string, offset float64) []string { return append(playbackInputArgs(media, input, offset), "-vf", "fps=30,scale=trunc(iw/2)*2:trunc(ih/2)*2,setsar=1", - "-c:v", "libx264", "-preset", "veryfast", "-tune", "zerolatency", "-profile:v", "baseline", - "-pix_fmt", "yuv420p", "-crf", "23", "-maxrate", "12000k", "-bufsize", "24000k", "-threads", "2", + "-c:v", "libx264", "-preset", "ultrafast", "-tune", "zerolatency", "-profile:v", "baseline", + "-pix_fmt", "yuv420p", "-crf", "22", "-maxrate", "12000k", "-bufsize", "24000k", "-threads", "4", "-g", "30", "-keyint_min", "30", "-sc_threshold", "0", "-c:a", "aac", "-b:a", "128k", "-ar", "48000", "-ac", "2") }