采用FFMPEG录制电脑屏幕

下载FFmpeg(windows建议选gyan.dev版本):

Download FFmpeg

方法一:下载screen capture recorder安装,调用screen capture recorder安装目录内FFmpeg执行命令:ffmpeg -f dshow -i video="screen-capture-recorder" output.mp4

1.下载screen capture recorder:

on screen capture recorder to video free download | SourceForge.net

【FFmpeg】音视频录制 ② ( 使用 Screen Capturer Recorder 软件生成 ffmpeg 可录制的音视频设备 )_screen-capture-recorder-CSDN博客

2.C#通过命令行调用FFmpeg录屏实现(只支持指定的FFmpeg版本,在Screen-capture-recorder安装目录下有支持的FFmpeg,路径“C:\Program Files (x86)\Screen Capturer Recorder\configuration_setup_utility\vendor\ffmpeg\bin”):

基于FFMpeg的C#录屏全攻略 - DHUtoBUAA - 博客园 (cnblogs.com)

ffmpeg录屏失败Could not find output pin from video capture device.video=screen-capture-recorder:I/Oerror-CSDN博客

方法二:先屏幕截图,然后把截图输入到FFMPEG流压缩成视频。 

【C#】使用ffmpeg image2pipe将图片保存为mp4视频 - WebEnh - 博客园 (cnblogs.com)

以上方法未实测,按资料描述应该问题不大,用系统命令行测试方法一的录屏命令,显示CPU、内存占用有点高(12%CPU占用、750M内存, 硬件配置i5-11400H 16G内存)

【FFmpeg】ffmpeg 命令行参数 ④ ( ffmpeg 视频参数解析 | 设置视频帧数 | 设置视频码率 | 设置视频帧率 | 设置视频宽高 | 设置视频宽高比 | 设置视频滤镜 )_音视频_韩曙亮-GitCode 开源社区 (csdn.net)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lzl_li

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值