先检测设备名称,后使用ffplay播放该设备

ffmpeg -hide_banner -list_devices true -f dshow -i dummy
ffplay -hide_banner -f dshow -i video="USB 2.0 Camera" -y 480 -x 720
13919@DESKTOP-OA5RJFC MINGW64 ~/Desktop/ffmpeg-n5.0-latest-win64-gpl-shared-5.0/ffmpeg-n5.0-latest-win64-gpl-shared-5.0/bin
$ ./ffmpeg -hide_banner -list_devices true -f dshow -i dummy
[dshow @ 000001e65f848d00] "USB 2.0 Camera" (video)
[dshow @ 000001e65f848d00]   Alternative name "@device_pnp_\\?\usb#vid_1124&pid_2925&mi_00#6&2a4be5fd&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global"
[dshow @ 000001e65f848d00] "麦克风 (USB Microphone)" (audio)
[dshow @ 000001e65f848d00]   Alternative name "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{A885C5D0-0617-4E7F-8DB5-B0061E72A364}"
[dshow @ 000001e65f848d00] "麦克风 (3- Realtek(R) Audio)" (audio)
[dshow @ 000001e65f848d00]   Alternative name "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{A0C093F7-CEFD-43BE-AED5-B0A17ECA2E15}"
[dshow @ 000001e65f848d00] "立体声混音 (3- Realtek(R) Audio)" (audio)
[dshow @ 000001e65f848d00]   Alternative name "@device_cm_{33D9A762-90C8-11D0-BD43-00A0C911CE86}\wave_{CCCDBA36-CEE8-4546-B0F9-5134E1F7B10C}"
dummy: Immediate exit requested13919@DESKTOP-OA5RJFC MINGW64 ~/Desktop/ffmpeg-n5.0-latest-win64-gpl-shared-5.0/ffmpeg-n5.0-latest-win64-gpl-shared-5.0/bin
$ ./ffplay -hide_banner -f dshow -i video="USB 2.0 Camera" -y 480 -x 720
[mjpeg @ 0000019ab544c840] No JPEG data found in image   0B f=0/0
Input #0, dshow, from 'video=USB 2.0 Camera':Duration: N/A, start: 92829.235370, bitrate: N/AStream #0:0: Video: mjpeg (Baseline) (MJPG / 0x47504A4D), yuvj420p(pc, bt470bg/bt709/unknown), 1920x1080 [SAR 1:1 DAR 16:9], 30 fps, 30 tbr, 10000k tbn
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ab54902c0] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ab54d3c80] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ac13d2ec0] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ac1420f40] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ac146ef80] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ac14e00c0] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ac14eef80] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ac1538c80] deprecated pixel format used, make sure you did set range correctly
[swscaler @ 0000019ab5481300] [swscaler @ 0000019ac15c9040] deprecated pixel format used, make sure you did set range correctly
92882.77 M-V: -0.022 fd= 105 aq=    0KB vq=    0KB sq=    0B f=0/0

result:

