Windows
Windows采集设备的主要方式是dshow、vfwcap、gdigrab.
其中dshow可以用来抓取摄像头、采集卡、麦克风等,vfwcap主要用来采集摄像头类设备,gdigrab则是抓取Windows窗口程序。
ffmpeg -hide_banner -devices
方法一:dshow
首先需要安装一个软件,screen capture recorder
编译好的下载地址是:
http://sourceforge.net/projects/screencapturer/files/ 安装后才能使用
源码地址是:
https://github.com/rdp/screen-capture-recorder-to-video-windows-free
查看可用的设备:
ffmpeg -list_devices true -f dshow -i dummy
[dshow @ 000001d73b78b400] DirectShow video devices
[dshow @ 000001d73b78b400] "screen-capture-recorder"
[dshow @ 000001d73b78b400] DirectShow audio devices
[dshow @ 000001d73b78b400] "virtual-audio-capturer"
ffmpeg已经可以捕获到DirectShow视频设备,和音频设备了.
"screen-capture-r