Как мне конвертировать epub в mobi используя калибр?

Как мне конвертировать epub в mobi, используя Caliber для этого?

6 ответов

Решение

Да, пакет Caliber содержит скрипт под названием ebook-convert конвертировать электронные книги между форматами. Вы можете установить Калибр с

sudo apt-get install calibre

затем

ebook-convert "book.epub" "book.mobi"

Примечание: поддерживаются и другие форматы:

ebook-convert "book.azw3" "book.pdf"

Я нашел скрипт для пакетного преобразования:

for book in *.epub; do echo "Converting $book"; ebook-convert "$book" "$(basename "$book" .epub).mobi"; done

Это работает хорошо для меня, но процесс довольно медленный.

Установите калибр. Работает с папками произвольной глубины.

find . -name '*.epub' -type f -exec bash -c 'ebook-convert "$0" "${0%.epub}.mobi" --prefer-author-sort --output-profile=kindle --linearize-tables --smarten-punctuation --enable-heuristics' {} \;

Вы также можете сделать это без установки Calibe r. Это было бы очень удобно, например, на Chromebook. Существует бесплатный онлайн-сайт EPUB Converter, который позволит вам загрузить epub и это позволяет вам затем загрузить mobi эквивалент.

Да, вы можете использовать Caliber для преобразования epub в mobi. Они объявляют mobi как поддерживаемый формат вывода в своих FAQ.

Я не думаю, что в этом вопросе есть что-то специфичное для Ubuntu, так что, вероятно, это будет где-то еще.

По состоянию на ноябрь 2021 года мне пришлось запустить команду, используя sudo.

Например

      sudo ebook-convert book.epub book.mobi

Мне не нужны кавычки, но вы можете использовать их, если в имени вашего файла есть пробелы. Например:

sudo ebook-convert "book one.epub" "book one.mobi"

Все остальное работает, как описано в принятом ответе выше.

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