Daftar isi (TOC) kustom untuk buku audio

Ringkasan

Saat mengupload buku audio ke Google Play Buku, Anda dapat menentukan daftar isi (TOC) kustom seperti yang dijelaskan dalam Spesifikasi Buku Audio W3C.

Dengan contoh sederhana ini, Anda dapat mempelajari cara mengupload file audio dan TOC kustom. Kasus penggunaan mendetail dibahas dalam spesifikasi.

Secara umum, untuk mengupload file audio dan TOC kustom:

  1. Buat file HTML dengan nama “toc.html” yang menentukan TOC Anda.
  2. Buat file manifes dengan nama “publication.json” yang mencantumkan file audio Anda dan mengarah ke TOC Anda.
  3. Tambahkan “toc.html” dan “publication.json” ke folder bersama file audio Anda.
  4. Zip foldernya.
  5. Ubah ekstensi file dari “.zip” menjadi “.lpf”.
  6. Upload “.lpf” ke Pusat Partner Buku.

Contoh sederhana

Penting: Bagian di bawah ini memberikan detail selengkapnya menggunakan buku audio sederhana sebagai contoh.

Untuk mengupload TOC kustom untuk buku audio berjudul “Buku Audio Keren Saya” dengan ISBN “123”, yang terdiri dari 5 file .mp3:

  • 123_1of5.mp3
    • Prolog
  • 123_2of5.mp3
    • Bab 1: Awal
  • 123_3of5.mp3
    • Bab 2: Tengah
  • 123_4of5.mp3
    • Bab 3: Akhir
  • 123_5of5.mp3
    • Epilog

Langkah 1: Buat direktori

Untuk memulai, buat direktori atau folder dengan nama “123”, karena “123” adalah ISBN buku audio kami.

Langkah 2: Masukkan file audio di direktori

Tambahkan file audio Anda ke direktori yang Anda buat. Struktur direktori akan terlihat seperti ini:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

└── 123_5of5.mp3

Langkah 3: Buat file TOC

Buat file dengan nama “toc.html” untuk menyimpan daftar isi:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

└── toc.html

Langkah 4: Isi file TOC

Dengan menggunakan daftar file audio dan nama yang ingin ditampilkan untuk file tersebut dalam TOC, isi file toc.html:

<nav role="doc-toc">

 <h2>Buku Audio Keren Saya</h2>

 <ol>

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

  <li><a href="123_2of5.mp3">Bab 1: Awal</a></li>

  <li><a href="123_3of5.mp3">Bab 2: Tengah</a></li>

  <li><a href="123_4of5.mp3">Bab 3: Akhir</a></li>

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

 </ol>

</nav>

Tips:

  • Judul buku diletakkan di antara tag <h2>.
  • Ada satu <li> untuk setiap file audio.
    • Misalnya, jika Anda ingin membagi satu file audio menjadi beberapa bagian, Anda dapat menentukan beberapa entri daftar isi.
  • Atribut href adalah lokasi relatif file audio.
    • Dalam kasus Anda, atribut ini hanyalah nama file audio karena toc.html dan file audio berada dalam direktori yang sama.
    • Jika Anda menempatkan file audio di subdirektori dengan nama audio, nilai atribut href prolog akan menjadi audio/123_1of5.mp3.

Langkah 5: Buat manifes

Buat file dengan nama “publication.json” untuk menyimpan manifes buku audio:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Langkah 6: Isi manifes

Isi publication.json dengan detail tentang buku audio:

{

  "@context": [

  "https://schema.org",

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

 ],

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

  "name": "Buku Audio Keren Saya",

  "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:

  • Nilai name adalah judul buku audio.
  • Array resources berisi referensi ke toc.html.
    • Saat mengadaptasi contoh ini ke buku audio Anda sendiri, Anda tidak boleh mengubah elemen array resources ini, kecuali jika Anda memasukkan nama yang berbeda untuk file TOC selain toc.html.
  • Array readingOrder berisi daftar URL relatif untuk file audio, yang dicantumkan dalam urutan yang seharusnya ditampilkan kepada pendengar.
    • Dalam kasus Anda, entri dalam array readingOrder hanyalah nama file audio karena publication.json dan file audio berada dalam direktori yang sama.
      • Misalnya, jika Anda menempatkan file audio di subdirektori dengan nama audio, URL yang mewakili file prolog akan menjadi audio/123_1of5.mp3.

Langkah 7: Zip direktorinya

Kompresi direktori 123 menjadi file ZIP bernama “123.zip”. Langkah-langkah persisnya akan bervariasi menurut sistem operasi, tetapi berikut adalah petunjuk untuk:

Langkah 8: Ganti nama direktori yang di-zip

Ubah ekstensi file direktori yang di-zip dari “.zip” menjadi “.lpf”. Jadi, 123.zip akan menjadi 123.lpf.

Hasil

Dalam contoh, langkah-langkah di atas akan menghasilkan file ZIP dengan struktur berikut:

123.lpf

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Langkah 9: Upload ke Google Play Buku

Upload 123.lpf melalui proses ambil otomatis atau di Pusat Partner Google Play Buku.

Referensi terkait

Telusuri
Hapus penelusuran
Tutup penelusuran
Aplikasi Google
Menu utama
8504799357609909421
true
Pusat Bantuan Penelusuran
false
true
true
true
true
true
82437
false
false
false
false