Как создать файл.mobi для Kindle, который поддерживает функцию скорости чтения Kindle

Я создаю электронную книгу из нескольких глав для Kindle Fire, сначала сгенерировав правильно сформированный файл формата EPUB 3.0 на основе xhtml, а затем преобразовав файл.epub в.mobi с Kindle Previewer и / или kindlegen. Сгенерированный файл.mobi правильно передается в Kindle и выглядит совершенно корректно. Проблема в том, что мой сгенерированный файл никогда не отображает статус "Скорость чтения обучения" внизу или фактическую оценку времени чтения. Функция скорости чтения никогда не активируется ни для одного файла.mobi, созданного с помощью kindlegen. Мне известно, что область состояния циклически переключает различные функции / статусы, нажимая область состояния на экране устройства чтения, и я уверен, что эта функция никогда не активируется.

Я сгенерировал альтернативную версию файла.mobi, используя Caliber, и функция скорости чтения включена, однако формат выходного файла сильно изменен и не согласуется с форматом kindlegen.

Что является ключом к созданию файла Kindle.mobi с помощью kindlegen, который поддерживает функцию скорости чтения?

1 ответ

Я наконец-то нашел ответ, который заключается в том, что сгенерированному файлу.mobi нужно добавить два тега вручную, 113 ASIN и 501 CDEContentType = EBOK, в правильный первичный заголовок файла.mobi.

Информация о тегах публикуется в другом месте, но часто упускается из виду, что в файле.mobi, сгенерированном kindlegen, могут быть две версии одной и той же книги, встроенные в файл.mobi, каждая с основным заголовком. Если теги добавляются в первый первичный заголовок (обычно заголовок v6), но не во второй первичный заголовок (обычно заголовок v8), устройство Kindle не распознает теги.

В моем случае теги необходимо было добавить во второй основной заголовок, что позволило устройству Kindle рассматривать файл как книгу, а не как документ. Большинство редакторов тегов.mobi ссылаются только на первый первичный заголовок, что может вызвать путаницу. В качестве альтернативы.mobi можно разделить на два файла, и в этом случае теги можно вручную добавить в основной заголовок соответствующего файла после разделения.

Другие вопросы по тегам