banner
咕咕乔

咕咕乔

咕咕咕
github
email

将 MOBI 文件批量转换为 EPUB 格式

📚 准备工作#

由于 Komga 无法识别 MOBI 格式的电子书,因此需要将这些文件批量转换为 EPUB 格式以便在 Komga 中阅读。

📥 下载和安装 calibre#

转换可以通过 calibre 实现,首先需要下载并安装 calibre。您可以从官方网站 https://calibre-ebook.com/zh_CN/download 下载适用于您的操作系统的安装程序。

⚙️ 配置 ebook-convert#

在安装 calibre 后,需要配置正确的 ebook-convert.exe 路径才能进行转换操作。请根据您的安装路径自行设置

🔄 批量转换 MOBI 到 EPUB#

使用提供的脚本可以方便地将目录中的所有 MOBI 文件转换为 EPUB 格式。请按照以下步骤进行操作:

@echo off
setlocal EnableDelayedExpansion

for /r %%i in (*.mobi) do (
    set "filename=%%~ni"
    set "extension=%%~xi"
    set "directory=%%~pi"
    set "output=!directory!!filename!.epub"
    <ebook-convert.exe路径> "%%i" "!output!"
)

set /p confirm=Are you sure you want to delete all .mobi files in this directory and its subdirectories? (y/n) 
if /i "!confirm!"=="y" (
    for /r %%i in (*.mobi) do (
        echo Deleting "%%i"...
        del "%%i"
    )
    echo delete All done!
) else (
    echo Operation cancelled.
)

echo All done!
pause

  1. 将提供的脚本粘贴到文本编辑器中,并将 <ebook-convert.exe路径> 替换为您的实际路径。
  2. 将脚本保存为批处理文件(.bat),例如 convert.bat
  3. convert.bat 文件放置在包含要转换的 MOBI 文件的目录中。
  4. 双击运行 convert.bat,脚本将自动将所有 MOBI 文件转换为相应的 EPUB 文件。

❗️ 删除原始 MOBI 文件(可选)#

如果您希望在转换完成后删除原始的 MOBI 文件,可以执行以下步骤:

  1. 在转换完成后,脚本会询问是否要删除所有的 MOBI 文件。按照提示输入 yn
  2. 如果输入 y,脚本将删除目录及其子目录中的所有 MOBI 文件。
  3. 如果输入 n,脚本将不会删除 MOBI 文件。

请注意,删除操作无法撤销,请谨慎操作。

🎉 完成#

完成上述步骤后,您的 MOBI 文件将成功转换为 EPUB 格式,可以在 Komga 中愉快地阅读了!

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。