Egyéni hangoskönyv-tartalomjegyzék

Áttekintés

Amikor hangoskönyvet töltesz fel a Google Play Könyvek szolgáltatásba, megadhatsz egyéni tartalomjegyzéket (TOC), ahogyan a W3C hangoskönyv-specifikációjában le van írva.

Ebből az egyszerűsített példából megtudhatod, hogyan tölthetsz fel hangfájlokat és egyéni tartalomjegyzéket. A részletes használati eseteket a specifikáció tartalmazza.

Magas szinten a hangfájlok és az egyéni tartalomjegyzék feltöltésének lépései a következők:

  1. Hozz létre egy „toc.html” nevű HTML-fájlt, amely tartalmazza a tartalomjegyzéket.
  2. Hozz létre egy „publication.json” nevű jegyzékfájlt, amely felsorolja a hangfájlokat, és a tartalomjegyzékre mutat.
  3. Add hozzá a „toc.html” és a „publication.json” fájlt a hangfájlok mellett egy mappába.
  4. Tömörítsd a mappát ZIP-fájlba.
  5. Módosítsd a fájlkiterjesztést „.zip”-ről „.lpf”-re.
  6. Töltsd fel az „.lpf” fájlt a Könyvek Partnerközpontba.

Egyszerű példa

Fontos: Az alábbi szakaszok egy egyszerű hangoskönyv példáján keresztül nyújtanak részletesebb információt.

Ha egy „My Cool Audiobook” című, „123” ISBN-számú hangoskönyvhöz szeretnél egyéni tartalomjegyzéket feltölteni, amely 5 .mp3 fájlból áll:

  • 123_1of5.mp3
    • Prológus
  • 123_2of5.mp3
    • 1. fejezet: A kezdet
  • 123_3of5.mp3
    • 2. fejezet: Középső
  • 123_4of5.mp3
    • 3. fejezet: Vége
  • 123_5of5.mp3
    • Végszó

1. lépés: Könyvtár létrehozása

Először is hozz létre egy „123” nevű könyvtárat vagy mappát, mivel a „123” a hangoskönyvünk ISBN-száma.

2. lépés: Helyezd a hangfájlokat a könyvtárba

Add hozzá a hangfájlokat a létrehozott könyvtárhoz. A könyvtárszerkezet a következőképpen néz ki:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

└── 123_5of5.mp3

3. lépés: Hozd létre a tartalomjegyzékfájlt

Hozz létre egy „toc.html” nevű fájlt a tartalomjegyzék tárolásához:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

└── toc.html

4. lépés: Töltsd ki a tartalomjegyzékfájlt

A fájlok listájával és a tartalomjegyzékben megjelenítendő nevekkel töltsd ki a toc.html fájlt:

<nav role="doc-toc">

 <h2>My Cool Audiobook</h2>

 <ol>

  <li><a href="123_1of5.mp3">Prológus</a></li>

  <li><a href="123_2of5.mp3">1. fejezet: A kezdet</a></li>

  <li><a href="123_3of5.mp3">2. fejezet: Középső</a></li>

  <li><a href="123_4of5.mp3">3. fejezet: Vége</a></li>

  <li><a href="123_5of5.mp3">Epilógus</a></li>

 </ol>

</nav>

Tippek:

  • A könyv címe a <h2> címkék közé kerül.
  • Minden hangfájlhoz egy-egy <li> elem tartozik.
  • A href attribútum a hangfájl relatív helye.
    • Esetünkben ez csak a hangfájl neve, mivel a toc.html és a hangfájlok ugyanabban a könyvtárban találhatók.
    • Ha a hangfájlokat egy audio nevű almappába helyezed, akkor a prológus href attribútumának értéke audio/123_1of5.mp3 lesz.

5. lépés: Jegyzék létrehozása

Hozz létre egy „publication.json” nevű fájlt, amely a hangoskönyv jegyzékét tartalmazza:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

6. lépés: Töltsd ki a jegyzéket

Töltsd ki a publication.json fájlt a hangoskönyv adataival:

{

  "@context": [

  "https://schema.org",

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

 ],

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

  "name": "My Cool Audiobook",

  "resources": [

  {

   "name": "Tartalomjegyzék",

   "rel": "contents",

   "url": "toc.html"

  }

 ],

  "readingOrder": [

  "123_1of5.mp3",

  "123_2of5.mp3",

  "123_3of5.mp3",

  "123_4of5.mp3",

  "123_5of5.mp3"

 ]

}

Tippek:

  • A name attribútum értéke a hangoskönyv címe.
  • A resources tömb a toc.html fájlra mutató hivatkozást tartalmaz.
    • Amikor ezt a példát a saját hangoskönyvedhez igazítod, ne módosítsd a resources tömbnek ezt az elemét, kivéve, ha a tartalomjegyzék fájlját a toc.html fájlnévtől eltérő néven mented.
  • A readingOrder tömb a hangfájlok relatív URL-jeinek listáját tartalmazza, abban a sorrendben, ahogyan a hallgató számára meg kell jeleníteni őket.
    • Esetünkben a readingOrder tömb bejegyzései csak hangfájlok nevei, mivel a publication.json és a hangfájlok ugyanabban a könyvtárban találhatók.
      • Ha például a hangfájlokat egy audio nevű alkönyvtárba helyezed, akkor az előszó fájlját jelölő URL-cím audio/123_1of5.mp3 lesz.

7. lépés: Tömörítsd a könyvtárat

Tömörítsd a 123 könyvtárat „123.zip” nevű ZIP-archívumba. A pontos lépések az operációs rendszertől függően változnak, de itt találod az utasításokat a következőkhöz:

8. lépés: Nevezd át a tömörített könyvtárat

Módosítsd a tömörített könyvtár fájlkiterjesztését „.zip” kiterjesztésről „.lpf” kiterjesztésre. Így a 123.zip fájlból 123.lpf lesz.

Eredmény

A példában a fenti lépéseknek a következő szerkezetű ZIP-archívumot kell eredményezniük:

123.lpf

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

9. lépés: Töltsd fel a Google Play Könyvekbe

Töltsd fel a 123.lpf fájlt az automatikus lekérési folyamaton keresztül vagy a Google Play Könyvek Partnerközpontban.

Kapcsolódó források

Keresés
Keresés törlése
A keresés bezárása
Google-alkalmazások
Főmenü
9188095800345444774
true
Keresés a Súgóoldalakon
false
true
true
true
true
true
82437
false
false
false
false