在 Ubuntu 上录制实时音频流

在 Ubuntu 上录制实时音频流

使用命令行从终端录制实时音频流(mp3)的便捷方法是什么?

操作系统是 Ubuntu 16.04.6 LTS

答案1

您可以结合使用 parec 和 ffmpeg/mpg123/lame,例如

parec --monitor-stream="$(pacmd list-sink-inputs | awk '$1 == "index:" {print $2}')" | ffmpeg -f s16le -ar 44.1k -ac 2 -i pipe: out.mp3

这会起作用仅有的如果你有一个单身的输出音频的应用程序。

答案2

是的,你可以使用 wget 像

wget http://ice1.somafm.com/dronezone-256-mp3

这将回复

--2024-02-03 10:47:20--  http://ice1.somafm.com/dronezone-256-mp3
Resolving ice1.somafm.com (ice1.somafm.com)... 173.239.76.148
Connecting to ice1.somafm.com (ice1.somafm.com)|173.239.76.148|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [audio/mpeg]
Saving to: ‘dronezone-256-mp3’

答案3

使用流媒体器:

apt-get install streamripper

相关内容