使用GNU并行的平行栅栏语句



我是Linux的新手。我想同时从2个麦克风中记录。我知道如何单独做。一些滞后是可以忍受的。是否可以使用arecord与GNU并行使用arecord?我正在使用2个USB声卡。

最简单,您将获得以下设备列表:

arecord --list-devices

然后,假设您的声卡具有硬件IDS 1,02,0,则可以:

parallel --dry-run arecord -D hw:{},0 -d 5 {}.wav ::: 1 2

样本输出

arecord -D hw:1,0 -d 5 1.wav
arecord -D hw:2,0 -d 5 2.wav

如果看起来正确,请再次运行,但省略--dry-run

最新更新