![Winamp 或同等调度程序](https://linux22.com/image/1229892/Winamp%20%E6%88%96%E5%90%8C%E7%AD%89%E8%B0%83%E5%BA%A6%E7%A8%8B%E5%BA%8F.png)
我正在尝试寻找一个可以充当调度程序的 winamp 或类似程序的插件。在 winamp 网站上彻底搜索后,我还没有找到合适的东西。
我的主要目的是:
能够在指定时间播放特定列表,并希望有某种重复。例如,每周一 17:00 打开 m3u。
在指定的时间将某些流编码为 mp3 或 wav。(这意味着,与 1 相同,但具有不同的输出插件,已安装,虽然我猜,如果没有其他选择,我可以手动更改插件,但在此选项中,重要的是它会自动停止录制。
我有一个插件,它知道如何启动和停止 winamp 播放,但它没有选择播放文件的选项,这还不够。我还看到有人建议使用 windows 调度程序,但它不会停止 winamp,也不会在必要时更改插件。
答案1
您没有说您使用的是什么操作系统,但这个答案假设它是 Windows。
要在特定时间播放特定播放列表,您可以设置计划任务。
您可以将参数传递给计划任务,这样您就可以传递播放列表的路径。
我目前无法发布屏幕截图,但在 Windows 7 下,它位于“创建任务”的“操作”选项卡上。创建新操作时,请指定程序名称(在本例中为“C:\Program Files\Winamp\winamp.exe”),然后在“添加参数(可选):”字段中添加播放列表的路径。
您可以在“触发器”选项卡上设置此任务运行的时间和日期。
如果您已将 Winamp 设置为自动重复播放列表,那么一切就绪了。您甚至可以在参数上进行设置 - 检查 Winamp 的命令行参数。
实际上我刚刚发现你可以指定任务运行的持续时间(至少在 Windows 7 中)。因此,如果你想录制流,你可以指定开始时间以及任务运行的时间。但我不知道你如何告诉 Winamp 进行录制。
答案2
实际上取决于您的操作系统,我知道您可以传递一个文件给 winamp 在启动时运行,因此您可以为此目的使用一个计划任务。
您想使用插件而不是计划任务的原因是什么?