Die Lösung ist einfach und erfordert die folgenden Programme (Windows-Lösung):
Erstellen Sie mit diesen Programmen (entweder dort, wo sich die AAX-Dateien befinden oder über PATH verfügbar sind) die folgende Windows-Batchdatei:
FOR /r %%a IN (*.aax) DO (^ del cover.jpg /Q & del "%%~na.mp4" /Q & del "%%~na.m4b" /Q & ^ ffmpeg -activation_bytes XXXXXXXX -i "%%a" -vcodec copy cover.jpg & ^ ffmpeg -activation_bytes XXXXXXXX -i "%%a" -vn -c:a copy -map_metadata 0:g "%%~na.mp4" & ^ ren "%%~na.mp4" "%%~na.m4b" & ^ IF exist cover.jpg (AtomicParsley.exe "%%~na.m4b" --artwork cover.jpg --overWrite) & ^ del cover.jpg /Q )
Oder in einer Zeile:
FOR /r %%a IN (*.aax) DO (del cover.jpg /Q & del "%%~na.mp4" /Q & del "%%~na.m4b" /Q & ffmpeg -activation_bytes XXXXXXXX -i "%%a" -vcodec copy cover.jpg & ffmpeg -activation_bytes XXXXXXXX -i "%%a" -vn -c:a copy -map_metadata 0:g "%%~na.mp4" & ren "%%~na.mp4" "%%~na.m4b" & IF exist cover.jpg (AtomicParsley.exe "%%~na.m4b" --artwork cover.jpg --overWrite) & del cover.jpg /Q )
Dabei ist XXXXXXXX das mit audible-activator extrahierte Geheimnis, das für alle Dateien, die sich im Besitz des gleichen Benutzers befinden, gleich ist.
Was macht diese Batch-Datei:
- Löschen Sie mögliche Dateien aus früheren Konvertierungsversuchen
- extrahieren Sie das hörbare Albumcover (falls verfügbar) mit FFmpeg in eine Datei mit dem Namen "cover.jpg"
- extrahieren Sie das AAC-Audio aus der AAX-Datei und alle Metadaten und speichern Sie sie mithilfe von FFmpeg in der MP4-Datei
- benennen Sie die MP4-Datei in M4B um
- (falls verfügbar) fügen Sie mit AtomicParsley Albumcover zur MP4-Datei hinzu
- Löschen Sie die Datei cover.jpg