我有一堆Audible的有声读物。我已经完全从Windows切换到Linux,但是Audible不支持Linux。尽管有一些烦人的方法可以解决,但我想将Audible图书转换为Mp3或Mp4格式。
以前有人做过吗?谁能建议一种快速简便的转换方法?
我应该直接从声卡路径上删除副本吗?还是有办法直接从文件本身中删除DRM?
转换后,我绝对不打算共享这些文件。我喜欢可听的服务,而且我不介意为自己想要的书付费。我也只想听他们说!
我有一堆Audible的有声读物。我已经完全从Windows切换到Linux,但是Audible不支持Linux。尽管有一些烦人的方法可以解决,但我想将Audible图书转换为Mp3或Mp4格式。
以前有人做过吗?谁能建议一种快速简便的转换方法?
我应该直接从声卡路径上删除副本吗?还是有办法直接从文件本身中删除DRM?
转换后,我绝对不打算共享这些文件。我喜欢可听的服务,而且我不介意为自己想要的书付费。我也只想听他们说!
Answers:
我之前已经探索过这条路,您会发现您有2个选择。您可以在Wine下运行Audible软件,也可以使用Windows在VM(VirtualBox)中本地运行该软件。
如果您对Wine路线感兴趣,请查看WineHQ页面。特别是此页面,标题为:类别:主页>多媒体>音频> AudibleManager。
使用这种方法,您可以将.aa
文件提取到CD中,然后从中提取.mp3
文件。您的路径基本上.wav
是.mp3
。
您可以通过将实际的CD刻录到一个.iso
文件中来尝试保存它,然后从该文件中挂载并翻录到.mp3
。
由于使用了DRM,因此该路径刻意痛苦,使您可以手动执行各种步骤。
.aa
到CD,更不用说导出到CD了.iso
?
这有效:
ffmpeg -activation_bytes ACTIVATION_BYTES -i input.aax -vn -c:a copy output.mp4
而已。它还非常快,可以在我的笔记本电脑上以数千倍的实时速度进行转换。
-c:a copy
)。
在Windows下,另一条途径可能是使用录音软件(Audacity是好的且免费的),以及虚拟电缆驱动程序(如Virtual Audio Cable,或免费的替代软件),以将音频直接从可听应用程序传输到录音软件。这可能需要一整夜,但这是一种方法。我认为您甚至可以直接以压缩格式录制。
您可以在Audible网站上在线收听有声读物,这在Linux上也适用。
如果您想保存它们,我发现葡萄酒/虚拟机的方式很烦人。但是您可以在网络上播放它们并将它们记录到文件中。pavucontrol和Audacity程序具有完全图形化的方式,或者使用那里的脚本提供了一种非常自动化的命令行解决方案(免责声明:我写了该脚本。可能有错误,但对我有用):
$ ./sound-recording-wrapper.sh t output.wav 'firefox --new-instance --ProfileManager'
然后在Firefox中启动流,您不会听到它,但是它将转到output.wav。您可以检查它是否与pavucontrol一起使用。您可以使用其他没有参数的浏览器或Firefox,但是如果您使用--new-instance和不同于通常配置文件的其他配置文件,则在录制过程中仍可以像平常一样使用Firefox(甚至播放其他声音)。首先执行不带参数的脚本,以全面了解其工作原理。