从URL启动iTunes歌曲


0

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

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

但是,我对iTunes Store不感兴趣; 我只想让玩家在我当地的图书馆里播放一首曲目。


您使用什么操作系统?
Daniel Beck

我正在使用Windows,但我希望问题的答案与操作系统无关。
user14924 2011年

Answers:


0

我移动了我的iTunes库,所以我不知道规范路径。只需调整您在此答案中看到的网址即可。

配置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终端中,您可以使用以下内容:

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

0

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

你提到的“itunes”功能不是为了播放音乐; 它在iTunes应用程序中启动一个网页。

要启动本地资源:

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

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

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

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



好吧,有点儿,是的。另外:不完全是。- en.wikipedia.org/wiki/Url
goblinbox 2011年

它似乎是语义的,但是如果它是本地的,它就是一条路径,如果它是托管的,那么它就是一个URL或URI或其他东西。区别在于资源所在的框的状态。例如,我本地计算机上的路径不是通用的,因为即使您知道完整路径也无法访问它。这是因为我的机器是主机,而不是服务器,而不是公共机器。我认为。
goblinbox 2011年

U代表制服,而不是通用。如果我和机器在同一个域中,http://machinename/path/可以工作(而不是http://machinename.bigcorp.com/path/),你不会认为它不是那里的URL。文件URL是正确的URL。
Daniel Beck

所有路径,无论协议或域的存在与否,都称为URL,然后呢?谢谢!我不知道。(我认为必须涉及某些协议,否则它只是一个本地路径。就像在你的小域名的例子中,你必须使用http和不同的命名约定。)
goblinbox 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.