如何收听 Audible 文件?

如何收听 Audible 文件?

有人知道我可以使用什么软件或解决方案来收听有声读物Ubuntu 中如何播放有声读物文件?我宁愿不用 Wine,但我想知道其他人有什么办法。

答案1

2020 年 8 月更新:

他们.aa从网站上删除了文件,现在你只能下载.aax。支持人员确认.aa文件不再可供下载,并建议安装他们的追踪应用程序反而。

.aax也可以使用 来转换文件,ffmpeg但您需要你的独特的“激活字节”:

ffmpeg -activation_bytes AABBCCDD -i YOURBOOK.aax -codec copy OUTPUT.aac

可以通过几种方法找到激活字节:

  • 临时安装应用程序并获取/data/data/com.audible.application/files/AudibleActivation.sys文件。由于 Android 讨厌别人访问自己的文件,因此您可能需要 root 权限才能执行此操作。然后使用这个脚本或者仅将前四个字节作为小端字节序(向后表示;反转它们)的十六进制数。
  • 使用声音激活器。这对我来说不起作用,也许是因为我正在使用 Audible Germany,但已经有一段时间了,它似乎对其他人有用。

文件的原始方法.aa

在您的库中,靠近右上角,您可以选择“普通质量”(以前称为“格式 4”)。下载链接将更改为.aa文件。据我所知,它们是一种奇怪的 mp3,可以使用 轻松转换ffmpeg。此选项(选择格式 4)仅在您的浏览器的用户代理看起来像 Linux 系统时可用。

要将.aa文件转换为 MP3,最简单(最容易记住)的方法是:

ffmpeg -i downloaded_file.aa output.mp3

-i选项仅指定输入文件。输出文件不需要选项。但是,这将重新编码文件(会损失一点质量,而且速度很慢)。

最好使用“流复制”功能(速度提高 10 倍):

ffmpeg -i downloaded_file.aa -codec copy output.mp3

请不要将其用于盗版。如果将其用于非法复制,Audible 将禁用这些文件的下载,让所有人的生活都变得苦不堪言(盗版者除外:他们总会找到办法,例如回送录音,这很烦人,但很管用)。我发布这篇文章是为了让您能够使用免费软件阅读书籍,并能够使用 Smart AudioBook Player 等应用程序(它具有更多功能,并且不局限于单个供应商)。

警告盗版者:他们会在文件中留下标记,这样如果有人上传文件,就可以追溯到。这些标记是听不到的。当然,他们没有告诉我们他们到底做了什么,但我读过一些科学论文,他们设法非常可靠地找到了标记,即使他们将文件弄乱成不同的格式,以可变的 0.9-1.1 倍速播放等。参见这些 Google 学术搜索结果作为示例。

答案2

如果我找到的互联网来源是正确的,Audible 使用一种称为“Apple FairPlay”的 DRM 解决方案(当然,这与公平竞争无关......)。

在 Ubuntu 中似乎没有办法直接收听 Audible .aa 文件,但其他一些失望的客户找到了将它们转换为可用文件的解决方案:

注意:Audible 表示积极致力于 Linux 支持,但从我在网上看到的内容来看,他们一直都这么说。也许你需要提醒他们…… ;)

答案3

注意:此解决方案最初已在 Ubuntu 14.04 LTS 和 Firefox 42.0 上进行了测试。我使用新Firefox Quantum 57.0.4 64 位(仍然是 Ubuntu 14.04 LTS)并且它仍然有效。其他用户报告说,云播放器无法在更高版本的 Ubuntu 上使用不同的浏览器。

有声读物提供了云播放器,允许用户通过网络浏览器收听有声读物库。

我在 Ubuntu 14.04 LTS 和 Firefox 42.0 上测试了它,效果很好。要打开云播放器,只需从主页转到您的图书馆。您将在此处找到您的书籍列表。在每本书的封面下,您将找到按钮,单击即可。

注意:作为云播放器,您无法在离线时使用它。因此,这不是一个理想的解决方案,但它是一种改进。

有声云播放器

我的图书馆 - 播放按钮

答案4

我用开放音频。这是一个简单易用的软件,你可以用它来转换听得见的文件到.mp3

https://openaudible.org/

相关内容