如何录制系统音频并将其发送到无头系统上的命名管道?

如何录制系统音频并将其发送到无头系统上的命名管道?

我有一个命名管道,~/audio/stream我想将我的所有系统音频的副本发送到该管道。该管道的另一端由 docker 容器读取并使用 播放aplay。我知道另一端正在运行,因为我可以使用ffmpeg将音频播放到管道中。我尝试使用arecord获取系统音频,但在另一端没有输出。我不确定如何捕获系统音频并将其发送到命名管道ffmpeg。我想以 44100hz、16 位、2 通道格式捕获它。

我如何捕获系统音频并将其发送到该命名管道?

相关内容