Übersicht
Wenn Sie ein Hörbuch bei Google Play Bücher hochladen, können Sie ein benutzerdefiniertes Inhaltsverzeichnis angeben, wie in der W3C Audiobook Specification beschrieben.
In diesem vereinfachten Beispiel erfahren Sie, wie Sie Audiodateien und ein benutzerdefiniertes Inhaltsverzeichnis hochladen. Detaillierte Anwendungsfälle werden in der Spezifikation behandelt.
So laden Sie Audiodateien und ein benutzerdefiniertes Inhaltsverzeichnis hoch:
- Erstellen Sie eine HTML-Datei mit dem Namen
toc.html, in der das Inhaltsverzeichnis angegeben ist. - Erstellen Sie eine Manifestdatei mit dem Namen
publication.json, in der Ihre Audiodateien aufgeführt sind und die auf Ihr Inhaltsverzeichnis verweist. - Fügen Sie
toc.htmlundpublication.jsonzusammen mit Ihren Audiodateien in einen Ordner ein. - Komprimieren Sie den Ordner.
- Ändern Sie die Dateiendung von
.zipin.lpf. - Laden Sie die Datei
.lpfin das Google Play Bücher-Partnercenter hoch.
Einfaches Beispiel
Wichtig: In den folgenden Abschnitten werden die Details anhand eines einfachen Hörbuchs erläutert.
So laden Sie ein benutzerdefiniertes Inhaltsverzeichnis für ein Hörbuch mit dem Titel „Mein tolles Hörbuch“ und der ISBN „123“ hoch, das aus fünf MP3-Dateien besteht:
123_1of5.mp3- Prolog
123_2of5.mp3- Kapitel 1: Anfang
123_3of5.mp3- Kapitel 2: Mitte
123_4of5.mp3- Kapitel 3: Ende
123_5of5.mp3- Epilog
Schritt 1: Verzeichnis erstellen
Erstellen Sie zuerst ein Verzeichnis oder einen Ordner mit dem Namen 123, da 123 die ISBN unseres Hörbuchs ist.
Schritt 2: Audiodateien in das Verzeichnis einfügen
Fügen Sie dem von Ihnen erstellten Verzeichnis Ihre Audiodateien hinzu. Die Verzeichnisstruktur sieht so aus:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
└── 123_5of5.mp3
Schritt 3: Inhaltsverzeichnisdatei erstellen
Erstellen Sie eine Datei mit dem Namen toc.html für das Inhaltsverzeichnis:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
└── toc.html
Schritt 4: Inhaltsverzeichnisdatei ausfüllen
Füllen Sie toc.html mit einer Liste der Dateien und den Namen aus, unter denen sie im Inhaltsverzeichnis angezeigt werden sollen:
<nav role="doc-toc">
<h2>Mein tolles Hörbuch</h2>
<ol>
<li><a href="123_1of5.mp3">Prolog</a></li>
<li><a href="123_2of5.mp3">Kapitel 1: Anfang</a></li>
<li><a href="123_3of5.mp3">Kapitel 2: Mitte</a></li>
<li><a href="123_4of5.mp3">Kapitel 3: Ende</a></li>
<li><a href="123_5of5.mp3">Epilog</a></li>
</ol>
</nav>
Tipps:
- Der Titel des Buchs wird zwischen die
<h2>-Tags eingefügt. - Für jede Audiodatei gibt es ein
<li>.- Wenn Sie beispielsweise eine Audiodatei in mehrere Teile aufteilen möchten, können Sie mehrere Inhaltsverzeichniseinträge angeben.
- Das Attribut
hrefist der relative Speicherort der Audiodatei.- In Ihrem Fall ist das nur der Name der Audiodatei, da sich
toc.htmlund die Audiodateien im selben Verzeichnis befinden. - Wenn Sie die Audiodateien in einem Unterverzeichnis mit dem Namen
audioablegen, lautet der Wert deshref-Attributs des Prologsaudio/123_1of5.mp3.
- In Ihrem Fall ist das nur der Name der Audiodatei, da sich
Schritt 5: Manifest erstellen
Erstellen Sie eine Datei mit dem Namen publication.json, die das Manifest des Hörbuchs enthält:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
├── publication.json
└── toc.html
Schritt 6: Manifest ausfüllen
Füllen Sie publication.json mit Details zum Hörbuch aus:
{
"@context": [
"https://schema.org",
"https://www.w3.org/ns/pub-context"
],
"conformsTo" : "https://www.w3.org/TR/audiobooks/",
"name": "Mein tolles Hörbuch",
"resources": [
{
"name": "Inhaltsverzeichnis",
"rel": "contents",
"url": "toc.html"
}
],
"readingOrder": [
"123_1of5.mp3",
"123_2of5.mp3",
"123_3of5.mp3",
"123_4of5.mp3",
„123_5of5.mp3“
]
}
Tipps:
- Der Wert von
nameist der Titel des Hörbuchs. - Das Array
resourcesenthält einen Verweis auftoc.html.- Wenn Sie dieses Beispiel an Ihr eigenes Hörbuch anpassen, sollten Sie dieses Element des
resources-Arrays nicht ändern, es sei denn, Sie haben für Ihre Inhaltsverzeichnisdatei einen anderen Namen alstoc.htmlangegeben.
- Wenn Sie dieses Beispiel an Ihr eigenes Hörbuch anpassen, sollten Sie dieses Element des
- Das Array
readingOrderenthält eine Liste relativer URLs für Audiodateien, die in der Reihenfolge aufgeführt sind, in der sie präsentiert werden sollen.- In Ihrem Fall sind Einträge im
readingOrder-Array nur Namen von Audiodateien, da sichpublication.jsonund die Audiodateien im selben Verzeichnis befinden.- Wenn Sie die Audiodateien beispielsweise in einem Unterverzeichnis mit dem Namen
audioablegen, lautet die URL der Prologdateiaudio/123_1of5.mp3.
- Wenn Sie die Audiodateien beispielsweise in einem Unterverzeichnis mit dem Namen
- In Ihrem Fall sind Einträge im
Schritt 7: Verzeichnis komprimieren
Komprimieren Sie das Verzeichnis 123 in ein ZIP-Archiv mit dem Namen 123.zip. Die genauen Schritte variieren je nach Betriebssystem. Hier finden Sie Anleitungen für:
Schritt 8: Komprimiertes Verzeichnis umbenennen
Ändern Sie die Dateiendung des komprimierten Verzeichnisses von .zip in .lpf. Aus 123.zip wird also 123.lpf.
Ergebnis
Im Beispiel sollte durch die oben genannten Schritte ein ZIP-Archiv mit folgender Struktur erstellt werden:
123.lpf
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
├── publication.json
└── toc.html
Schritt 9: Auf Google Play Bücher hochladen
Laden Sie 123.lpf über den automatischen Abrufprozess oder im Google Play Bücher-Partnercenter hoch.