Hi Janez,
Such a high jump is strange.
If you’re using the default implementation, there was an update around 4.6.0 (.02?) that included upgrades to the MainConcept libraries. This included the ability to adjust the transcoder performance but some users noticed an increase in the CPU utilization due to a higher default value.
You can expose the advanced properties allowed using the logVideoEncodingParameters
and looking at the log output as shown in the following article:
How to control transcoded video with video encoding parameters
You can set the transcoder performance level using the following parameter using the info in the the article:
long: performance_level: (0-15) 0=H264_PERF_FASTEST, 9:H264_PERF_BALANCED, 15=H264_PERF_BEST_Q
We’d suggest adjusting to something lower than 9 to see if this brings the CPU back to an equivalent level.
I don’t know if this is your issue though as 3x the utilization is a much higher jump than other users had reported.
If you’re using NVIDIA GPU acceleration, then an NVIDIA driver update at the same time would also be recommended.
Feel free to open a ticket on this when you’re ready to dig into it further.
Best regards,
Andrew