Auf einen interessanten Tipp bin ich über Twitter gestoßen: Scot Johns beschreibt in seinem Blog, wie man das Amazon-Programm KindleGen dazu bringt, kleinere Dateien zu produzieren. Ihnen sagt KindleGen gar nichts? Vermutlich benutzen Sie es trotzdem. Es ist nämlich der kleine Helfer im Hintergrund, der bei beliebter Software wie Jutoh für die Umwandlung von ePub-Dateien in das Kindle-Format sorgt.
Seit einiger Zeit fügt KindleGen der von ihm erstellten .Mobi-Datei automatisch offenbar auch das Original-Dokument an. Das hat zur Folge, dass Mobi-Dateien immer deutlich größer als die zugrundeliegenden ePubs sind. Aber das muss gar nicht sein. Amazon hat das Gegenmittel in den Kindle-Publishing-Guidelines versteckt. Es gibt nämlich die Option “-dont_append_source”, die aufgeblähte Mobipocket-Dateien verhindert.
Ein kurzer Test anhand meines inoffiziellen Handbuchs zum Samsung Galaxy S5 ergab dabei folgende Ergebnisse:
- KindleGen 2.4: 4.505.057 Bytes
- KindleGen 2.9: 6.582.158 Bytes
- KindleGen 2.9 mit “-don’t_append_source”: 3.129.021 Bytes
Das Endprodukt war also auf einmal nur noch halb so groß. Heißt das, dass auch mehr Honorar bei Amazon anfällt, weil die nach der Dateigröße berechneten Transferkosten schrumpfen? Leider nicht. Offenbar entfernt KDP beim Hochladen der Mobi-Datei automatisch überflüssigen Ballast. Egal ob 4,5, 6,5 oder nur 3,1 MB, KDP berechnete für mein eBook immer 9 Cent Transferkosten.
Trotzdem kann es sich lohnen, diese Option zu nutzen. Etwa wenn Sie auch selbst Ihren Lesern Mobipocket-Dateien schicken oder zum Beispiel via Beam Mobi-Files außerhalb von Amazon verkaufen. Oder einfach nur, um auf dem Kindle Platz zu sparen, wenn Sie gekaufte ePubs selbst nach Mobi konvertieren.
Wie Sie die “dont_append”-Option nutzen, hängt davon ab, in welcher Art und Weise Sie auf KindleGen zurückgreifen. Falls Sie in der Kommandozeile arbeiten, geben Sie einfach hinter dem Dateinamen -dont_append_source ein, also
kindlegen meinepub.epub -dont_append_source
Das funktioniert unter Windows ebenso wie unter MacOS und Linux.
Wenn Sie mit Jutoh arbeiten, müssen Sie den Zusatzbefehl unter Jutoh -> Preferences -> Helpers eintragen (siehe Bild unten).