ffmpeg runs in high CPU after video has stopped
Hi Folks,
I have serviio-1.4.1.2 on windows 7 ultimate 64 bit on a Petium Dual Core(1.87 MHz x 2). So far so good with everything except for this behaviour:
When I start an video(specially when using external subtitles), i see that ffmpeg starts and keeps a high CPU usage(which should be expected due to the transcoding feature). However if i stop the video,
ffmpeg still runs with high CPU usage. Looking for the threads, this behavior seems to be 'by design' as serviio triggers the ffmpeg for the transcoding and it will run until it's done(even though the video playback has ended). Also, I see that for each video being played, I see a separate ffmpeg process. I've set the transcoding to use 1 CPU, with the hope that this would restrict the global CPU usage. In order to allow ffmpeg to end as soon as possible, would you recommend to set the CPU to Optimal instead of 1(or even 2 in my case as i have a dual core processor) ?
I'm really new at the serviio world(being using it for a week or so) but I really enjoy it really much that i decided to buy the pro license. So far, this is the only thing that has drawn my attention so far in the downside.
What do you recommend in this scenario ?
Thanks in advance
I have serviio-1.4.1.2 on windows 7 ultimate 64 bit on a Petium Dual Core(1.87 MHz x 2). So far so good with everything except for this behaviour:
When I start an video(specially when using external subtitles), i see that ffmpeg starts and keeps a high CPU usage(which should be expected due to the transcoding feature). However if i stop the video,
ffmpeg still runs with high CPU usage. Looking for the threads, this behavior seems to be 'by design' as serviio triggers the ffmpeg for the transcoding and it will run until it's done(even though the video playback has ended). Also, I see that for each video being played, I see a separate ffmpeg process. I've set the transcoding to use 1 CPU, with the hope that this would restrict the global CPU usage. In order to allow ffmpeg to end as soon as possible, would you recommend to set the CPU to Optimal instead of 1(or even 2 in my case as i have a dual core processor) ?
I'm really new at the serviio world(being using it for a week or so) but I really enjoy it really much that i decided to buy the pro license. So far, this is the only thing that has drawn my attention so far in the downside.
What do you recommend in this scenario ?
Thanks in advance
