如何使用 Banshee 和新的 Amazon Cloud Player 导入 Amazon MP3?

ade*_*lff 11 banshee amazon-mp3-downloader

Banshee 的 Amazon MP3 导入扩展直到最近才允许无缝导入从 Amazon MP3 购买的歌曲。它通过 a) 打开.amz文件并使用它们连接到亚马逊服务器并从其下载购买的文件,以及 b) 在浏览器中.amz单击时使用 Banshee 内置浏览器中的钩子自动识别和打开文件。

但是,最近此功能停止工作。Banshee 将在左下角显示 Contacting Server 一会儿,然后停止。

此外,在 Banshee 浏览器或 Linux 系统上的任何其他浏览器中打开 Amazon Cloud Player 以手动下载.amz文件现在会导致消息:

在 Linux 系统上,云播放器一次只支持下载一首歌曲。要下载您的音乐,请取消选择所有复选框,选中您要下载的歌曲的复选框,然后单击“下载”按钮。

我怎样才能解决这个问题并将我购买的音乐像以前一样导入 Banshee?

ade*_*lff 13

这不是技术问题。Banshee 仍然能够打开.amz文件并使用它们下载购买的音乐。然而,这个问题是由于亚马逊决定单方面限制所有带有 linux 用户代理字符串的浏览器能够下载.amz文件。

幸运的是,有一个直接的解决方法,以及一些采取进一步行动的途径。

快速而肮脏的解决方法:

  1. 为 Firefox安装用户代理切换器扩展。任何其他用户代理切换器/浏览器组合也应该可以工作,我只是没有测试它们。
  2. 使用 将user agent switcher您的用户代理字符串切换为IE 8. 您可以user agent switcher通过右键单击 Firefox 工具栏区域并单击将图标添加到您的工具栏Customize
  3. 单击此链接,授权此伪浏览器与 Amazon Cloud 播放器一起使用。这会让亚马逊云播放器认为你已经安装了亚马逊 MP3 下载器——设置一个 cookie 来允许你下载.amz文件,而不是被提示先安装亚马逊 MP3 下载器。
  4. 使用 Amazon Cloud Player 选择曲目并单击Download
  5. 使用 Banshee 打开下载的.amz文件,它会自动下载并导入歌曲!

更持久的解决方案的可能性:

可以使用上述解决方法的事实证明,这不是技术问题,而是亚马逊限制某些浏览器用户代理字符串下载.amz文件的选择。因此,有两种途径可以更简化地解决此问题。

  1. 修改 Banshee 内置浏览器的用户代理字符串,然后使用上面的链接对其进行授权。我不知道该怎么做,但我希望也许可以为此写出另一个答案。
  2. 写信给亚马逊,要求他们解释这一变化并详细说明它对您的负面影响。这是我发给他们的信息:

    你好,

    一段时间以来,我一直是 Amazon MP3 商店的常客。每当我听说有新专辑时,我都会预览并从您的商店购买专辑。部分原因是 Amazon MP3 与 Banshee Media Player (http://banshee.fm) 的出色集成。我可以在 Banshee Media Player 中浏览亚马逊、预览歌曲和导入我的音乐。不得不使用第三方客户端来下载我购买的音乐对我来说一直是一个很大的障碍——因此,我不喜欢使用 Google Play,在我发现 Banshee 的亚马逊集成之前,我不喜欢购买来自亚马逊的音乐。

    然而,在我最近一次购买时,我很不高兴地发现 Banshee 自动导入从 Amazon MP3 购买的歌曲不再有效。经过一番研究,我确定这是因为亚马逊决定禁止任何带有 Linux 用户代理字符串的浏览器下载多首歌曲。如果我授权并使用带有 Windows 用户代理的浏览器下载 .amz 文件,那么我就可以使用 Banshee 打开该文件并正常导入歌曲。我理解需要授权设备与云播放器一起使用,但单方面锁定 linux 机器无法下载 .amz 文件的决定似乎完全是武断的,对这个客户来说是一个非常令人失望的发展。

    我不会威胁要抵制 Amazon MP3,很有可能我会继续从您的服务中购买 MP3 专辑。但是,从现在开始,我可能只会购买促销价格的专辑,我现在没有动力从您的服务而不是其他服务中购买全价专辑(您赚最多的钱)——尤其是那些有更好的支持linux。

    真正让我烦恼的是,这不是技术问题。我不希望您支持其他操作系统、其他软件,或者为 linux 制作 Amazon MP3 下载器的一个版本。这是亚马逊的问题——莫名其妙地——选择通过用户代理限制在 Linux 系统上运行的所有浏览器能够使用他们完全能够使用的功能。对我来说,这不仅是不合理的,而且是一个糟糕的商业选择,而不是我对亚马逊在对待客户方面的期望。

    此外,我对做出这一决定的原因缺乏解释感到失望。Linux 用户收到一条道歉消息,表示不提供支持,但鉴于之前提供支持,如果 Banshee 等应用程序使用其他浏览器的用户代理密钥下载 .amz 文件,从技术上讲仍然可以使用该服务。 ,我相信我们应该解释为什么做出这种改变。

    感谢您花时间阅读本文。我希望您通过适当的渠道传达我的意见,我也希望收到回复,说明 1) 进行此更改的原因,以及 2) 是否有任何计划重新启用 Linux 设备在将来。即使这两个问题的答案不是我希望听到的,解决这些问题的彻底答复可能会让我成为亚马逊的忠实客户。然而,我会对我可以在常见问题解答中找到的一般性答复感到相当失望。因此,如果您在回复之前需要四处询问以了解有关这种情况的更多信息,请慢慢来。再次感谢您的时间。

    最好的事物,

    奥斯汀·登佩沃尔夫

注意: 我已经快速编写了此答案,以尝试帮助那些也面临此问题的人。我非常欢迎其他更好说明和/或提供替代解决方法的答案!我更愿意接受比这个更好的书面/插图答案!