Índice de audiolibro personalizado

Vista general

Cuando subes un audiolibro a Google Play Libros, puedes especificar un índice personalizado como se describe en las especificaciones de audiolibros del World Wide Web Consortium (W3C).

Con este ejemplo simplificado, puedes aprender a subir archivos de audio y un índice personalizado. Los casos prácticos detallados se describen en las especificaciones.

En líneas generales, para subir archivos de audio y un índice personalizado, sigue estos pasos:

  1. Crea un archivo HTML llamado toc.html que especifique tu índice.
  2. Crea un archivo de manifiesto llamado "publication.json" que incluya tus archivos de audio y que apunte a tu índice.
  3. Añade "toc.html" y "publication.json" a una carpeta junto a tus archivos de audio.
  4. Comprime la carpeta.
  5. Cambia la extensión del archivo de ".zip" a ".lpf".
  6. Sube el archivo ".lpf" al Centro de Partners de Play Libros.

Ejemplo simple

Importante: En las secciones siguientes se ofrece más información con un audiolibro sencillo como ejemplo.

Para subir una tabla de contenido personalizada de un audiolibro llamado "Mi audiolibro genial" con el ISBN "123", que consta de 5 archivos .mp3, sigue estos pasos:

  • 123_1of5.mp3
    • Prólogo
  • 123_2of5.mp3
    • Capítulo 1: Principio
  • 123_3of5.mp3
    • Capítulo 2: Mitad
  • 123_4of5.mp3
    • Capítulo 3: Final
  • 123_5of5.mp3
    • Epílogo

Paso 1: Crea un directorio

Para empezar, crea un directorio o una carpeta con el nombre "123", ya que 123es el ISBN de nuestro audiolibro.

Paso 2: Coloca los archivos de audio en el directorio

Añade los archivos de audio al directorio que has creado. La estructura del directorio tiene este aspecto:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

└── 123_5of5.mp3

Paso 3: Crea un archivo de índice

Crea un archivo llamado "toc.html" que contendrá el índice:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

└── toc.html

Paso 4: Rellena el archivo de índice

Rellena el archivo toc.html con una lista de los archivos y los nombres que deben mostrarse en el índice:

<nav role="doc-toc">

 <h2>Mi audiolibro genial</h2>

 <ol>

  <li><a href="123_1of5.mp3">Prólogo</a></li>

  <li><a href="123_2of5.mp3">Capítulo 1: Principio</a></li>

  <li><a href="123_3of5.mp3">Capítulo 2: Mitad</a></li>

  <li><a href="123_4of5.mp3">Capítulo 3: Final</a></li>

  <li><a href="123_5of5.mp3">Epílogo</a></li>

 </ol>

</nav>

Notas:

  • El título del libro se encuentra entre las etiquetas <h2>.
  • Hay una etiqueta <li> por cada archivo de audio.
  • El atributo href es la ubicación relativa del archivo de audio.
    • En tu caso, solo es el nombre del archivo de audio, ya que toc.html y los archivos de audio están en el mismo directorio.
    • Si mueves los archivos de audio a un subdirectorio llamado audio, el valor del atributo href del prólogo será audio/123_1of5.mp3.

Paso 5: Crea un archivo de manifiesto

Crea un archivo llamado "publication.json" que contendrá el archivo de manifiesto del audiolibro:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Paso 6: Rellena el archivo de manifiesto

Rellena el archivo publication.json con los detalles del audiolibro:

{

  "@context": [

  "https://schema.org",

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

 ],

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

  "name": "Mi audiolibro genial",

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

 ]

}

Notas:

  • El valor de name es el título del audiolibro.
  • La matriz resources contiene una referencia a toc.html.
    • Cuando adaptes este ejemplo a tu audiolibro, no debes cambiar este elemento de la matriz resources, a menos que le pongas otro nombre al archivo de índice que no sea toc.html.
  • La matriz readingOrder contiene una lista de URLs relativas de archivos de audio, que aparecen en el orden en que se le deben presentar al oyente.
    • En tu caso, las entradas de la matriz readingOrder son solo nombres de archivos de audio, ya que publication.json y los archivos de audio están en el mismo directorio.
      • Por ejemplo, si mueves los archivos de audio a un subdirectorio llamado audio, la URL que representa el archivo del prólogo será audio/123_1of5.mp3.

Paso 7: Comprime el directorio

Comprime el directorio 123 en un archivo ZIP llamado "123.zip". Los pasos exactos varían según el sistema operativo, pero aquí tienes instrucciones para:

Paso 8: Cambia el nombre del directorio comprimido

Cambia la extensión del archivo .zip del directorio comprimido de ".zip" a ".lpf". Por ejemplo, 123.zip pasa a ser 123.lpf.

Resultado

En el ejemplo, los pasos anteriores deberían generar un archivo ZIP con esta estructura:

123.lpf

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Paso 9: Sube el archivo a Google Play Libros

Sube el archivo 123.lpf mediante el proceso de recogida automatizado o en el Centro de Partners de Play Libros.

Recursos relacionados

Búsqueda
Borrar búsqueda
Cerrar búsqueda
Aplicaciones de Google
Menú principal
5039074255785830777
true
Buscar en el Centro de ayuda
false
true
true
true
true
true
82437
false
false
false
false
false