将互联网广播流的曲目标题保存到文件

将互联网广播流的曲目标题保存到文件

每个用于收听互联网广播流的现代程序都能够显示正在播放的曲目的标题和艺术家(假设广播流正在广播标题和艺术家)。

我正在寻找一个可以实时将这些数据写入文件的程序或其他方法。

Linux 或 Windows 都可以。现有程序的插件也可以。有人向我解释如何从原始流中提取数据……至少是个开始。任何比我已有的仅有的两个想法(两者都非常糟糕)更好的想法都会有所帮助。

糟糕的想法 1)运行你常用的音乐播放器程序,编写一个脚本,截取程序窗口的屏幕截图,然后从那里破解它

糟糕的想法 2)对于您感兴趣的流,编写一个脚本,例如使用 wget 从广播流的主页获取包含信息的网页,然后从那里进行破解。

我认为我真的不需要多说这些解决方案有多糟糕。有人有更好的解决方案吗?

答案1

Foobar2000 与 streamripper 和 foo_run 结合可以实现这一点

在我的测试中,我听了一个在线电台通过Foobar,通过foo_run插件启动streamripper.exe,
在后台自动下载、剪切、重命名、标记文件。

几分钟后截图以供证明 在此处输入图片描述

所需软件

关注此hydrogenaudio.org 上的指南如何使用 Foobar2000 录制互联网广播流

重点是这个 foo_run 命令。你可以使用相对路径,其中 foobar 文件夹是起始文件夹,如屏幕截图所示

<path\to\streamripper.exe> %path% -r -z -u FreeAmp/2.x -d <your\desired\output\path>

在此处输入图片描述

相关内容