ffplay播放摄像头相关推荐

  1. 【FFmpeg】ffplay 播放视频命令 ( 播放 | 暂停 | 停止 | 音量控制 | 进度控制 | 音频流 / 视频流 / 字幕流 / 节目切换 )

    FFmpeg 系列文章目录 [FFmpeg]Windows 搭建 FFmpeg 命令行运行环境 [FFmpeg]FFmpeg 相关术语简介 ( 容器 | 媒体流 | 数据帧 | 数据包 | 编解码器 ...

  2. ffmpeg ffplay播放延时大问题:播放延时参数设置

    本文转自:http://blog.csdn.net/cai6811376/article/details/52637158 使用ffplay播放视频源时,rtsp/rtmp等,会有一定的延时,这里我们 ...

  3. ffplay播放器移植VC的工程:ffplay for MFC

    本文介绍一个自己做的FFPLAY移植到VC下的开源工程:ffplayfor MFC.本工程将ffmpeg项目中的ffplay播放器(ffplay.c)移植到了VC的环境下.并且使用MFC做了一套简单的 ...

  4. 基于ffmpeg+SDL 实时播放摄像头视频

    基于ffmpeg+SDL 实时播放摄像头视频 基本流程 udp接收rtp数据流接收一帧数据后,转换为NAL单元送去解码 (这里特别说明一下,我本次用的接口是支持从连续数据流中自动分割出一个个NAL的, ...

  5. macOS 黑苹果 使用 ffplay 播放斗鱼直播 替代 浏览器播放flash占用CPU过高发热

    ffplay 播放斗鱼直播 1,macOS 安装 ffplay 2,安装 you-get 3,播放斗鱼直播 1,macOS 安装 ffplay $ sw_vers ProductName: Mac O ...

  6. ffplay 播放 USB camera

    ffplay 播放 USB camera 1. ls /dev/video* strong@foreverstrong:~$ ls /dev/video* /dev/video0 strong@for ...

  7. FFplay 播放器

      Ffplay播放器原理:     ffplay可以分为多个模块文件:    Source filter  读文件模块可以分为3层:最底层的是file .pipe.tcp.udp.http等具体的本 ...

  8. 无法找到CCTV直播MP4地址?七十行代码,简单使用FFplay直接观看还是下载CCTV栏目都轻松搞定(Python利用FLVCD硕鼠解析CCTV直播,FFplay播放并下载视频)

    我们在每天使用新闻的时候大都会以CCTV发布的新闻为准,我们的每天新闻收视率最高的还是我们的总台,大家闲来无事可能也会看一下央视网提供视频直播吧,看看还可以,但是我们可以发现我们完全解析不了,大家看一 ...

  9. FFplay播放器分析

    FFplay 是 FFmpeg 官方提供的一个播放器的实现,全部的逻辑代码都在 ffplay.c 里面,只有不到 4 千行代码,麻雀虽小,五脏俱全. FFplay 播放器支持大部分常见的播放器功能,例 ...

  10. 纯前端如何在网页端播放摄像头的实时画面

    Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.csdn.net/cou ...

最新文章

  1. 【栈和队列】数据结构02-(java实现)
  2. Java消息系统介绍
  3. 网络文学的“圈地”与“护城”
  4. 通过mod_limitipconn模块来限制apache的并发连接数
  5. SaltStack WEB UI Halite初体验
  6. Python搭建web服务器
  7. 浅谈移动互联网广告设计评论
  8. oracle的sid
  9. contiki list 链表
  10. OKapi BM25 算法介绍
  11. 使用xmodmap修改键盘映射
  12. 004-集成maven和Spring boot的profile功能打包
  13. scratch少儿趣味编程之让小猫原地转圈
  14. 10x 程序员工作法 - 划重点 | “自动化”主题的重点内容回顾汇总
  15. 机器学习特征值处理方案
  16. highcharts特殊定制:x轴文字竖直显示(兼容各浏览器)
  17. python 函数与部分使用示例
  18. 周末作业-循环练习题(2)
  19. python实战-实现内网CAS统一认证登录
  20. 计算机如何消除挂起状态,Vmware12挂起后无法关闭物理计算机

热门文章

  1. Timesten安装
  2. 鼠标单击变双击修正工具软件DoubleClickFix下载
  3. 用计算机弹让我做你的眼睛,让我做你的眼睛 (改编版)歌词
  4. 深度学习还是鼠标搞定,零基础建网站必备技能
  5. Unity 2D独立开发手记(外篇):Anima2D动画制作
  6. Web测试常用测试点
  7. 关于补码--看锆石fpga计算峰峰值时的疑问启示
  8. ASCLL GBK UTF-8 http https
  9. 有趣的人工智能项目合集,如老婆生成器
  10. Python实现批量生成二维码小工具