Aangepaste inhoudsopgave voor audioboeken

Overzicht

Als je een audioboek uploadt naar Google Play Boeken, kun je een aangepaste inhoudsopgave (TOC) invoeren, zoals beschreven in de W3C Audiobook Specification.

In dit vereenvoudigde voorbeeld leer je hoe je audiobestanden en een aangepaste inhoudsopgave uploadt. Gedetailleerde use cases worden behandeld in de specificatie.

Zo upload je audiobestanden en een aangepaste inhoudsopgave:

  1. Maak een HTML-bestand met de naam toc.html waarin je inhoudsopgave staat.
  2. Maak een manifestbestand met de naam publication.json waarin je audiobestanden worden vermeld en dat naar je inhoudsopgave verwijst.
  3. Voeg toc.html en publication.json toe aan een map naast je audiobestanden.
  4. Zip de map.
  5. Wijzig de bestandsextensie van .zip in .lpf.
  6. Upload het .lpf-bestand naar het Partnercentrum voor Boeken.

Eenvoudig voorbeeld

Belangrijk: In de gedeelten hieronder vind je meer informatie. We gebruiken een eenvoudig audioboek als voorbeeld.

Zo upload je een aangepaste inhoudsopgave voor een audioboek met de naam My Cool Audiobook met ISBN 123, dat uit 5 .mp3-bestanden bestaat:

  • 123_1of5.mp3
    • Proloog
  • 123_2of5.mp3
    • Hoofdstuk 1: Begin
  • 123_3of5.mp3
    • Hoofdstuk 2: Midden
  • 123_4of5.mp3
    • Hoofdstuk 3: Einde
  • 123_5of5.mp3
    • Epiloog

Stap 1: Maak een directory

Maak om te beginnen een directory met de naam 123, omdat 123 het ISBN van ons audioboek is.

Stap 2: Plaats audiobestanden in de directory

Voeg je audiobestanden toe aan de directory die je hebt gemaakt. De directorystructuur ziet er zo uit:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

└── 123_5of5.mp3

Stap 3: Maak een TOC-bestand

Maak een bestand met de naam toc.html voor de inhoudsopgave:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

└── toc.html

Stap 4: Vul het TOC-bestand in

Vul toc.html in met een lijst van de bestanden en de namen die ervoor in de inhoudsopgave moeten worden getoond:

<nav role="doc-toc">

 <h2>My Cool Audiobook</h2>

 <ol>

  <li><a href="123_1of5.mp3">Proloog</a></li>

  <li><a href="123_2of5.mp3">Hoofdstuk 1: Begin</a></li>

  <li><a href="123_3of5.mp3">Hoofdstuk 2: Midden</a></li>

  <li><a href="123_4of5.mp3">Hoofdstuk 3: Einde</a></li>

  <li><a href="123_5of5.mp3">Epiloog</a></li>

 </ol>

</nav>

Tips:

  • De titel van het boek komt tussen de tags <h2>.
  • Er is één <li> voor elk audiobestand.
  • Het kenmerk href is de relatieve locatie van het audiobestand.
    • In jouw geval is dit alleen de naam van het audiobestand, omdat toc.html en de audiobestanden zich in dezelfde directory bevinden.
    • Als je de audiobestanden in een subdirectory met de naam audio plaatst, is de waarde van het kenmerk href van het proloog audio/123_1of5.mp3.

Stap 5: Maak een manifest

Maak een bestand met de naam publication.json om het manifest van het audioboek op te slaan:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Stap 6: Vul het manifest in

Vul publication.json in met informatie over het audioboek:

{

  "@context": [

  "https://schema.org",

  "https://www.w3.org/ns/pub-context"

 ],

  "conformsTo" : "https://www.w3.org/TR/audiobooks/",

  "name": "My Cool Audiobook",

  "resources": [

  {

   "name": "Table of Contents",

   "rel": "contents",

   "url": "toc.html"

  }

 ],

  "readingOrder": [

  "123_1of5.mp3",

  "123_2of5.mp3",

  "123_3of5.mp3",

  "123_4of5.mp3",

  "123_5of5.mp3"

 ]

}

Tips:

  • De waarde van name is de titel van het audioboek.
  • De matrix resources bevat een verwijzing naar toc.html.
    • Als je dit voorbeeld aanpast voor je eigen audioboek, mag je dit element van de array resources niet wijzigen, tenzij je een andere naam voor je TOC-bestand gebruikt dan toc.html.
  • De array readingOrder bevat een lijst met relatieve URL's voor audiobestanden, in de volgorde waarin ze aan de luisteraar moeten worden gepresenteerd.
    • In jouw geval zijn de items in de array readingOrder alleen de namen van audiobestanden, omdat publication.json en de audiobestanden zich in dezelfde directory bevinden.
      • Als je de audiobestanden bijvoorbeeld in een subdirectory met de naam audio plaatst, is de URL van het proloogbestand audio/123_1of5.mp3.

Stap 7: Zip de directory

Comprimeer de directory 123 tot een zip-archief met de naam 123.zip. De exacte stappen verschillen per besturingssysteem, maar hier zijn instructies voor:

Stap 8: Geef de gezipte directory een andere naam

Wijzig de bestandsextensie van de gezipte directory van .zip in .lpf. 123.zip wordt dus 123.lpf.

Resultaat

In het voorbeeld moeten de stappen hierboven een zip-archief met deze structuur opleveren:

123.lpf

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Stap 9: Upload naar Google Play Boeken

Upload 123.lpf via het geautomatiseerde ophaalproces of in het Partnercentrum voor boeken van Google Play.

Gerelateerde bronnen

Zoeken
Zoekopdracht wissen
Zoekfunctie sluiten
Google-apps
Hoofdmenu
7584056226158269824
true
Zoeken in het Helpcentrum
false
true
true
true
true
true
82437
false
false
false
false