FFMPEG USB摄像头开发学习记录

本文介绍使用ffmpeg和uvc进行USB摄像头开发的方法。包括如何利用ffplay打开摄像头并设置分辨率、帧率等参数,如何查看摄像头支持的分辨率格式,以及如何将每一帧画面保存为图片。此外还列举了Windows下可用的摄像头开发库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

usb摄像头开发必须用到的内容:ffmpeg、uvc

用ffplay打开usb摄像头:

ffplay -s 1920x1080 -f dshow -i "video=[Usb Device Name]"

> ffplay.exe -video_size 1920x1080 -vcodec mjpeg -framerate 5 -f dshow -i "video=UVC Camera"

> ffplay.exe -video_size 1920x1080 -pixel_format yuyv422 -framerate 5 -f dshow -i "video=UVC Camera"

查看摄像头支持的分辨率格式:

ffmpeg -list_options true -f dshow -i video="设备名称"

 

将每一帧保存成图片:

> .\ffmpeg.exe -video_size 2560x1440 -vcodec mjpeg -f dshow -i "video=UVC Camera" %d.jpg

 

在windows下,打开摄像头的库:vfw、directshow、ffmpeg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值