FFmpeg采集设备(3)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FFmpeg采集设备(3)相关的知识,希望对你有一定的参考价值。

参考技术A Windows采集设备的主要方式是dshow、vfwcap、gdigrab,其中dshow可以用来抓取摄像头、采集卡、麦克风等,vfwcap主要用来采集摄像头类设备,gdigrab则是抓取Windows窗口程序。

(1)使用dshow枚举设备

(2)使用dshow展示摄像头

(3)将摄像头数据保存为mp4文件

(1)使用vfwcap枚举支持采集的设备

(2)使用vfwcap生成mp4文件

(1)使用gdigrab采集整个桌面

(2)使用gdigrab采集某个窗口

(3)使用gdigrab录制带偏移量的视频

通过offset_x和offset_y分别指定x和y坐标的偏移,并且需要指定video_size,否则参数无效,另外在录制期间,应该尽量避免调整录制窗口的大小,否则可能会导致画面异常。

以上是关于FFmpeg采集设备(3)的主要内容,如果未能解决你的问题,请参考以下文章

ffmpeg音频采集

怎么通过rtp协议播放ffmpeg采集到的视频?

Linux下使用FFmpeg实现采集摄像头数据

FFmpeg有啥用?

linux FFMPEG 摄像头采集数据推流

ffmpeg采集图像花屏,问的解决?