Инструмент для случаев, когда Apple Books/iBooks сохраняет книгу не одним файлом, а папкой .epub, которую не открывают обычные читалки.
EPUB технически является ZIP-архивом со строгой структурой. Apple Books иногда хранит его как распакованный package-контейнер. Конвертер собирает такой контейнер обратно в валидный .epub: кладёт mimetype первым файлом без сжатия и упаковывает остальные файлы внутрь архива.
Выберите package-папку .epub и получите обычный EPUB-файл для других читалок.
Можно добавить несколько EPUB/ZIP-файлов, запустить конвертацию и скачать результат для каждого.
Обработка идёт на стороне клиента в браузере. Файлы не отправляются на сервер IntellectShop.
Откроется Flutter Web-приложение по адресу /epubconverter/.
Репозиторий публичный: можно посмотреть реализацию клиентской переупаковки EPUB.
GitHub: ibooksEPUBConverterДля iBooks-package используйте выбор папки .epub, для обычных файлов — выбор EPUB-файлов.
Приложение покажет прогресс и проверит базовую EPUB-структуру.
Полученный файл можно открыть в Speedreeder, Apple Books или другой EPUB-читалке.