View Single Post
Old 11-13-2023, 01:44 PM   #9
kjdavies
Zealot
kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.kjdavies is no e-book dilettante.
 
Posts: 112
Karma: 53342
Join Date: Jun 2013
Device: Sony PRS-600
Quote:
Originally Posted by un_pogaz View Post
A realy quick way is to use the "auto-add from folder" feature.

Go to Preferences>Adding book>Automating adding and set a folder to target (need a restart)
After that, Calibre will be automaticly read and add any eBook in your target folder to the current Calibre library, then delete the original file from the folder. If your books is splited on several folder, move then to the target folder (your OS will be move file faster than Calibre read/add/delete the eBook).
Once you've added all your books, don't forget to disable the "auto-add" by clear the target folder field.

This solution are 2 major flaw: The book are added in mass without checking, so that can product a lot of wrong metadata that need to be correted AND the original book are permanently deleted by Calibre after being added in the library, so be undo available.
So that not the safer way, but probably the most faster.
The user interface of Calibre is so practical, convenient and efficient, that if your are well prepared, with a good metodologie, is can be a realy good solution.
A third limitation of this approach is that calibre loads the files into whatever library is open. Unless things have changed since I last did this, you can't have different libraries monitoring different folders.

Also, I found it can affect system performance, if there are a lot of files to be processed. I ended up writing a script that would copy files to be loaded into the intake folder (and move the originals to a 'these have been done' folder) to help limit this. And to make it easier to interrupt (stop the manager script so it no longer moves files, and the autoload would run out of files to upload).
kjdavies is offline   Reply With Quote