我使用以下链接中的技巧并能够将音频录制到文件 中使用 PulseAudio 录制程序的输出
我一直在调整命令并尝试将字节流式传输到 UDP 服务器。这是我到目前为止所得到的,但它不起作用
parec -d sink_name.monitor | ffmpeg -re -ac 1 -f s16le -ar 16000 -i - - | ffmpeg -re -i - -f mpegts udp://localhost:20001
- 第一个命令提供音频流
- 此命令部分用于将流存储在 .mp3 文件中,请参阅
ffmpeg -ac 1 -f s16le -ar 44100 -i - test.mp3
- 这应该将流重定向到 UDP - 从
ffmpeg -ac 1 -f s16le -ar 44100 -i - test.mp3
我可以在这里使用一些帮助。提前致谢!
在围绕现有命令进行调整后,我想通了-
下面解释的所有三个命令 -