Собственное оглавление аудиокниги

Обзор

При загрузке аудиокниги в Google Play Книги можно указать собственное оглавление, как описано в спецификации аудиокниг W3C.

На этом примере вы можете научиться загружать аудиофайлы и создавать собственное оглавление. Подробные примеры использования приведены в спецификации.

Чтобы загрузить аудиофайлы и собственное оглавление, сделайте следующее:

  1. Создайте HTML-файл с названием toc.html, в котором будет указано содержание.
  2. Создайте файл манифеста с названием publication.json, в котором перечислены аудиофайлы и указано оглавление.
  3. Добавьте файлы toc.html и publication.json в папку с аудиофайлами.
  4. Заархивируйте папку.
  5. Измените расширение имени файла с .zip на .lpf.
  6. Загрузите файл .lpf в Партнерский центр Google Play Книг.

Простой пример

Важно! В разделах ниже приведены подробные сведения с примером простой аудиокниги.

Чтобы загрузить собственное оглавление для аудиокниги "Моя крутая аудиокнига" с номером ISBN "123", состоящей из пяти файлов MP3, сделайте следующее:

  • 123_1of5.mp3
    • Пролог
  • 123_2of5.mp3
    • Глава 1. Начало
  • 123_3of5.mp3
    • Глава 2. Середина
  • 123_4of5.mp3
    • Глава 3. Конец
  • 123_5of5.mp3
    • Эпилог

Шаг 1. Создайте каталог

Для начала создайте каталог или папку с названием 123, поскольку 123 – это номер ISBN аудиокниги.

Шаг 2. Поместите аудиофайлы в каталог

Добавьте аудиофайлы в созданный каталог. Структура каталогов выглядит следующим образом:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

└── 123_5of5.mp3

Шаг 3. Создайте файл оглавления

Создайте файл с названием toc.html, в котором будет оглавление:

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

└── toc.html

Шаг 4. Заполните файл оглавления

Заполните файл toc.html, указав список файлов и названия, которые должны отображаться в оглавлении.

<nav role="doc-toc">

 <h2>Моя крутая аудиокнига</h2>

 <ol>

  <li><a href="123_1of5.mp3">Пролог</a></li>

  <li><a href="123_2of5.mp3">Глава 1: Начало</a></li>

  <li><a href="123_3of5.mp3">Глава 2: Середина</a></li>

  <li><a href="123_4of5.mp3">Глава 3: Конец</a></li>

  <li><a href="123_5of5.mp3">Эпилог</a></li>

 </ol>

</nav>

Примечания

  • Название книги указывается между тегами <h2>.
  • Для каждого аудиофайла используется один тег <li>.
  • Атрибут href – это относительное расположение аудиофайла.
    • В вашем случае это просто название аудиофайла, поскольку toc.html и аудиофайлы находятся в одном каталоге.
    • Если вы поместите аудиофайлы в подкаталог с названием audio, значение атрибута href пролога будет audio/123_1of5.mp3.

Шаг 5. Создайте манифест

Создайте файл с названием publication.json, в котором будет храниться манифест аудиокниги.

123/

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Шаг 6. Заполните манифест

Заполните файл publication.json информацией об аудиокниге:

{

  "@context": [

  "https://schema.org",

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

 ],

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

  "name": "Моя крутая аудиокнига",

  "resources": [

  {

   "name": "Оглавление",

   "rel": "contents",

   "url": "toc.html"

  }

 ],

  "readingOrder": [

  "123_1of5.mp3",

  "123_2of5.mp3",

  "123_3of5.mp3",

  "123_4of5.mp3",

  "123_5of5.mp3"

 ]

}

Примечания

  • Значение тега name – это название аудиокниги.
  • Массив resources содержит ссылку на файл toc.html.
    • Если вы используете этот пример для своей аудиокниги, не меняйте этот элемент массива resources, если только вы не назвали файл оглавления иначе, чем toc.html.
  • Массив readingOrder содержит список относительных URL аудиофайлов, перечисленных в том порядке, в котором они должны быть представлены слушателю.
    • В вашем случае записи в массиве readingOrder – это просто названия аудиофайлов, поскольку файл publication.json и аудиофайлы находятся в одном каталоге.
      • Например, если вы поместите аудиофайлы в подкаталог с названием audio, URL файла пролога будет выглядеть так: audio/123_1of5.mp3.

Шаг 7. Заархивируйте каталог

Сжатие каталога 123 в ZIP-архив с именем 123.zip. Инструкции для разных операционных систем приведены ниже.

Шаг 8. Переименуйте заархивированный каталог

Измените расширение ZIP-архива с zip на lpf. Например, 123.zip станет 123.lpf.

Результат

В этом примере после выполнения всех шагов у вас должен получиться ZIP-архив со следующей структурой:

123.lpf

├── 123_1of5.mp3

├── 123_2of5.mp3

├── 123_3of5.mp3

├── 123_4of5.mp3

├── 123_5of5.mp3

├── publication.json

└── toc.html

Шаг 9. Загрузите книгу в Google Play Книги

Настройте для файла 123.lpf автоматическую загрузку или загрузите его в Партнерский центр Google Play Книг.

Информация по теме

Поиск
Очистить поле поиска
Закрыть поиск
Приложения Google
Главное меню
7783356979170199772
true
Поиск по Справочному центру
false
true
true
true
true
true
82437
false
false
false
false
false