为媒体流创建桌面快捷方式

为媒体流创建桌面快捷方式

挑战:为音频流创建 7 个不同的快捷方式,如下所示:

http://live-icy.gss.dr.dk/A/A03H.mp3.m3u

几年前,当我在 Windows 中搜索如何执行此操作时,我花了大约 8 分钟的时间在 Google 上进行搜索,并使用以下方法在 VLC 中进行设置:

https://forum.videolan.org/viewtopic.php?t=48172

我已经在 Google 上搜索了三个小时,但还没找到在 Ubuntu Gnome 上执行此操作的方法。有点绝望。

尝试通过按住 alt 键向下拖动应用程序(创建链接)来为 vlc 创建快捷方式,但这并没有授予我启动权限。我猜,root 可能是所有者。即使我以用户身份创建了快捷方式。

然后我尝试了这个:

gnome-desktop-item-edit --create-new ~/Skrivebord

(/桌面版,但使用丹麦语)

这创建了 VLC 的快捷方式,但我无法编辑启动后需要自动流式传输的 url(说真的,我为什么需要知道代码才能创建快捷方式?哦,好吧,现在不用管这个)。

我只需要最后一步 - 启动网络流。如果可能的话,我如何在每个快捷方式中输入 URL 以便自动启动流?

最后一件事 - 老实说,它不需要是 vlc。那只是在 Windows 上工作的东西,但如果有另一个更适合的轻量级音频播放器,我洗耳恭听。

欢呼!提前致谢!

答案1

这里缺少了一些基本的东西,.m3u格式本身就是快捷方式/URL 的列表。无需走那么长的路。

  • 右键单击该链接并保存为A03H.mp3.m3u文件副本。

    如果流媒体 URL 没有已知扩展名,请复制其 URL,将其粘贴到文本文件中,并使用.m3u文件扩展名保存。

只需单击它,它就会立即开始使用默认播放器播放。

如果您想要更多控制,例如使用不同于默认播放器的播放器,请使用启动器(.desktop文件)

  • 这是一个文本文件,格式信息如下:如何添加自定义启动器?
  • 更改重要的行类似于:Exec=<player> <streaming-URL>

    对于默认播放器:Exec=xdg-open <streaming-URL>

参考:

相关内容