一千萬個為什麽

搜索

口徑 - 保持個人文件夾格式



我花了幾天手動將我的電子書收藏整理到文件夾和子文件夾中。當我將所有內容加載到Calibre時,所有內容都將從標題更改為保存在我的資料庫中的方式。

有什麽方法可以強制Caliber在創建批量轉換時使用我的標題和我的文件夾?我想要的一切都是按照我擁有的方式進行的,只是轉換為一種格式。

Main Folder
- First Category
---- Book 1
---- Book 2
---- Book n
---- Sub Category
------- Book 1
------- Book 2
- Second Category
---- Book 1
etc.

轉載註明原文: 口徑 - 保持個人文件夾格式

一共有 1 個回答:

Calibre不會查看目錄結構,也不會查看文件的名稱以確定其導入的圖書的名稱。如果在文件中找到,它會嘗試從元數據中提取該信息。它實際檢索的內容取決於文件格式。

我使用命令行工具 calibredb 將所有大部分書籍都添加到Calibre中,特別是使用Python程序收集正確的信息,在必要時糾正它,然後調用:

calibredb add --duplicates --authors="author names" --title="title of the book" file_name_of_the.ebook

如果您提供參數,Calibre將不再嘗試從電子書中提取它們。

(還有更多選項使用 calibredb add --help 來查看它們)。

對於一個小程序,你應該能夠遍歷目錄樹並自動為 calibredb 構造正確的參數,或者一個帶有學習模式的編輯器在文件列表上工作,應該得到腳本/批處理文件上傳到Calibre。