Linux使用ffplay实时采集音频并实时播放

ffplay -f alsa -showmode 1 -ac 2 -i hw:1,0 -ar 44100

-f 设定输出格式
-i 设定输入流(hw:1,0为外接的usb音频采集卡设备,hw:1,0的1指的是第一个外部设备,即usb音频采集卡);
-ar 设定采样率(采样率一般选择44100,22050,11025这三种);

最重要的 PCM 设备接口是“plughw”以及“hw”接口。 使用“plughw”接口,程序员不必过多关心硬件,而且如果设置的配置参数和实际硬件支持的参数不一致,ALSA 会自动转换数据。如果使用“hw”接口,我们就必须检测硬件是否支持设置的参数了。Plughw 后面的两个数字分别表示设备号和次设备(subdevice)号。

你可能感兴趣的:(Linux,树莓派,ffmpeg,alsa)