From 3f3eef5d1fa916d7d7db063a65d37346ac1e0e22 Mon Sep 17 00:00:00 2001 From: Esa Kataja Date: Sat, 4 Apr 2026 19:34:55 +0300 Subject: [PATCH] add: keyint=10s svtav1 parameter --- internal/encoder/encoder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/encoder/encoder.go b/internal/encoder/encoder.go index d3277c3..f029612 100644 --- a/internal/encoder/encoder.go +++ b/internal/encoder/encoder.go @@ -229,7 +229,7 @@ func (e *Encoder) encodeVideo(input string, opusFiles []string, job *types.Job, dir := filepath.Dir(input) outFile := filepath.Join(dir, "output.mkv") - svtParams := fmt.Sprintf("film-grain=10:film-grain-denoise=1:scd=1:qm-min=4:qm-max=15") + svtParams := fmt.Sprintf("film-grain=10:film-grain-denoise=1:scd=1:qm-min=4:qm-max=15:keyint=10s") zscaleStr, newWidth, err := e.calculateZscaleWidth(input, 0) if err != nil {