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") }