首页 > 其他分享 >使用calibre对电子书合集进行分割

使用calibre对电子书合集进行分割

时间:2024-10-15 21:49:54浏览次数:1  
标签:分割 插件 电子书 数据 calibre 点击 按钮 合集

这里用到 calibre 的两个插件,分别是 EpubSplit 和 New Douban Books。EpubSplit 主要用来分割电子书合集文件,New Douban Books 用来为分割后的单本书籍更新元数据(原来的 Douban Books 插件不知道什么原因抓不到元数据)。EpubSplit 可以直接从 calibre 的插件市场直接下载,New Douban Books 插件在插件市场中找不到,可以从 Calibre桌面版豆瓣插件中下载 zip 文件,然后手动添加到 calibre 的插件中。

分割电子书

首先用 EpubSplit 分割电子书合集。安装完 EpubSplit 后,界面中会有一个 Epub 拆分的按钮。选中要分割的电子书,然后点击 Epub 拆分按钮。

出现以下界面

这里会包含合集里面所有的页。我们以分割第一本《搞定 I》为例,选中《搞定 I》到《搞定 II》中所有的页(点击第一页再 shift 点击最后一页),全部变成蓝色选中状态后,点击下方的"新书"按钮。

然后我们看,界面中出现了一本电子书,它右侧的元数据中封面与合集一样,并且会写“拆分自:xxxxxxxx”。这样这本书就拆分出来了。接下来我们要修改它的元数据和目录。

更新元数据

我们选中被分割出来的电子书,并点击界面上方的“编辑元数据”按钮,出现以下界面。

再点击下方的“下载元数据”按钮,插件会自动根据现有的元数据去匹配完整的元数据。受网络影响,一些 google、Amazon 的插件可能搜索不到,New Douban Books 可以搜索到完整的元数据。等待几秒钟,出现结果后选中相应的数据,再点击确定即可。同样,还会出现搜索封面的结果,同样选择正确的封面并点击确认即可。
更新完元数据后,右侧的元数据界面就和刚才完全不一样了。

然后我们选中书籍,再点击上面 Epub 拆分按钮旁边的“编辑书籍”按钮,再依次点击 “编辑目录”,并在右侧的目录生成选项中按照需求选择一种目录生成方式(一般用“从大标题中生成目录”即可)。

最后生成目录,再点击确定即可

然后会出现新生成的目录,最后点击保存。

这样,就完成从合集中分割电子书,并且让新的电子书具有完整的元数据和目录。

标签:分割,插件,电子书,数据,calibre,点击,按钮,合集
From: https://www.cnblogs.com/pomolnc/p/18468566

相关文章

  • 【专题】2024年经销商车后用户研究:洞察车主变化制胜售后未来报告合集PDF分享(附原数据
    原文链接:https://tecdat.cn/?p=37875 在汽车行业快速变革的时代,“互联网原住民”成为车主群体的重要组成部分。2023-2024年,车后用户线上渠道使用比例不断上升,App/小程序备受青睐,各线上渠道各具优势。同时,购车关注点也在不断变化,价格成为关键因素,本土品牌崛起,新能源汽车受青睐......
  • ChatGPT国内中文版镜像网站整理合集(2024/10/18)
     一、GPT中文镜像网站①lanjing.ai支持GPT4、4o以及o1,支持MJ绘画②aiwisland.com支持通用全模型,支持文件读取、插件、绘画、AIPPT③ AIChat支持GPT3.5/4,4o以及MJ绘画1.什么是镜像站镜像站(MirrorSite)是指通过复制原始网站内容和结构,创建的备用网站。其主要目的是......
  • 使用 Swift 实现图标点选验证码识别及分割
    Swift是一门现代化的编程语言,广泛应用于iOS和macOS开发中。借助第三方图像处理库,Swift也能够高效地完成验证码图像的识别和分割。本文将演示如何使用Swift语言实现图标点选验证码的识别与分割。环境准备在macOS系统中,使用Swift是非常方便的。我们可以通过CocoaPods......
  • 使用 Haskell 实现图标点选验证码识别及分割
    图标点选验证码是一种常见的防止自动化脚本攻击的手段,用户需要根据提示点击特定的图标来通过验证。本文将介绍如何用Haskell编写图标点选验证码的识别及分割代码。环境准备首先,我们需要安装一些必要的依赖项。在Haskell中,使用cabal或stack来管理项目和依赖库。为了处理......
  • Java高级面试题合集!
    1.Java中的内存管理和垃圾收集机制1.分析问题背景1.1Java的内存管理Java的内存管理主要涉及两个方面:堆内存和栈内存。堆内存用于存储对象实例,而栈内存则用于存储基本数据类型和对象的引用。Java的内存管理自动进行,程序员无需手动分配和释放内存,这大大减少了内存泄漏和内存......
  • 2024最详细的Java八股文合集!
    1、HashMap底层,插入,扩容  前置知识:  二叉树:每个节点至多只有两个子节点的树  搜索二叉树:满足当前节点的左子树上的节点不能大于当前节点,右子树上的节点不能小于当前节点的二叉树  红黑树:一种自平衡的搜索二叉树,能保证遍历,插入,删除的时间复杂度永远是O(logn)  红......
  • (2024最新毕设合集)基于SpringBoot的通江银耳销售管理系统-15998|可做计算机毕业设计JAV
    摘要随着人们健康意识的增强,银耳这种传统的中药食材备受关注。而通江银耳是四川省通江县特产,中国国家地理标志产品。四川省通江县是银耳的发源地,中国银耳之乡,通江银耳因主产于此而得名,以其独到的质厚、肉嫩、易炖化和非常高的营养价值及药用价值而享誉海内外。需要一个高效便......
  • 逍遥安卓模拟器命令行合集(memuc命令)
    逍遥安卓模拟器命令行合集(memuc命令)用cmd自行测试模拟器配合工具:memuc是v6.0.0版本推出的命令行工具,它封装了MEmuConsole、MEmu、MEmuManage的接口,支持多开管理、修改配置、android通信、adb命令等功能。memuc支持多个模拟器的管理,所以某些命令需要传入模拟器序号或者模......
  • [javascript] 使用正则替换逗号分割钱
    constval=['12','123','1234','12345','123456','1234567','1234442313123']constreg=/(?<=\d)(?=(\d{4})+(?!\d))/gletres=''val.forEach(i=>......
  • yolov8+多算法多目标追踪+实例分割+目标检测+姿态估计(代码+教程)
    多目标追踪+实例分割+目标检测YOLO(YouOnlyLookOnce)是一个流行的目标检测算法,它能够在图像中准确地定位和识别多个物体。本项目是基于YOLO算法的目标跟踪系统,它将YOLO的目标检测功能与目标跟踪技术相结合,实现了实时的多目标跟踪。在目标追踪+语义分割+目标检......