Přehled
Když do Knih Google Play nahrajete audioknihu, můžete určit vlastní obsah, jak je popsáno ve specifikaci audioknih W3C.
V tomto zjednodušeném příkladu se dozvíte, jak nahrát zvukové soubory a vlastní obsah. Detailní případy použití jsou popsány ve specifikaci.
Obecně budete při nahrání zvukových souborů a vlastního obsahu postupovat takto:
- Vytvořte soubor HTML s názvem
toc.html, který bude specifikovat váš obsah. - Vytvořte soubor manifestu s názvem
publication.json, který obsahuje seznam zvukových souborů a odkazuje na váš obsah. - Společně se zvukovými soubory přidejte do složky i soubory
toc.htmlapublication.json. - Složku zazipujte.
- Příponu souboru změňte z přípony
.zipna.lpf. - Soubor
.lpfnahrajte do Centra pro partnery Knih.
Jednoduchý příklad
Důležité: Sekce níže uvádějí větší podrobnosti, jako příklad slouží jednoduchá audiokniha.
Když chcete nahrát vlastní obsah pro audioknihu s názvem Moje skvělá audiokniha a ISBN 123, která obsahuje pět souborů MP3:
123_1of5.mp3- Prolog
123_2of5.mp3- Kapitola 1: Začátek
123_3of5.mp3- Kapitola 2: Střed
123_4of5.mp3- Kapitola 3: Konec
123_5of5.mp3- Epilog
Krok 1: Vytvořte adresář
Nejprve vytvořte adresář nebo složku s názvem 123, protože 123 je ISBN naší audioknihy.
Krok 2: Umístěte do adresáře zvukové soubory
Do vytvořeného adresáře přidejte zvukové soubory. Struktura adresářů vypadá takto:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
└── 123_5of5.mp3
Krok 3: Vytvořte soubor obsahu
Vytvořte soubor s názvem toc.html, v němž bude obsah:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
└── toc.html
Krok 4: Vyplňte soubor obsahu
Vytvořte seznam souborů a názvů, které se mají v obsahu zobrazovat, a vyplňte soubor toc.html:
<nav role="doc-toc">
<h2>Moje skvělá audiokniha</h2>
<ol>
<li><a href="123_1of5.mp3">Prolog</a></li>
<li><a href="123_2of5.mp3">Kapitola 1: Začátek</a></li>
<li><a href="123_3of5.mp3">Kapitola 2: Střed</a></li>
<li><a href="123_4of5.mp3">Kapitola 3: Konec</a></li>
<li><a href="123_5of5.mp3">Epilog</a></li>
</ol>
</nav>
Tipy:
- Název knihy patří mezi značky
<h2>. - Každému zvukovému souboru odpovídá jeden prvek
<li>.- Pokud například chcete rozdělit jeden zvukový soubor do několika částí, můžete v obsahu specifikovat několik záznamů.
- Atribut
hrefje relativní umístění zvukového souboru.- V tomto případě se jedná jen o název zvukového souboru, protože soubory
toc.htmla zvukové soubory jsou ve stejném adresáři. - Pokud zvukové soubory umístíte do podsložky s názvem
audio, hodnota atributuhrefprologu budeaudio/123_1of5.mp3.
- V tomto případě se jedná jen o název zvukového souboru, protože soubory
Krok 5: Vytvořte manifest
Vytvořte soubor s názvem publication.json, který bude obsahovat manifest audioknihy:
123/
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
├── publication.json
└── toc.html
Krok 6: Vyplňte manifest
Soubor publication.json vyplňte podrobnostmi o audioknize:
{
"@context": [
"https://schema.org",
"https://www.w3.org/ns/pub-context"
],
"conformsTo" : "https://www.w3.org/TR/audiobooks/",
"name": "Moje skvělá audiokniha",
"resources": [
{
"name": "Obsah",
"rel": "contents",
"url": "toc.html"
}
],
"readingOrder": [
"123_1of5.mp3",
"123_2of5.mp3",
"123_3of5.mp3",
"123_4of5.mp3",
"123_5of5.mp3"
]
}
Tipy:
- Hodnota parametru
nameje název audioknihy. - Pole
resourcesobsahuje odkaz na soubortoc.html.- Když tento příklad adaptujete na svou vlastní audioknihu, neměli byste tento prvek pole
resourcesměnit, pokud souboru obsahu nedáte jiný název nežtoc.html.
- Když tento příklad adaptujete na svou vlastní audioknihu, neměli byste tento prvek pole
- Pole
readingOrderobsahuje seznam relativních adres URL zvukových souborů v pořadí, v jakém by měly být posluchači prezentovány.- Ve vašem případě jsou položky v poli
readingOrderjen názvy zvukových souborů, protože souborpublication.jsona zvukové soubory jsou ve stejném adresáři.- Pokud například zvukové soubory umístíte do podsložky s názvem
audio, adresa URL reprezentující soubor prologu budeaudio/123_1of5.mp3.
- Pokud například zvukové soubory umístíte do podsložky s názvem
- Ve vašem případě jsou položky v poli
Krok 7: Zazipujte adresář
Zkomprimujte adresář 123 do archivu ZIP s názvem 123.zip. Přesný postup se liší v závislosti na operačním systému, zde jsou pokyny pro:
Krok 8: Přejmenujte zazipovaný adresář
Změňte příponu zkomprimovaného adresáře z přípony .zip na .lpf. Soubor 123.zip se tedy změní na 123.lpf.
Výsledek
Výše uvedené kroky by měly vytvořit archiv ZIP s touto strukturou:
123.lpf
├── 123_1of5.mp3
├── 123_2of5.mp3
├── 123_3of5.mp3
├── 123_4of5.mp3
├── 123_5of5.mp3
├── publication.json
└── toc.html
Krok 9: Nahrajte knihu do Knih Google Play
Soubor 123.lpf nahrajte pomocí automatického načítání nebo v Centru pro partnery Knih Google Play.