前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >15——FFmpeg命令行操作摄像头数据

15——FFmpeg命令行操作摄像头数据

作者头像
视界音你而不同
发布2020-04-10 17:24:23
4.9K0
发布2020-04-10 17:24:23
举报
文章被收录于专栏:用户1692782的专栏

你好,欢迎回来,本期我们来讲一讲如何使用FFmpeg命令行操作摄像头数据,主要分为两个部分,一通过FFplay播放摄像头数据,有点直播的意思;而通过FFmpeg命令行录制摄像头视频数据。闲言不多讲,一起来看:

一、使用FFplay播放摄像头数据

  • 命令行:
代码语言:javascript
复制
ffplay -f dshow -video_size 1280x720 -i video="Integrated Webcam"
  • 参数解释:
    • -f: 指定使用的设备或格式,此处为windows下的dshow
    • -video_size: 指定视频的分辨率大小,此处为720p
    • video="摄像头名称": 指定视频摄像头输入源
  • 注意事项:

摄像头名称,如何获取,windows下在设备管理器中查看,看下方

演示视频:

http://mpvideo.qpic.cn/tjg_3008399366_50000_6c0a2782208a4ad28e7f860372c90c52.f10002.mp4?dis_k=0527885a8c36a9b2eb7a3fcac56189f6&dis_t=1586509707

  • 实战与效果:

http://mpvideo.qpic.cn/tjg_3008399366_50000_d44f8608c21f40b48e17ea270a535133.f10002.mp4?dis_k=c9c64cf18ce8fd5f639a209d2f64d559&dis_t=1586509707

二、使用FFmpeg录制摄像头数据

  • 命令行:
代码语言:javascript
复制
ffmpeg -f vfwcap -i 0 -r 25 -vcodec libx264 out_vfwcap.mp4
  • 参数解释:
    • -f:指定设备或格式
    • -i: 指定摄像头索引id,笔者本机只有一个摄像头,写0即可
    • -r:指定视频帧率
    • -vcodec:指定编码格式
  • 实战: http://mpvideo.qpic.cn/tjg_3008399366_50000_f464908245d74163a1dcaa8aa629a605.f10002.mp4?dis_k=1227e7473b3c9dccf6432075fcefcff7&dis_t=1586509707
  • 效果:

由于腾讯限制一篇文章中只可上传3个视频,录制摄像头的效果视频放在下期内容中推送,小伙伴们记得查看哦!

三、声明

上述播放和录制均是在windows平台实现,FFmpeg可不止支持windows平台哦,如果有条件可以多试试!

好了,本期关于FFmpeg命令行的解说就到这了,下期再见!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 视界音你而不同 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档