Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 11-26-2018, 12:19 AM   #1
leecreighton
Junior Member
leecreighton began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2018
Device: iPad
Can Calibre Index books stored locally and remotely?

Hi all,

New poster here, who assures you that he's searched the forums, read the FAQ, and discovered that the link to the intro tutorial in the Sticky Post is dead.

My situation:
I have about 5000 PDF books (with the odd epub or mobi book) stored on DropBox, as well as a hundred or so on pCloud, a DropBox competitor that can be accessed over WebDAV. I also have about 2000 Kindle ebooks that are not generally stored anywhere I have access to. They live with Amazon and are downloaded as needed.

I'd like to use Calibre as the master indexer, the librarian, if you will. What I can't figure out is whether calibre will be happy leaving the books where they are. None of my computers, especially my daily-use MacBook Pro, has enough space to store all my books. And as you can guess, I have a hell of a time remembering if I own a book, and where it is.

Calibre seems to be the best solution as long as it doesn't require local copies of the books. I assume initially I just add the respective folders to calibre and it will augment its index as needed. I'd appreciate any advice on how to keep calibre updated as I add files to my various places.

Addtional questions, if they're answerable, otherwise I'l just have to try:
How large do you think a book index of that size will be?
I also own over a thousand physical books. Should I let calibre manage them as well?
leecreighton is offline   Reply With Quote
Old 11-26-2018, 12:36 AM   #2
ilovejedd
hopeless n00b
ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.
 
ilovejedd's Avatar
 
Posts: 5,111
Karma: 19597086
Join Date: Jan 2009
Location: in the middle of nowhere
Device: PW4, PW3, Libra H2O, iPad 10.5, iPad 11, iPad 12.9
Calibre doesn't delete your original files but it creates a copy of all imported books to its local library folder so I don't think it'll work for your scenario as-is.

You can, however, use something like the Import List plugin to batch add books without formats/files if you just want to use Calibre for cataloging.

Last edited by ilovejedd; 11-26-2018 at 08:34 AM.
ilovejedd is offline   Reply With Quote
Old 11-26-2018, 12:51 AM   #3
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,826
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
calibre the main program requires local copies of books -- setup the calibre content server and you can access those books anywhere on any device, without needing local copies.
kovidgoyal is offline   Reply With Quote
Old 11-26-2018, 02:26 AM   #4
leecreighton
Junior Member
leecreighton began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2018
Device: iPad
Although it may not seem like it, my Mac thinks that Dropbox and pCloud are local. I don't use the apps that, say, Dropbox furnishes, precisely because it requires local copies of everything. Why would I buy 1 TB (which is the lowest-tier paid plan) of space if everything I put there has to also be on my machine?

Instead, I use something called CloudMounter, which mounts Dropbox, Google Drive, pCloud, Box drive, or any remote drive while making the Mac think it's just any-old network drive. No copies needed. Dropbox and the others therefore function as extra, non-redundant storage. So I wonder if calibre would be able to work with that.

I had no idea Calibre had a server version, but that sounds exactly like the complication I was trying to avoid. I'll look, but what I'm hearing is that I can run the server on my local machine, and it will index files on multiple drives. I then...wait...do I then run Calibre as well, to access the server that's on the same machine?
leecreighton is offline   Reply With Quote
Old 11-26-2018, 02:33 AM   #5
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,826
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
the server is part of calibre, all you need is an always on, internet connected machine. run calibre and its server on that machine and access your library on any other machine, anywhere using a simple browser.
kovidgoyal is offline   Reply With Quote
Old 11-26-2018, 02:37 AM   #6
leecreighton
Junior Member
leecreighton began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Nov 2018
Device: iPad
That's one of the problems I was trying to get around. I've got one computer, the MacBook Pro I'm using now.
leecreighton is offline   Reply With Quote
Old 11-26-2018, 03:55 AM   #7
kacir
Wizard
kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.kacir ought to be getting tired of karma fortunes by now.
 
kacir's Avatar
 
Posts: 3,447
Karma: 10484861
Join Date: May 2006
Device: PocketBook 360, before it was Sony Reader, cassiopeia A-20
Quote:
Originally Posted by leecreighton View Post
Although it may not seem like it, my Mac thinks that Dropbox and pCloud are local...

Instead, I use something called CloudMounter, which mounts Dropbox, Google Drive, pCloud, Box drive, or any remote drive while making the Mac think it's just any-old network drive. No copies needed. Dropbox and the others therefore function as extra, non-redundant storage. So I wonder if calibre would be able to work with that.
Calibre works like that:
It creates a "Calibre Library" folder on a local disk on a computer and when you import the book to Calibre it makes a local copy in an elaborate file structure, for example ~/Calibre Library/Author Name/Book name [index number]/ and keep all book related files for that single book in that directory. There will be book files (various formats, such as mobi, epub), a backup file with book metadata, cover image.
You can not change this structure and the author of Calibre has posted repeatedly that he will change this philosophy.
The only thing you could do is to create an "empty" book record, that will contain just a short text file with the address where your book is located instead of the actual book file.

