diff --git a/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs b/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs index a65c00ab..ab72b4dc 100644 --- a/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs +++ b/VideoNodes/FfmpegBuilderNodes/FfmpegBuilderExecutor.cs @@ -212,7 +212,13 @@ public class FfmpegBuilderExecutor: FfmpegBuilderNode pxtFormat = string.Empty; // clear it, if we use a 8bit pixel format this will break the colours } - startArgs.AddRange(GetHardwareDecodingArgs(args, localFile, FFMPEG, video?.Stream?.Codec, pxtFormat)); + var decodingParameters = + GetHardwareDecodingArgs(args, localFile, FFMPEG, video?.Stream?.Codec, pxtFormat); + if (decodingParameters.Any() == true) + { + args.StatisticRecorder("DecoderParameters", string.Join(" ", decodingParameters)); + startArgs.AddRange(decodingParameters); + } } }