天天看点

FFmpeg 搭建本地屏幕录制环境

录屏嘛,大家都有这种需求,就是软件不好找,基本都收费。用的华为的笔记本,自带录屏功能,就是傻了吧唧的会把自己的结束按钮也录进去。用 FFmepg 试了一下,香的很。

下载安装 Screen Capture Recorder,去github仓库上可以下载二进制安装包,​​screen-capture-recorder-to-video-windows-free​​,不要去 sourceforge 的地址下载,那个版本滞后很多。

FFmpeg 搭建本地屏幕录制环境

0.1.12 版本是支持 ffmpeg 5 的版本。

FFmpeg 搭建本地屏幕录制环境

直接下载安装即可。

安装完之后在 C:\Program Files (x86)\Screen Capturer Recorder\configuration_setup_utility\vendor\ffmpeg 目录下带着一个 ffmpeg,ffmpeg 就不用再单独下载了,根据这个路径配置好环境变量即可。

ffmpeg -y -rtbufsize 2147M -f dshow -i video="screen-capture-recorder":audio="virtual-audio-capturer" -framerate 25 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency -acodec aac av-out.mp4      

上面命令的参数搭配,在我的机器上非常好使,录制出来帧速率有30,声画非常一致,文件大小也合适。

FFmpeg 搭建本地屏幕录制环境