wajiw Asked: 2010-12-11 17:31:40 +0800 CST2010-12-11 17:31:40 +0800 CST 2010-12-11 17:31:40 +0800 CST 如何收听有声文件? 772 有谁知道我可以用来在 Ubuntu中收听有声读物文件的任何软件或解决方案?我宁愿不必使用 Wine,但我只是想知道其他人想出了什么。 audiobooks audible 7 个回答 Voted Luc 2017-05-21T16:08:47+08:002017-05-21T16:08:47+08:00 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 来执行此操作。然后使用这个脚本,或者只使用 little-endian 的前四个字节作为十六进制(向后表示法;反转它们)。 使用声音激活器。这对我不起作用,也许是因为我正在使用 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 倍的可变速度播放等。以这些谷歌学术搜索结果为例。 Best Answer JanC 2010-12-11T18:58:46+08:002010-12-11T18:58:46+08:00 如果我找到的互联网资源是正确的,Audible 会使用一种称为“Apple FairPlay”的 DRM 解决方案(当然,这不是公平竞争……)。 似乎没有办法直接在 Ubuntu 中收听 Audible .aa 文件,但其他一些失望的客户已经找到了将它们转换为可用文件的解决方案: 在 Virtualbox 中使用 Windows 软件并在主机上翻录音频 在 Windows 上使用一些音频编辑器工具和旧版本的 Audible 软件(另一个论坛上的某个人使用另一个声音编辑器来做同样的事情) 注意:Audible 说它在 linux 支持上积极工作,但从我在线阅读的内容来看,他们一直这么说。也许您需要提醒他们... ;) curi0us-m0nkey 2015-11-12T14:54:52+08:002015-11-12T14:54:52+08:00 注意:此解决方案最初已针对带有 Firefox 42.0 的 Ubuntu 14.04 LTS 进行了测试。我用新的Firefox Quantum 57.0.4 64 位(仍然是 Ubuntu 14.04 LTS)再次对其进行了测试,它仍然有效。其他用户报告说,云播放器无法在具有不同浏览器的更高版本的 Ubuntu 上运行。 Audible提供了一个云播放器,允许订阅者从网络浏览器收听他们的有声读物库。 我在 Ubuntu 14.04 LTS 和 Firefox 42.0 上对其进行了测试,效果很好。要打开云播放器,请从主页转到您的库。在那里你会找到你的书的清单。在每本书的封面下,您会找到“播放”按钮,只需单击它即可。 注意:作为云播放器,离线时无法使用。因此,这不是一个理想的解决方案,但它是一种改进。 Brandon Gingi 2017-08-24T20:10:11+08:002017-08-24T20:10:11+08:00 您可以在终端中使用 mplayer。我个人在 Arch 中使用它,但它也可以在 ubuntu 上使用。 mplayer /path/to/audiblefile.aa 如果你没有安装它。使用安装它 sudo apt update && sudo apt install mplayer 或按照他们网站上的说明从源代码编译和运行它。 或者,对于 GUI,您可以在 VLC Player 中打开文件 sudo apt update && sudo apt install vlc Aleksandar G 2019-04-25T02:45:41+08:002019-04-25T02:45:41+08:00 我使用OpenAudible。它是一个简单易用的软件,可用于将有声文件转换为.mp3文件。 Vanuan 2015-12-27T21:26:43+08:002015-12-27T21:26:43+08:00 您可以使用 wine + Audible manager + 一些自定义软件 + ffmpeg 将其转换为 mp3 https://github.com/itayperl/aa2mp3 ssprac 2017-01-12T08:12:19+08:002017-01-12T08:12:19+08:00 使用mplayer为我播放有声作品中的 aa 文件。
2020 年 8 月更新:
他们
.aa
从网站上删除了文件,您现在只能下载.aax
. 支持人员确认.aa
文件不再可供下载,并建议安装他们的跟踪应用程序。这些
.aax
文件也可以用 转换ffmpeg
,但您需要独特的“激活字节”:激活字节可以通过几种方法找到:
/data/data/com.audible.application/files/AudibleActivation.sys
文件。因为当人们可以访问自己的文件时,Android 讨厌它,所以您可能需要 root 来执行此操作。然后使用这个脚本,或者只使用 little-endian 的前四个字节作为十六进制(向后表示法;反转它们)。文件的原始方法
.aa
:在您的库中,靠近右上角,您可以选择“正常质量”(以前称为“格式 4”)。下载链接将更改为
.aa
文件。据我了解,它们是一种奇怪的 mp3,可以使用ffmpeg
. 此选项(选择格式 4)仅在您的浏览器的用户代理看起来像 Linux 系统时可用。要将
.aa
文件转换为 MP3,最简单的方法(最容易记住)是这样的:该
-i
选项仅指定输入文件。输出文件不需要任何选项。但是,这将重新编码文件(损失一点质量,而且速度很慢)。使用“流复制”功能更好(快 10 倍):
请不要将此用于盗版。如果这被用于非法复制,Audible 将禁用下载这些文件,让每个人的生活都变得很糟糕(除了盗版者:他们总会找到一种方法,例如环回录音,这很烦人,但它确实有效)。我发布此内容是为了让使用免费软件阅读您的书籍成为可能,并能够使用 Smart AudioBook Player 之类的应用程序(它具有更多功能并且不限于单一供应商)。
对盗版者的警告:他们在文件中留下标记,以便在有人上传时可以追溯。这些标记是不可能听到的。当然,他们并没有告诉我们他们到底做了什么,但我读过科学论文,他们设法非常可靠地找到标记,即使他们将文件损坏成不同的格式,以 0.9-1.1 倍的可变速度播放等。以这些谷歌学术搜索结果为例。
如果我找到的互联网资源是正确的,Audible 会使用一种称为“Apple FairPlay”的 DRM 解决方案(当然,这不是公平竞争……)。
似乎没有办法直接在 Ubuntu 中收听 Audible .aa 文件,但其他一些失望的客户已经找到了将它们转换为可用文件的解决方案:
注意:Audible 说它在 linux 支持上积极工作,但从我在线阅读的内容来看,他们一直这么说。也许您需要提醒他们... ;)
注意:此解决方案最初已针对带有 Firefox 42.0 的 Ubuntu 14.04 LTS 进行了测试。我用新的Firefox Quantum 57.0.4 64 位(仍然是 Ubuntu 14.04 LTS)再次对其进行了测试,它仍然有效。其他用户报告说,云播放器无法在具有不同浏览器的更高版本的 Ubuntu 上运行。
Audible提供了一个云播放器,允许订阅者从网络浏览器收听他们的有声读物库。
我在 Ubuntu 14.04 LTS 和 Firefox 42.0 上对其进行了测试,效果很好。要打开云播放器,请从主页转到您的库。在那里你会找到你的书的清单。在每本书的封面下,您会找到“播放”按钮,只需单击它即可。
注意:作为云播放器,离线时无法使用。因此,这不是一个理想的解决方案,但它是一种改进。
您可以在终端中使用 mplayer。我个人在 Arch 中使用它,但它也可以在 ubuntu 上使用。
如果你没有安装它。使用安装它
或按照他们网站上的说明从源代码编译和运行它。
或者,对于 GUI,您可以在 VLC Player 中打开文件
我使用OpenAudible。它是一个简单易用的软件,可用于将有声文件转换为.mp3文件。
您可以使用 wine + Audible manager + 一些自定义软件 + ffmpeg 将其转换为 mp3
https://github.com/itayperl/aa2mp3
使用mplayer为我播放有声作品中的 aa 文件。