加入收藏 | 设为首页 | 会员中心 | 我要投稿 鄂州站长网 (https://www.0711zz.com/)- 数据分析、网络、云渲染、应用安全、大数据!
当前位置: 首页 > 综合聚焦 > Windows > 正文

FFMPEG在Windows下的屏幕录像录音

发布时间:2020-07-09 04:44:10 所属栏目:Windows 来源:互联网
导读:备注:本文摘自http://redstarofsleep.iteye.com/blog/2146555,非常感谢博主的分享,本次转载仅用于学习记录,如有侵权请及时告知,本人会及时删除。 ffmpeg在Linux下用X11grab进行屏幕录像,在Windows下用DirectShow滤镜首先需要安装一个软件, screen captur

备注:本文摘自http://redstarofsleep.iteye.com/blog/2146555,非常感谢博主的分享,本次转载仅用于学习记录,如有侵权请及时告知,本人会及时删除。

ffmpeg在Linux下用X11grab进行屏幕录像,在Windows下用DirectShow滤镜

首先需要安装一个软件,screen capture recorder,这个软件本身就可以实现音视频的录制功能。
编译好的下载地址是:
http://sourceforge.net/projects/screencapturer/files/
源码地址是:
https://github.com/rdp/screen-capture-recorder-to-video-windows-free

安装完了之后,在命令行执行:

  1. ffmpeg-list_devicestrue-fdshow-idummy

系统输出大致如下:

    [dshow@002db420]DirectShowvideodevices
  1. [dshow@002db420]"screen-capture-recorder"
  2. [dshow@002db420]DirectShowaudiodevices
  3. [dshow@002db420]"virtual-audio-capturer"

ffmpeg已经可以捕获到DirectShow视频设备,和音频设备了.

"screen-capture-recorder" 这个就是桌面捕获设备,如果电脑上连有摄像头,也会列出来.

"virtual-audio-capturer" 这个是音频捕获设备

然后就可以用FFMPEG来进行录像了

    ffmpeg-fdshow-ivideo="screen-capture-recorder"-fdshow-iaudio="virtual-audio-capturer"-pix_fmtyuv420p-vcodeclibx264-acodeclibvo_aacenc-s1280x720-r25-q10-ar44100-ac2-tunezerolatency-presetultrafast-fmpegts-|ffmpeg-fmpegts-i--ccopy-bsf:aaac_adtstoasc-fflvtemp.flv

(编辑:鄂州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读