如何在 Linux 中录制流广播?

Era*_*sed 26 streaming audio

如何像 Windows 中的尖叫声一样在 Linux 中录制广播流?有没有人有任何想法或建议?

slm*_*slm 20

图形用户界面

大胆

如果您想要一个 GUI 来执行此操作,您可以使用 Audacity 来完成。

维基摘录

在 Audacity 设备工具栏的下拉菜单中,选择“Wave Out”或“Stereo Mix”作为输入源。(确切的名称可能会有所不同,具体取决于您计算机的声音驱动程序)。在 Windows 上,如果您没有“Wave Out”或“Stereo Mix”选项,或者它不会录制,请转到系统控制面板并尝试在那里启用此选项。有关说明,请参阅:使用Wiki 上的控制面板

流调谐器

您还可以安装streamtuner来浏览电台。

# Debian/Ubuntu
$ apt-get install streamtuner

# Fedora/CentOS/RHEL
$ yum install streamtuner
Run Code Online (Sandbox Code Playgroud)

流媒体截图

   流调谐器的 ss

命令行

您可以像这样安装streamripper

# Debian/Ubuntu
$ sudo apt-get install streamripper

# Fedora/CentOS/RHEL
$ sudo yum install streamripper
Run Code Online (Sandbox Code Playgroud) 例子

要下载流,只需执行以下操作:

$ streamripper <url>
Run Code Online (Sandbox Code Playgroud)

这会将每个流保存到一个 .mp3 文件中。

参考


小智 17

使用终端的 curl,例如:

curl --output ~/Downloads/Radio/CostaDelMar.mp3 http://sc-costadelmar.1.fm:10156
Run Code Online (Sandbox Code Playgroud)

有用的选项是--max-time <seconds>--max-filesize <bytes>


小智 3

我不熟悉尖叫者,但听起来流媒体就是你想要的。它可能已经在您的发行版中可用,或者您可以从http://streamripper.sourceforge.net/获取它