Dies ist eine alte Version des Dokuments!
Es ist soweit, ich habe mich entschieden den Aufwand für die Audible Konvertierung zu minimieren. Da ich schon seit längerem Pathon lernen wollte, habe ich mich entschlossen dies mit Python zu implementieren.
Ich will hier beschreiben, wie das Audible Format nach MP3 konvertiert werden kann und wie ich dies implementiert habe.
Eines vorweg: Ich bescheibe keinen Weg Audio Books von DRM Beschränkungen zu befreien, sondern nur wie man selbst gekaufte Audible Inhalt ins MP3 Format bringt, um sie auf Geräten zu nutzen, die das AAX Format nicht unterstützen.
Seit Juli 2015 unterstützt das freiverfügbare Utiliy ffmpeg das Dekodieren von AAX. Der passende Parameter lautet „-activation_bytes xxxxxxxx“. Dies funktioniert problemlos, sobald man den Wert für xxxxxxxx ermittelt hat, dazu aber später. ffmpeg zu benutzen ist allerdings eine Wissenschaft für sich .
Ich bin faul, wollte also eine möglichst elegante Methode entwickeln mit einem Doppelklick alles zu erledigen. Audible Dateien können mit den verschiedensten Programmen zusammenarbeiten, hier musste ich die richtige Wahl treffen. Zur Auswahl stehen:
Wie genau man an die Activation Bytes kommt findet ihr hier als Step-by-Step Anleitung
Nachdem ich mit „ffmpeg -activation_bytes 7db19102 -i <hoerbuch.aax> <hoerbuch.mp3>“ erfolgreich ein komplettes Hörbuch in ein einzelnes MP3 umgewandelt habe, gingen mir ein paar Punkte durch den Kopf und ich fand darauf folgende Antworten: