前言

本文介绍一下ffmpeg在windows下采集音频的相关命令。

一开始在命令行下使用ffmpeg时执行“ffmpeg -list_devices true -f dshow -i dummy ”使用dshow来枚举当前系统上存在的音视频采集设备时,发现中文乱码,后来在老师帮助下,在命令行下执行命令“ chcp 65001” 将windows命令行窗口的编码改为了utf-8编码,就解决了ffmpeg的中文乱码问题。

1、 ffmpeg在windows下查看设备的命令:

ffmpeg -list_devices true -f dshow -i dummy

2、ffmpeg在windows下录音为文件,输入为usb采集采集卡或麦克风

ffmpeg -f dshow -i audio="麦克风阵列 (11- USB PnP Audio Device)" out.mp3

其中:“麦克风阵列 (11- USB PnP Audio Device)” 为usb音频采集卡或麦克风在windows设备管理器中的设备名称。

3、ffmpeg在windows下实时采集音频并播放,输入为usb采集采集卡或麦克风

ffplay -f dshow -i audio="麦克风阵列 (11- USB PnP Audio Device)"

4、实时采集音频并播放并绘制实时音频的左右声道的波形:

ffplay -showmode 1  -f dshow -i audio="麦克风阵列 (11- USB PnP Audio Device)"

5、采集摄像头实时视频并实时显示:

ffplay  -showmode 0 -f dshow -i video="Integrated Webcam"

10张usb音频采集卡同时采集的界面图如下:

Windows下使用ffmpeg采集音频视频相关推荐

  1. windows下配置ffmpeg环境变量

    1.下载ffmpeg 官方下载链接,根据自己电脑系统选择32位或者64位下载. 2.下载后解压到D盘根目录 3.在桌面上右键点击"此电脑",左键点击"属性",在 ...

  2. linux下ffmpeg采集音视频设备

    Linux下查看音视频设备 1.视频输入设备: 命令查看:ls /sys/class/video4linux/ 执行结果如下: 如果系统存在video4linux文件夹说明已安装过视频驱动,video ...

  3. 在Windows下编译FFmpeg详细说明

    在Windows下编译FFmpeg详细说明 MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNC工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时 Mi ...

  4. Linux下用FFMPEG采集usb摄像头到RTMP

    Linux下用 FFMPEG 采集 usb摄像头视频 和 摄像头内置麦克风音频 到RTMP服务 ffmpeg -f video4linux2 -qscale 10 -r 12 -s 640x480 - ...

  5. windows下使用waveOut播放音频pcm

    目录 一.前言 二.waveOut主要API介绍 三.waveOut播放PCM音频框架 <Windows平台使用waveOut播放PCM数据代码实现>链接: https://edu.csd ...

  6. WINDOWS 下编译 ffmpeg 源码总结

    WINDOWS 下编译 ffmpeg 源码,有两种方式:VC.GCC 1.VC 编译:   https://github.com/ShiftMediaProject/FFVS-Project-Gene ...

  7. 【FFMPEG系列】之windows下编译FFMPEG篇----之三(MingW64)

    目录结构 序 1 .安装mingw64 1.1 mingw64的安装 1.2 msys的安装 2.编译ffmpeg 2.1 编译 序 前文"windows下编译FFMPEG篇----之一(M ...

  8. windows下使用ffmpeg进行视频转换和截图。

    author:fanfq(xiaoban) Email:fangqing.fan#gmail.com link:http://fanfq.iteye.com/admin/blogs/655569 ch ...

  9. 使用ffmpeg合并音频视频并实现背景音乐循环播放

    这两天遇到一个问题,使用PowerPoint 2013创建的PPT文件 将该PPT复制到另一台电脑的时候,背景音乐不能播放 生成Mp4视频提示音频不能添加,因此生成的Mp4也不能播放背景音乐 原因是M ...

最新文章

  1. 吴恩达老师深度学习视频课笔记:深度卷积网络
  2. assert python 中断_Python这十大装B语法!你不会还没有听过吧?
  3. css中元素居中总结
  4. Python基础入门之解释器安装
  5. A Simple Problem with Integers
  6. Oracle入门(十二C)之表修改
  7. mysql atlas更新问题_Atlas几种常见故障解决(不定期更新)
  8. 虚拟化服务器的管理与维,服务器虚拟化管理
  9. OK335x mksd.sh hacking
  10. PNG免扣素材,快速提升你的画面设计感!
  11. 综述:全国软考首遭试卷丢失 20万考生措手不及
  12. 腾讯技术分享:Android版手机QQ的缓存监控与优化实践
  13. 零基础学启发式算法(3)-禁忌搜索 (Tabu Search)
  14. Asp.net 后台添加Meta标签方法
  15. 根据ip地址制作html,根据ip掩码计算可用ip
  16. Spectre侧信道攻击过程验证
  17. 黑客攻防实战入门读书笔记
  18. dbind-WARNING **: Error retrieving accessibility bus address
  19. 操作系统与计算机组织基本知识(一)
  20. Part 1: 如何把Power BI 嵌入到sharepoint 网站

热门文章

  1. 【测速】使用不同的Docker镜像加速器下载速度 对比测试
  2. 做几道家常菜(2019夏 )红烧肉、鱼香肉丝、糖醋里脊
  3. rails面试碎碎念
  4. 一位未来程序猿的成长历程
  5. “男友家里存款只有20万,我该和他结婚么?”数据告诉你20万的存款到底算少么...
  6. 电脑如何连接打印机以及共享打印
  7. 国信证券学习系列(8)
  8. Linux内核运行时错误:general protection fault
  9. 什么是用户画像?金融行业大数据用户画像实践
  10. 地推外人看来好像是很简单的一件事