我可以让 nautilus 将书籍封面显示为 Epub 文件的缩略图吗?

我可以让 nautilus 将书籍封面显示为 Epub 文件的缩略图吗?

问题

我可以让 nautilus 显示格式的文件的书籍封面缩略图吗 .epub

它显示 PDF 文件的缩略图,但不.epub。通过添加缩略图可以实现吗?

每个文件内部.epub都有一个文件。cover.jpeg

截屏

示例 Epub 文件(谷歌云端硬盘)

答案1

无需担心脚本。一步一步地做所有事情

 sudo apt-get install python-pil

现在下载文件来自epub-thumbnailer GitHub 页面

现在将该文件解压到一个文件夹,然后进入解压的文件夹,在空白处单击鼠标右键,选择Open in Terminal并输入以下命令

sudo python install.py install
nautilus -q

现在检查你的 Epub 文件,它们应该有缩略图

答案2

它在 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-thumbnailersudo 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. 完毕!

相关内容