Zum Inhalt

Audiobooks

Die Seite Audiobooks ist der spezialisierte Workflow für Audible-*.aax-Dateien.

Seitenstruktur

Die Oberfläche besteht aus zwei Hauptbereichen:

  1. Audiobooks Upload
  2. Audiobook Jobs

1. Audiobooks Upload

Der Upload akzeptiert ausschließlich .aax.

Bedienung

  • Datei auswählen oder per Drag-and-Drop ablegen
  • Upload starten
  • Auswahl entfernen oder laufenden Upload abbrechen

Während des Uploads zeigt die UI:

  • Prozentfortschritt
  • übertragene und gesamte Bytes
  • Statusmeldung

Ablauf nach erfolgreichem Upload

  • die AAX-Datei wird geprüft
  • Ripster versucht Metadata, Kapitel und Activation-Bytes-Kontext aufzubauen
  • ein Audiobook-Job wird angelegt
  • der Job startet direkt oder wird in die Queue eingereiht

2. Audiobook Jobs

Die Seite zeigt aktive Jobs. Abgeschlossene Jobs findest du in der Historie.

Ein Job kann eingeklappt oder ausgeklappt werden und zeigt:

  • Titel, Autor, Sprecher, Jahr
  • Kapitelanzahl
  • Fortschritt und ETA
  • bei Split-Ausgabe den Kapitelstatus

Konfigurierbare Job-Parameter

Im ausgeklappten Job kannst du setzen:

  • Ausgabeformat m4b, mp3 oder flac
  • formatspezifische Optionen
  • Kapitelnamen
  • Pre-Encode-Skripte und -Ketten
  • Post-Encode-Skripte und -Ketten

Formatverhalten

  • m4b: eine Datei mit Kapitelmarken
  • mp3: eine Datei pro Kapitel
  • flac: eine Datei pro Kapitel

Wenn du mp3 oder flac wählst, zeigt die UI zusätzlich eine Kapitel-Status-Tabelle.

Activation Bytes

Wenn Ripster für eine Datei keine Activation Bytes verwenden kann, wird im Workflow eine manuelle Eingabe nötig.

Wichtig:

  • die Bytes werden lokal gecacht
  • derselbe AAX-Hash muss dann später nicht erneut manuell eingegeben werden
  • der Expertenblock in Settings zeigt bekannte Cache-Einträge an

Relevante Settings

  • raw_dir_audiobook
  • movie_dir_audiobook
  • raw_dir_audiobook_owner
  • movie_dir_audiobook_owner
  • audiobook_raw_template
  • output_template_audiobook
  • output_chapter_template_audiobook
  • ffprobe_command
  • ffmpeg_command

So wirken die Settings im Alltag

  • audiobook_raw_template bestimmt den Namen des AAX-RAW-Ordners
  • output_template_audiobook bestimmt die Einzeldatei für m4b
  • output_chapter_template_audiobook bestimmt Zielstruktur und Dateinamen für mp3/flac
  • ffprobe_command liest Kapitel und Metadaten
  • ffmpeg_command erzeugt die finalen Dateien

Queue und Laufzeit

Audiobook-Jobs nutzen dieselbe globale Pipeline wie die anderen Bereiche.

Relevante Settings:

  • Parallele Jobs
  • Max. Encodes gesamt (medienunabhängig)

Typische Fehlerbilder

  • Upload wird abgelehnt: Datei ist keine gültige *.aax
  • Analyse schlägt fehl: ffprobe ist nicht erreichbar
  • Encode schlägt fehl: ffmpeg ist nicht erreichbar
  • Ausgabe landet unerwartet: Templates oder Zielpfade passen nicht zur gewünschten Struktur