通过 URL 启动 iTunes 歌曲

通过 URL 启动 iTunes 歌曲

有没有办法使用 URL 在 iTunes 播放器中(在本地机器上)启动特定曲目?

我注意到以“itunes://”开头的 URL 会启动 iTunes 应用程序,但会导致它在 iTunes Store 中查找项目。

但是,我对 iTunes Store 不感兴趣;我只想让播放器播放我本地库中的曲目。

答案1

我稍微移动了一下 iTunes 资料库,所以我不知道规范路径。只需调整您在此答案中看到的 URL 即可。

配置 Firefox 来audio/mpeg使用 iTunes:

在此处输入图片描述

然后,在 Firefox 中打开一个 URL,例如(在 Mac OS X 上):

file:///Users/username/Music/iTunes/iTunes%20Music/Artist/Album/Title.mp3

并且它将在 iTunes 中播放。由于它已经在资料库中,因此不会再次添加。

使用 Firefox 之类的浏览器(不是 IE)的好处是,您可以根据需要浏览文件系统,然后单击某个文件即可在 iTunes 中打开。

在此处输入图片描述


类似地,在 OS X Terminal 中,您可以使用以下命令:

open -a iTunes file:///Users/username/Music/iTunes/iTunes%20Music/Artist/Album/Title.mp3

它将使用 iTunes 打开 URL,播放文件。


我没有安装 iTunes 的 Windows 系统,如果您使用 iTunes 作为.mp3文件的默认应用程序,它可能可以从 Explorer 运行。

通过这里,以下方法可以奏效:

 rundll32.exe url.dll,FileProtocolHandler file://c:/wherever/iTunes/library/is/on/Windows/file.mp3

答案2

不。(编辑:在下面的评论之后,我将我的答案改为是的,你可以。但不完全是我认为你的意思。)

您提到的“itunes”功能并非用于播放音乐;它会在 iTunes 应用程序内启动一个网页。

启动本地资源:

计算机上曲目的“URL”是该歌曲的路径。路径如下所示:

C:\Users\goblinbox\Music\iTunes\iTunes Music\Bassnectar\Mesmerizing The Ultra

如果您将 iTunes 设置为默认音乐播放器,则访问歌曲路径将启动 iTunes 并播放该歌曲。

如果您愿意,您可以将该路径放入网页,在浏览器中显示它,并在本地机器上的 iTunes 中启动该歌曲,但是当您已经可以本地访问资源时,调用 Web 协议就没有任何优势了。

相关内容