From df8a949e1244f74a52fcf34309b45bddd2a4c43c Mon Sep 17 00:00:00 2001 From: mani Date: Tue, 6 Jan 2026 02:37:54 +0100 Subject: [PATCH] Add -stats flag to preserve progress updates with custom log level - FFmpeg suppresses progress output (fps, time, bitrate) when loglevel is set to error - Add -stats flag to force progress updates regardless of log level - Fixes dashboard not showing transcode info (codec, progress, etc.) --- MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs index 94bfc92725..62ae61e9a6 100644 --- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs +++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs @@ -7110,7 +7110,7 @@ namespace MediaBrowser.Controller.MediaEncoding // Apply FFmpeg log level from configuration if (!string.IsNullOrEmpty(encodingOptions.FfmpegLogLevel)) { - inputModifier = $"-loglevel {encodingOptions.FfmpegLogLevel}"; + inputModifier = $"-loglevel {encodingOptions.FfmpegLogLevel} -stats"; } var analyzeDurationArgument = string.Empty;