macOS 通过命令行采集音频
avfoundation 是 FFmpeg 在 macOS 系统上,用于访问摄像头、麦克风等 AVFoundation 多媒体设备的固定输入格式名称
如何查看可用的 AVFoundation 设备
bash
ffmpeg -f avfoundation -list_devices true -i ""
或者
ffmpeg -f avfoundation -list_devices true -i dummy
输出

bash
ffmpeg -f avfoundation -i :0 out.wav
# -f avfoundation macOS 固定为 avfoundation, linux为 asla , windows 为 direct-show
# -i :0 冒号前面时视频设备编号,后面是音频设备编号, 这里 ":0" 表示省略视频设备,只使用音频设备
# linux 下为 -i :hw0