As long as the operating system things that your remote cloud file repository is a local disk you can use Calibre to create a "Calibre Library" directory anywhere. It will still want to make a copy of the book for its library directory.

Please note, the strength of Calibre is that it manages your folder structure, so you do not have to. You query the database, work with your books and then use Calibre to copy selected books to your reading device or an export folder. Another strength of Calibre is that when you want to import a book you somply drag and drop it (or even hunreds of books at the time) and it will read the metadata from book files or filename according to your template and get the metadata for you. When you are not satisified with the metadata or a cover, you simply hit Ctrl+D and Calibre will search the net for a better cover or a blurb.

Also note, that many people have had problems in the past when they tried using dropbox or other cloud repository for the library. It works for a while and then you notice that books are missing, or your library is corrupted. Because Calibre thinks it has the "Calibre Library" directory on a local disk and treats it as such.

Quote:
Originally Posted by leecreighton View Post
I had no idea Calibre had a server version, but that sounds exactly like the complication I was trying to avoid. I'll look, but what I'm hearing is that I can run the server on my local machine, and it will index files on multiple drives. I then...wait...do I then run Calibre as well, to access the server that's on the same machine?
Calibre doesn't have a server version. It is the same Calibre, running on your PC or other designated computer with its library directory (on a local disk or a network disk (not recommended) or a cloud (*strongly* not recommended)). You can go then to the GUI and go to the Preferences, Sharing, Sharing over the net, and start the server. It will make your library accessible via http to the other computers on a local network. So you can then access your library from other devices through a browser.

There is also a portable version of Calibre that you can put on an external disk and maintain the library on that disk. That might be the path of least resistance for you. Please note that a typical book is under 1 MB, so a library with 2000 [Amazon] books might be 10GB, with a very generous margin of error. As long as the books are not scanned pdfs, or heavily illustrated or perhaps comics. You can buy 1TB external hard-disk for under 50 bucks on Amazon. You can buy 32GB USB flash disk for under 10 dollars.
kacir is offline   Reply With Quote
Old 11-26-2018, 04:35 AM   #8
vikarti
Groupie
vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.vikarti ought to be getting tired of karma fortunes by now.
 
Posts: 180
Karma: 1004974
Join Date: May 2013
Location: Solar system, Earth
Device: none
Quote:
Originally Posted by ilovejedd View Post
Dropbox doesn't delete your original files but it creates a copy of all imported books to its local library folder so I don't think it'll work for your scenario as-is.
This is not strictly true.
Dropbox Professional supports SmartSync (aka 'only keep files online but emulate their presence locally') https://www.dropbox.com/en/help/desktop-web/smart-sync but it's not very cheap and it's open question how calibre will react to delays in access.
vikarti is offline   Reply With Quote
Old 11-26-2018, 04:47 AM   #9
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,532
Karma: 26944418
Join Date: Mar 2012
Location: Sydney Australia
Device: none
Quote:
Originally Posted by kacir View Post
There is also a portable version of Calibre that you can put on an external disk and maintain the library on that disk. That might be the path of least resistance for you. Please note that a typical book is under 1 MB, so a library with 2000 [Amazon] books might be 10GB, with a very generous margin of error. As long as the books are not scanned pdfs, or heavily illustrated or perhaps comics. You can buy 1TB external hard-disk for under 50 bucks on Amazon. You can buy 32GB USB flash disk for under 10 dollars.
The OP is on a MacOS system, the portable version of calibre is a repackaged Windows 32 bit install.

That said if the OPs Macbook Pro has a USB port (preferably 3.x), he could keep a consolidated library on an external drive. and if 1Tb isn't enough a 4TB WD drive can be had for ~$100. Periodic incremental backups could be done to the cloud using a file sync tool, I do it every day, so it only takes a few minutes.

BR
BetterRed is offline   Reply With Quote
Old 11-26-2018, 08:34 AM   #10
ilovejedd
hopeless n00b
ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.
 
ilovejedd's Avatar
 
Posts: 5,111
Karma: 19597086
Join Date: Jan 2009
Location: in the middle of nowhere
Device: PW4, PW3, Libra H2O, iPad 10.5, iPad 11, iPad 12.9
Quote:
Originally Posted by vikarti View Post
This is not strictly true.
Dropbox Professional supports SmartSync (aka 'only keep files online but emulate their presence locally') https://www.dropbox.com/en/help/desktop-web/smart-sync but it's not very cheap and it's open question how calibre will react to delays in access.
Whoops, I meant Calibre, not Dropbox.
ilovejedd is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to force CC to scan for locally stored books MarcDS Calibre Companion 2 02-19-2018 03:23 AM
Aura HD Is there a way to remotely send books to my device Nick_1964 Kobo Developer's Corner 15 01-11-2018 11:28 PM
How remotely add e-books to Kindle Wi-Fi comm Amazon Kindle 9 10-19-2013 10:41 PM
Rearranging order of books stored in Calibre kapierce65 Calibre 9 06-13-2012 01:16 PM
Cannot access Calibre remotely LightHouse Lady Calibre 3 08-22-2010 08:35 PM


All times are GMT -4. The time now is 11:28 PM.


MobileRead.com is a privately owned, operated and funded community.