这是命令 icecream,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
icecream - 下载icecast 和shoutcast 流,将所有获取的内容重定向到
标准输出和/或同时到磁盘
概要
冰淇淋 [选项] URL [URL..]
商品描述
icecream 是一个轻量级的、非交互式的流下载实用程序。 它连接到
icecast 和 Shotcast 服务器或直接流 URL,并将所有获取的内容重定向到
标准输出和/或磁盘上的媒体文件。
收听将输出传输到支持标准输入的媒体播放器的流。 保存流
到一个命名文件或将其拆分为不同的轨道。 可以重定向流
并同时保存到磁盘。
icecream 能够解析 pls 和 m3u 播放列表,并下载 mp3 和 ogg 直接流
网址。 如果流是匿名的,它将被保存为“stream-time.mp3”,其中时间是
实际时间戳。
配置
-h, - 帮帮我
打印描述所有选项的帮助消息
-q, - 安静的
关闭输出
-v, --详细
冗长
-t, --轨道
将流拆分为轨道(如果可能)
--name=名称
将流保存到 NAME 指定的文件。 以“%”开头的格式代码将是
取代。 有关有效的格式代码,请参阅 date 命令。
--stop=N[单位]
在 N kb/mb/min/songs 后停止下载流
--user-agent=代理
将用户代理标头设置为 AGENT
--标准输出
输出流到标准输出(暗示 -q)
- 同步 打开同步,某些从标准输入读取的 mpeg 播放器需要
-调试 打开调试输出
示例
流式传输到 mpg123
冰淇淋——标准输出 http://radio.com/playlist.pls | mpg123 -
将流拆分为不同的轨道
冰淇淋 -t http://metal.org/radio.pls
将流拆分为轨道并同时使用 vlc 播放
冰淇淋 -t --stdout http://streaming.com/playlist.pls | vlc 文件:/dev/stdin
准备一张 74 分钟的 CD
冰淇淋 -t --stop 74min http://trace.net/playlist.m3u
使用带有今天日期的文件名作为输出
冰淇淋 -q --name 'radio_%Y_%m_%d' --停止 60 分钟 http://radio.com/playlist.pls
使用 onworks.net 服务在线使用冰淇淋