ffmpeg录屏鼠标闪烁问题解决方法

场景:

平台:win7 x64。显卡很差的电脑,使用ffmpeg录屏,鼠标闪烁的几乎看不到。录屏实现方法是使用ffmpeg,源采用的是gdigrab。

解决方法:

  1. 安装screen capture recorder
  2. 安装ffmpeg,执行命令ffmpeg.exe -f dshow -i video="screen-capture-recorder" v-out.mp4,进行录屏测试
  3. 鼠标闪烁问题解决。对应的修改录屏代码:
    AVInputFormat *ifmt=av_find_input_format("dshow");
    
    AVDictionary *options = NULL;
    av_dict_set(&options, "framerate", "20", NULL);
    
    if(avformat_open_input(&pFormatCtx_Video, "screen-capture-recorder", ifmt, &options)!=0)
    {
    	printf("Couldn't open input stream.(无法打开视频输入流)\n");
    	return -1;
    }

     

参考文章

(12条消息) ffmpeg实现录屏+录音_dancing_night的专栏-CSDN博客_ffmpeg录屏

(12条消息) 使用FFmpeg进行屏幕录像和录音_彼此当年少,莫负好时光-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

撬动未来的支点

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

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

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

打赏作者

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

抵扣说明:

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

余额充值