Могу ли я сделать наутилус для обложек книг в виде миниатюр для файлов Epub?

Эта проблема

Можно ли заставить наутилус показывать эскизы обложек книг для файлов в .epub формат?

Он показывает эскизы для файлов PDF, но не .epub, Это достижимо, добавив миниатюру?

Каждый из них .epub файлы имеют cover.jpeg файл внутри него.

Пример файла Epub (Google Drive)

2 ответа

Решение

Не нужно беспокоиться о скриптах. делать все по одному

sudo apt-get install python-imaging

Теперь скачайте этот файл со страницы epub-thumbnailer на GitHub

Теперь извлеките этот файл в папку и перейдите в извлеченную папку, щелкните правой кнопкой мыши в пустом месте и выберите Открыть в терминале и введите следующую команду

sudo python install.py install
nautilus -q

Теперь проверьте ваши файлы Epub, они должны иметь эскизы

Он прекрасно работает в Ubuntu 22.04.01.

      $ lsb_release -a 
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:    22.04
Codename:   jammy

$ python --version
Python 3.10.4

Пошаговые инструкции

  1. Клонировать проект epub-thumbnailer git clone https://github.com/marianosimone/epub-thumbnailer.git
  2. Изменить каталог cd epub-thumbnailer/
  3. Установить подушку pip install Pillow
  4. Установить epub-thumbnailer sudo python3 install.py install
      Checking dependencies ...

Required dependencies:
    Python Imaging Library .......
OK

Installing epub-thumbnailer to /usr/bin/ ...
OK
Installing thumbnailer hook in /usr/share/thumbnailers ...
OK
You might have to restart your file manager for the thumbnailer to be activated.
  1. Очистить кеш rm -rf ~/.cache/thumbnails
  2. Перезапустите файловый менеджер
  3. Сделанный!
Другие вопросы по тегам