我使用FFmpeg从Xvfb显示器进行视频截屏。
目前,我通过以下方式调用它:
ffmpeg -y -r 15 -g 600 -s 1280x1024x24 -f x11grab -i :100 -vcodec libx264 /tmp/video.mov
当我从大约5个Xvfb会话中录制视频时,我的CPU使用率非常高,因此会出现延迟。此外,每个ffmpeg进程的内存使用量约为300 MB。
进行视频屏幕捕获时,应使用ffmpeg的哪些参数来最大程度地减少计算机资源的使用(尤其是CPU和内存)?