Table des matières personnalisée pour les livres audio

Présentation

Lorsque vous importez un livre audio dans Google Play Livres, vous pouvez spécifier une table des matières personnalisée, comme décrit dans la spécification W3C pour les livres audio.

Cet exemple simplifié vous montre comment importer des fichiers audio et une table des matières personnalisée. Les cas d'utilisation détaillés sont abordés dans la spécification.

De manière générale, pour importer des fichiers audio et une table des matières personnalisée :

  1. Créez un fichier HTML nommé toc.html qui spécifie votre table des matières.
  2. Créez un fichier manifeste nommé publication.json qui répertorie vos fichiers audio et pointe vers votre table des matières.
  3. Ajoutez les fichiers toc.html et publication.json à un dossier contenant vos fichiers audio.
  4. Compressez le dossier.
  5. Remplacez l'extension de fichier .zip par .lpf.
  6. Importez le fichier .lpf dans le Centre des partenaires Livres.

Exemple simple

Important : Les sections ci-dessous fournissent plus de détails en prenant l'exemple d'un livre audio simple.

Pour importer une table des matières personnalisée pour un livre audio intitulé "Mon super livre audio" avec un ISBN de "123", qui comprend cinq fichiers .mp3 :

  • 123_1of5.mp3
    • Prologue
  • 123_2of5.mp3
    • Chapitre 1 : Début
  • 123_3of5.mp3
    • Chapitre 2 : Milieu
  • 123_4of5.mp3
    • Chapitre 3 : Fin
  • 123_5of5.mp3
    • Épilogue

Étape 1 : Créez un répertoire

Pour commencer, créez un répertoire ou un dossier nommé 123, car 123 est l'ISBN de notre livre audio.

Étape 2 : Placez les fichiers audio dans le répertoire

Ajoutez vos fichiers audio au répertoire que vous avez créé. La structure du répertoire se présente comme suit :

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

└── 123_5of5.mp3

Étape 3 : Créez un fichier de table des matières

Créez un fichier nommé toc.html pour contenir la table des matières :

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

└── toc.html

Étape 4 : Remplissez le fichier de table des matières

À l'aide d'une liste des fichiers et des noms qui doivent s'afficher dans la table des matières, renseignez toc.html :

<nav role="doc-toc">

 <h2>Mon super livre audio</h2>

 <ol>

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

  <li><a href="123_2of5.mp3">Chapitre 1 : Début</a></li>

  <li><a href="123_3of5.mp3">Chapitre 2 : Milieu</a></li>

  <li><a href="123_4of5.mp3">Chapitre 3 : Fin</a></li>

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

 </ol>

</nav>

Remarques :

  • Le titre du livre doit être placé entre les balises <h2>.
  • Il y a un élément <li> pour chaque fichier audio.
  • L'attribut href correspond à l'emplacement relatif du fichier audio.
    • Dans votre cas, il s'agit simplement du nom du fichier audio, car toc.html et les fichiers audio se trouvent dans le même répertoire.
    • Si vous placez les fichiers audio dans un sous-répertoire nommé audio, la valeur de l'attribut href du prologue sera audio/123_1of5.mp3.

Étape 5 : Créez un fichier manifeste

Créez un fichier nommé publication.json pour contenir le fichier manifeste du livre audio :

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Étape 6 : Renseignez le fichier manifeste

Renseignez le fichier manifeste publication.json avec des informations sur le livre audio :

{

  "@context": [

  "https://schema.org",

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

 ],

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

  "name": "Mon super livre audio",

  "resources": [

  {

   "name": "Table des matières",

   "rel": "contents",

   "url": "toc.html"

  }

 ],

  "readingOrder": [

  "123_1of5.mp3",

  "123_2of5.mp3",

  "123_3of5.mp3",

  "123_4of5.mp3",

  "123_5of5.mp3"

 ]

}

Remarques :

  • La valeur de name correspond au titre du livre audio.
  • Le tableau resources contient une référence à toc.html.
    • Lorsque vous adaptez cet exemple à votre propre livre audio, vous ne devez pas modifier cet élément du tableau resources, sauf si vous avez donné un nom différent à votre fichier de table des matières (autre que toc.html).
  • Le tableau readingOrder contient une liste d'URL relatives pour les fichiers audio, listés dans l'ordre dans lequel ils doivent être présentés à l'auditeur.
    • Dans votre cas, les entrées du tableau readingOrder ne sont que des noms de fichiers audio, car publication.json et les fichiers audio se trouvent dans le même répertoire.
      • Par exemple, si vous placez les fichiers audio dans un sous-répertoire nommé audio, l'URL qui représente le fichier du prologue sera audio/123_1of5.mp3.

Étape 7 : Compressez le répertoire

Compressez le répertoire 123 dans une archive ZIP nommée 123.zip. Les étapes exactes varient selon le système d'exploitation, mais voici les instructions pour :

Étape 8 : Renommez le répertoire compressé

Remplacez l'extension de fichier du répertoire compressé par .lpf au lieu de .zip. Par exemple, 123.zip devient 123.lpf.

Résultat

Dans l'exemple, les étapes ci-dessus doivent générer une archive ZIP avec la structure suivante :

123.lpf

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Étape 9 : Importez le livre dans Google Play Livres

Importez le fichier 123.lpf via le processus de récupération automatique ou dans le Centre des partenaires Livres.

Ressources associées

Recherche
Effacer la recherche
Fermer le champ de recherche
Applications Google
Menu principal
1547044612092941055
true
Rechercher dans le centre d'aide
false
true
true
true
true
true
82437
false
false
false
false