Özel sesli kitap içindekiler tablosu

Genel Bakış

Google Play Kitaplar'a sesli kitap yüklediğinizde, W3C Sesli Kitap Spesifikasyonu'nda açıklandığı gibi özel bir içindekiler tablosu (TOC) belirtebilirsiniz.

Bu basitleştirilmiş örnekle, ses dosyalarını ve özel bir içindekiler tablosunu nasıl yükleyeceğinizi öğrenebilirsiniz. Ayrıntılı kullanım alanları spesifikasyonda ele alınmıştır.

Ses dosyaları ve özel bir içindekiler tablosu yüklemek için genel olarak şu adımları uygulamanız gerekir:

  1. İçindekiler tablonuzu belirten "toc.html" adlı bir HTML dosyası oluşturun.
  2. Ses dosyalarınızı listeleyen ve içerik tablonuza yönlendiren "publication.json" adlı bir manifest dosyası oluşturun.
  3. Ses dosyalarınızın bulunduğu klasöre "toc.html" ve "publication.json" dosyalarını ekleyin.
  4. Klasörü zipleyin.
  5. Dosya uzantısını ".zip"ten ".lpf"ye değiştirin.
  6. ".lpf" dosyasını Kitaplar İş Ortağı Merkezi'ne yükleyin.

Basit örnek

Önemli: Aşağıdaki bölümlerde, örnek olarak basit bir sesli kitap kullanılarak daha ayrıntılı bilgi verilmektedir.

ISBN'si "123" olan ve 5 .mp3 dosyasından oluşan "Harika Sesli Kitabım" adlı sesli kitap için özel bir içindekiler tablosu yüklemek üzere:

  • 123_1of5.mp3
    • Prolog
  • 123_2of5.mp3
    • 1. Bölüm: Başlangıç
  • 123_3of5.mp3
    • 2. Bölüm: Orta
  • 123_4of5.mp3
    • 3. Bölüm: Son
  • 123_5of5.mp3
    • Son Söz

1. adım: Dizin oluşturun

Başlamak için "123" adında bir dizin veya klasör oluşturun. Sesli kitabımızın ISBN'si "123" olduğu için bu adı kullanıyoruz.

2. adım: Ses dosyalarını dizine yerleştirin

Ses dosyalarınızı oluşturduğunuz dizine ekleyin. Dizin yapısı şu şekildedir:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

└── 123_5of5.mp3

3. adım: İçindekiler tablosu dosyası oluşturun

İçindekiler tablosunu tutması için "toc.html" adlı bir dosya oluşturun:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

└── toc.html

4. adım: İçindekiler tablosu dosyasını doldurun

Dosyaların listesi ve içindekiler bölümünde gösterilmesi gereken adlarla toc.html dosyasını doldurun:

<nav role="doc-toc">

 <h2>Harika Sesli Kitabım</h2>

 <ol>

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

  <li><a href="123_2of5.mp3">1. Bölüm: Başlangıç</a></li>

  <li><a href="123_3of5.mp3">2. Bölüm: Orta</a></li>

  <li><a href="123_4of5.mp3">3. Bölüm: Son</a></li>

  <li><a href="123_5of5.mp3">Son Söz</a></li>

 </ol>

</nav>

İpuçları:

  • Kitabın başlığı <h2> etiketleri arasına girilir.
  • Her ses dosyası için bir <li> bulunur.
  • href özelliği, ses dosyasının göreli konumudur.
    • Sizin durumunuzda, toc.html ve ses dosyaları aynı dizinde olduğundan bu yalnızca ses dosyasının adıdır.
    • Ses dosyalarını audio adlı bir alt dizine yerleştirirseniz prologun href özelliğinin değeri audio/123_1of5.mp3 olur.

5. adım: Manifest dosyası oluşturun

Sesli kitabın manifest dosyasını içerecek şekilde "publication.json" adlı bir dosya oluşturun:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

6. adım: Manifest dosyasını doldurun

publication.json dosyasını sesli kitapla ilgili ayrıntılarla doldurun:

{

  "@context": [

  "https://schema.org",

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

 ],

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

  "name": "Harika Sesli Kitabım",

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

 ]

}

İpuçları:

  • name değerinde sesli kitabın başlığı yer alır.
  • Resources dizisi, toc.html dosyasına bir referans içerir.
    • Bu örneği kendi sesli kitabınıza uyarlarken, toc.html dışında farklı bir ad kullanmadığınız sürece resources dizisinin bu öğesini değiştirmemelisiniz.
  • readingOrder dizisi, ses dosyalarının göreli URL'lerinin bir listesini içerir. Bu dosyalar, dinleyiciye sunulmaları gereken sırayla listelenir.
    • Sizin durumunuzda, readingOrder ve ses dosyaları aynı dizinde olduğundan readingOrder dizisindeki girişler yalnızca ses dosyalarının adlarıdır.
      • Örneğin, ses dosyalarını audio adlı bir alt dizine yerleştirirseniz prolog dosyasını temsil eden URL audio/123_1of5.mp3 olur.

7. adım: Dizini zipleyin

123 dizinini "123.zip" adlı bir ZIP arşivine sıkıştırın. Tam adımlar işletim sistemine göre değişse de aşağıda genel talimatları bulabilirsiniz:

8. adım: Ziplenmiş dizini yeniden adlandırın

Sıkıştırılmış dizinin dosya uzantısını ".zip" yerine ".lpf" olarak değiştirin. Örneğin, 123.zip, 123.lpf olur.

Sonuç

Örnekte, yukarıdaki adımlar şu yapıya sahip bir ZIP arşivi oluşturmalıdır:

123.lpf

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

9. adım: Google Play Kitaplar'a yükleyin

Otomatik getirme işlemiyle veya Google Play Kitaplar İş Ortağı Merkezi'nden 123.lpf dosyasını yükleyin.

İlgili kaynaklar

Arama
Aramayı temizle
Aramayı kapat
Google uygulamaları
Ana menü
10085638902473783218
true
Yardım Merkezinde Arayın
false
true
true
true
true
true
82437
false
false
false
false