Cuprinsul personalizat al cărții audio

Prezentare generală

Când încarci o carte audio în Cărți Google Play, poți specifica un cuprins personalizat, așa cum este descris în Specificația pentru cărți audio W3C.

Cu acest exemplu simplificat, poți afla cum să încarci fișiere audio și un cuprins personalizat. Situațiile de folosire detaliate sunt acoperite în specificații.

La nivel înalt, pentru a încărca fișiere audio și un cuprins personalizat:

  1. creează un fișier HTML cu numele toc.html care specifică cuprinsul.
  2. creează un fișier manifest cu numele publication.json care afișează fișierele audio și trimite la cuprins.
  3. adaugă toc.html și publication.json într-un dosar alături de fișierele audio;
  4. arhivează dosarul;
  5. schimbă extensia de fișier din .zip în .lpf;
  6. încarcă fișierul .lpf în Centrul pentru parteneri Cărți.

Exemplu simplu

Important: secțiunile de mai jos oferă mai multe detalii, folosind ca exemplu o carte audio simplă.

Pentru a încărca un cuprins personalizat pentru o carte audio numită „Cartea mea audio grozavă”, cu ISBN „123”, care cuprinde cinci fișiere .mp3:

  • 123_1of5.mp3
    • Prolog,
  • 123_2of5.mp3
    • Capitolul 1: Începutul,
  • 123_3of5.mp3
    • Capitolul 2: Mijlocul,
  • 123_4of5.mp3
    • Capitolul 3: Sfârșitul,
  • 123_5of5.mp3
    • Epilog.

Pasul 1: creează un director

Pentru început, creează un director sau un dosar cu numele „123”, deoarece „123” este codul ISBN al cărții audio.

Pasul 2: pune fișierele audio în director

Adaugă fișierele audio în directorul pe care l-ai creat. Structura directorului arată astfel.

123/

├── 123_1din5.mp3

├── 123_2din5.mp3

├── 123_3din5.mp3

├── 123_4din5.mp3

└── 123_5din5.mp3

Pasul 3: creează un fișier TOC

Creează un fișier cu numele toc.html pentru a găzdui cuprinsul.

123/

├── 123_1din5.mp3

├── 123_2din5.mp3

├── 123_3din5.mp3

├── 123_4din5.mp3

├── 123_5din5.mp3

└── toc.html

Pasul 4: completează fișierul TOC

Cu o listă a fișierelor și a numelor care trebuie afișate pentru acestea în cuprins, completează toc.html.

<nav role="doc-toc">

<h2>Cartea mea audio interesantă</h2>

<ol>

<li><a href="123_1din5.mp3">Prolog</a></li>

<li><a href="123_2din5.mp3">Capitolul 1: Începutul</a></li>

<li><a href="123_3din5.mp3">Capitolul 2: Mijlocul</a></li>

<li><a href="123_4din5.mp3">Capitolul 3: Sfârșitul</a></li>

<li><a href="123_5din5.mp3">Epilog</a></li>

</ol>

</nav>

Sfaturi

  • Titlul cărții se află între etichetele <h2>.
  • Există un <li> pentru fiecare fișier audio.
  • Atributul href este locația relativă a fișierului audio.
    • În cazul tău, acesta este doar numele fișierului audio, deoarece toc.html și fișierele audio se află în același director.
    • Dacă plasezi fișierele audio într-un subdirector cu numele audio, valoarea atributului href al prologului va fi audio/123_1din5.mp3.

Pasul 5: creează un manifest

Creează un fișier cu numele publication.json pentru a stoca manifestul cărții audio:

123/

├── 123_1din5.mp3

├── 123_2din5.mp3

├── 123_3din5.mp3

├── 123_4din5.mp3

├── 123_5din5.mp3

├── publication.json

└── toc.html

Pasul 6: completează manifestul

Completează publication.json cu detalii despre cartea audio.

{

"@context": [

"https://schema.org",

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

],

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

"name": "Cartea mea audio interesantă",

"resources": [

{

"name": "Cuprins",

"rel": "contents",

"url": "toc.html"

}

],

"readingOrder": [

"123_1din5.mp3",

"123_2din5.mp3",

"123_3din5.mp3",

"123_4din5.mp3",

"123_5din5.mp3"

]

}

Sfaturi

  • Valoarea name este titlul cărții audio.
  • Vectorul resources conține o referință la toc.html.
    • Când adaptezi acest exemplu pentru propria carte audio, nu trebuie să schimbi acest element din vectorul resources decât dacă alegi alt nume pentru fișierul TOC decât toc.html.
  • Vectorul readingOrder conține o listă de adrese URL relative pentru fișierele audio, afișate în ordinea în care trebuie prezentate ascultătorului.
    • În cazul tău, intrările din vectorul readingOrder sunt doar numele fișierelor audio, deoarece publication.json și fișierele audio se află în același director.
      • De exemplu, dacă plasezi fișierele audio într-un subdirector cu numele audio, adresa URL care reprezintă fișierul prolog va fi audio/123_1din5.mp3.

Pasul 7: comprimă directorul

Comprimă directorul 123 într-o arhivă ZIP numită 123.zip. Pașii exacți variază în funcție de sistemul de operare, dar iată instrucțiunile pentru:

Pasul 8: redenumește directorul arhivat

Schimbă extensia de fișier a directorului arhivat din .zip în .lpf. Prin urmare, 123.zip devine 123.lpf.

Rezultat

În exemplu, pașii de mai sus ar trebui să genereze o arhivă ZIP cu această structură.

123.lpf

├── 123_1din5.mp3

├── 123_2din5.mp3

├── 123_3din5.mp3

├── 123_4din5.mp3

├── 123_5din5.mp3

├── publication.json

└── toc.html

Pasul 9: încarcă în Cărți Google Play

Încarcă 123.lpf prin procesul de preluare automatizată sau în Centrul pentru parteneri Cărți Google Play.

Resurse conexe

Căutare
Șterge căutarea
Închide căutarea
Aplicații Google
Meniu principal
15483156518911438467
true
Căutaţi în Centrul de ajutor
false
true
true
true
true
true
82437
false
false
false
false