2024-12-02 -- ffmpeg.exe --- 100 percent CPU
Transcoding is turned off.
Started three DLNA clients all watching the same MKV file.
Everything waq good. CPU used by all of this less than 12 percent (total windows 2016 workload).
Started Serviio's MediaBrowser.
Played a FLAC audio file. CPU went up to 13 percent (running on save system as Serviioi installewd on).
Stopped the FLAC playback. CPU went down to 12 percnt.
Played a MKV bluray rip (DTS sound). CPU want to 100 percent (six cores), all consumption in ffmpeg.exe.
Stopped the video... CPU still 100 percent.
Ended MediaBrowser, CPU still at 100 percent.
Our 2016 server hosting Serviio ran at 100 percent for almost 24 hours before we discovered it.
Did a task manager termination of ffmpeg.exe, CPU want back to normal (12 percent).
Tried this with other DLNA clients running... everything was fine, cancelling ffmpeg.exe had no effect on running clients.
Serviio's CPU consumption serving the three DLNA clients (Sony UBP x700) was arounbd .3 percent (very good).
This ffmpeg.exe problem is serious. I can watch these same videos using VLC and the CPU usage is around 1 to 2 percent.
Why does Serviio's MediaBrowser have to use ffmpeg.exe? If VLC does not need it, why does MediasBrowser need it.
Repeated these tests after a reboot. Made no difference.
Mediabrowser cannot be used in this state.
It does not occurr with every video type, must be something yoiu force transcoding on.
The very least you can do is kill iot when the browser is stopped on the hosting computer.
If you have some off-the-wall reason for using ffmpeg.exe, at least make it an option so the rest of us can turn it off.