寻找可以安排的 Linux 流媒体破解程序

寻找可以安排的 Linux 流媒体破解程序

我有一个 MP3 流,我想安排录制。我可以使用 wget 来录制文件,它只是一个直接的 mp3 流。但是我想使用命令行流破解器,它会做得更好。有人知道吗?

更新 1

WGET 正在抓取它所进入的流的任何部分。这可能不是 MP3 文件中帧的真正开始。此外,wget 并不是真正按计划准备就绪的。我尝试使用 cron 作业启动它,然后稍后将其终止,这会产生一个文件,该文件并没有真正在我想要的位置开始和停止。

答案1

你可以使用 cron 来启动甚高频液晶按照指定的时间间隔,指示它只进行部分提取。例如:

vlc --start-time=0 --stop-time=60.0

这将从流中的 0 秒开始(您可能可以省略它),然后在 60 秒后停止。您需要其他选项来指定输入流和输出文件。

查看Wiki 命令行页面以查看更多选项。

答案2

您可能想查看 mplayer 上的 -dumpstream 选项。我不确定这是否会产生更好的结果。例如:

mplayer -cache 300 -dumpstream http://example.com/stream/path -dumpfile out.mp3 

答案3

我想推荐http://streamripper.sourceforge.net/

它不需要/提供图形前端,并且比 VLC 或 mplayer 更轻量。运行时无需特殊参数,它会自动检测并将曲目写入各个文件。要将 ${URL} 处的流保存到单个文件 ${MYSTREAM} 并保存 ${SECONDS},请使用例如

streamripper ${URL} -a ${MYSTREAM}_%D -A -l ${SECONDS}

添加--quiet以实现静音操作。

相关内容