Ubuntuでライブオーディオストリーミングを録音する

Ubuntuでライブオーディオストリーミングを録音する

コマンドラインを使用して端末からライブオーディオストリーム(mp3)を録音する便利な方法は何ですか?

オペレーティングシステムはUbuntu 16.04.6 LTSです。

答え1

ffmpeg/mpg123/lameでparecを使用できます。

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

関連情報