【问题标题】:ffmpeg get all sound devices(input/output)ffmpeg 获取所有声音设备(输入/输出)
【发布时间】:2015-12-21 05:13:27
【问题描述】:

我已经为Windows 下载了ffmpeg 的静态版本,并正在尝试获取我所有的声音设备(输入/输出)我已经用谷歌搜索并找到了这个command to retrieve audio devices ,但是当我使用它时ffmpeg arecord -l,它显示了这个错误

Unrecognized option 'l'.
Error splitting the argument list: Option not found

这里缺少什么?

【问题讨论】:

  • 什么操作系统?
  • arecord 是一个单独的命令,您只需 arecord -l

标签: audio command-line ffmpeg device


【解决方案1】:

arecord 是 Linux 上可用的 ALSA 声卡驱动程序的命令行录音机和播放器。

在 Windows 上,您可以列出 dshow 设备:

ffmpeg -list_devices true -f dshow -i dummy

查看https://trac.ffmpeg.org/wiki/Capture/Desktop的Windows部分

【讨论】:

  • linux怎么样?我最终得到未知的输入格式:'dshow'
  • @ChenmingZhang trac.ffmpeg.org/wiki/Capture/ALSA 例如。您可以在文档中找到支持的设备:ffmpeg.org/ffmpeg-devices.html
  • Unrecognized option 'list_devices'. Error splitting the argument list: Option not found
  • "avfoundation" 可以在 Mac OS 上代替 "dshow" 使用,但我仍在寻找可以在 Linux 上使用的东西。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-03
相关资源
最近更新 更多