想解决ffmpeg,cpu占比高和视频能看清不卡顿的问题,cpu最好能在20,甚至15及以下。请教请教,还有什么方法可以改进的吗?
自己用ffmpeg录制屏幕,运用C++上CreateProcess,形式写入到控制台。在电脑端和平板端(win10),发现了cpu占比不同和录制的画面卡顿效果不同,如,在电脑上cpu占比5左右,但录制的视频有卡顿现象,但在平板上,cpu占比35左右。录制的视频没什么卡顿现象,虽然都挺模糊的。
电脑cpu5已经很低了,但是平板cpu占比还在35左右。具体代码如下,
"ffmpeg -f gdigrab -i desktop -f dshow -i audio=\"麦克风 (Realtek(R) Audio)\" -vcodec libx264 -r 10 -ar 22050 -s 1280x720 -crf 27 -preset:v ultrafast -threads 1 -y D:/ffmpeg/out1.mp4"