Getting eBooks from Calibre to Your Device Using Send to Device and the Connect/Share Functions.

Intro

Now that you have your Calibre database set up just the way you like it, you need to figure out how to get the books from your computer to your device.  You can use the tethered or the over the air (untethered) method.

Tethered

Tethered means to physically attach your device to your computer using the USB cord.  Calibre recognizes almost every mainstream device from the Kobo, Sony, nook, Kindle, Cybook, and the iOS devices.

Send to Device

Once you plugin the device, you should see a “Send to Device” icon on the menu bar.

Send to Device

If you don’t see it, you may need to modify your tool bar.  CMD/CTRL + P -> “Toolbar” -> “The main toolbar when device is connected” -> Then drag over the “Send to Device” icon from the “available actions” column to the “current actions” column.

“Send to Device” gives you the option of sending the book to the main memory or the memory cards.  If you always use the same action, such as sending the device to the memory card, you can set that as the “default” which means when you press the “Send to Device” button, the book will be sent to the memory card.  You can use the drop down menu to change that feature.

This is where your special columns and saved searches come in handy.  For instance, if you had a “TBR” column, you could filter for just those books that you want to read and then when all those books are shown, select and then send to your device.  If you have modified the plugboards to change the title when the book is sent to the device, the action will take place when you hit the “Send to Device” button.

A special plugboard that you may want to create is a “genre” plugboard that corresponds with a “genre” or “tag” field.  Using this in conjunction with iBooks can sort your books into separate categories on your iOS device.  First, create a custom field that you will want to use to sort your iBooks. You may generically name it “genre” in case you want to use it for some other purpose otherwise you could name it “ibooks_cat” or something like that.  For column type, select “Text, column show in the tag browser.” As with any new column, you will have to restart calibre.  Go through and mark the books in your library.  Alternatively, you can use the existing “tag” field.  Then create a new plugboard: Format=epub | Device=apple | Source template {#usercolumn} or {tags} | Destination field=tags. Save and then “Apply”.

 

Saving to Disk

The Saving Books to Disk feature works great if you use an SD card and don’t want to tether your device to the computer. Instead you store all your files on an SD card.  Saving to Disk feature allows you to save multiple files with one click of the button.  The Calibre default is to save multiple files into separate folders. I really dislike this.  Further, if you have only one device, such as a Sony or Nook, you don’t want to save Mobi files, you just want to save ePub files.

You can modify Calibre to change the default behavior so that it saves only one file (the ePub one) and with no folders.  Go to Preferences (CMD/CTRL+P).   Under the Import/Export set of features is “Saving books to disc”

Images to disk

Here is where you make your changes.  I don’t want to save things separately. I just want one file to transfer over to my SD card but I do want to make sure my metadata is updated (1).  In File Formats (2), enter EPUB  instead of all and in the template (3), I have {title} – {authors}.

modify save to disk

Now when I use the Save to Disc button, I get one file that is named Title – Author.epub.  Again, use your saved searches or special columns to collect all the books you want to transfer to your SD card.  Highlight the books and then click the “Save to Disk” button.  (Tip: if you want to sort by recent and your device doesn’t have that feature, you can use the “{timestamp}” variable.  First, you would want to format the date.

  • %d = day
  • %m=month number
  • %b=month
  • %m=year

I like (%d-%b-%m) so in the “Format date as” box, I would put %d-%b-%m.  In the Template box, I would put “ {timestamp} {title} – {authors} ”  This results in the following output: “21-Jan-01 Sizzle in the City – Wendy Etherington.mobi”  (I use mobi instead of epub, but you get the idea)

image of save to disk with date

Connect/Share button.  This button allows you to connect to a folder, iTunes, start the content server, and send via email.  Connect to folder allows you to use a folder on the computer as a device.  This is useful if your device is not recognized by calibre or you use an SD card.

The Connect to iTunes function allows you to send books to iTunes and then when you sync your iOS device, either via USB or now over the air, the calibre books will show up.   You can use the “send to device” feature for your iThing, but perhaps you just prefer to use iTunes to collect all your media (particularly with the over the air synching and the cloud features).

You must have iTunes open on your computer in order for the “Connect to iTunes” function to work.

1.  How do you want your iTunes to handle the books?  There are two options. First, iTunes can just use the Calibre copy of the book.  Second, iTunes can create a copy and store it in the iTunes media folder. The drawback of the second option is that it creates a second copy of the book.  The drawback of the first option is that if you change the iTunes preferences to use only Calibre copy, this affects all your media.  Thus if you download a music track from Amazon, you would have to manually move it into the iTunes media folder instead of having it automatically copied there when you import a track into iTunes.  It depends on what is more important to you.

If you want iTunes to just use the Calibre copy, then in ITUNES open Preferences and then Advanced.  Uncheck “Copy files to iTunes Media folder when adding to library.”  Just remember this affects ALL MEDIA not just books.

2.  Set up Preferences in Calibre.

  • Change the output to EPUB in Preferences -> Behavior -> Preferred Output
  • Change the output to iPad or iPhone in Preferences  -> Conversion | Common Options -> Page Setup  -> iPad
  • Change the order in which ePub or PDFs are sent to iTunes

This last one is important.  iBooks can read either ePubs or PDFs.  If you have an iPhone or iTouch, PDFs are not as easy to read. If you have a book folder that contains both PDFs and EPUBs then you want to make sure the ePUB version is sent first. Or perhaps you don’t want to send PDFs at all.  To do this you must go to Preferences  ->  Plugins.  In the box, type “Apple device interface” and then click the “customize plugin” button at the bottom:

customize plugin for apple devices

Use the green arrow buttons to order the formats to your preference.  If you use the tags or a special user column for categories, uncheck “Use Series as Category in iTunes/iBooks.” Now you’ll be able to “Send to Device” with iTunes.  You can click over to iTunes to see what books were sent over and how they are categorized.

Untethered

There are three ways of getting books to your device without the use of USB cord or an SD card.

Sharing via Calibre

Connect to iTunes

The first one was for iThings using the Connect to iTunes feature.  Under iOS 5, you can sync your iThings over the air.  Simply gather up the books you want on your iThing, Send to Device, and then institute an over the air sync.

Content Server

Calibre has a built in content server.  You can share books over the net by starting the server.  Preferences -> Sharing over the net -> Start Server.  You can check the box “Run server automatically when calibre starts.”

Many Android and iOS apps will recognize the Calibre server automatically.  If not, you will need to know the IP address of your computer and manually add the calibre server to your APP.  You will need to open terminal on your Mac or PC.

  • PC: Click Start -> Run. In the box type cmd.  A black window should open.  Type “ipconfig all”.  A bunch of numbers will spew out.  You are looking for IP Address.  It is usually something like 192.168.0.xx.
  • MAC: Spotlight and type “Terminal”. Click on the Terminal App.  Type “ifconfig”.  A bunch of numbers will spew out.  Look for “inet”.  It is usually something like 10.0.1.xx.

Take the IP address of your computer and enter it into the app followed by :8080.  So it would be something like http://10.0.1.88:8080.

You should be able to access a searchable database of your Calibre library. This only works if a) you have calibre running and b) you can connect to your wifi network.  See this post for information about port forwarding and DNS redirect services which allows you to access Calibre from the internet.

Sharing books by email

This is my most used feature on Calibre particularly since Amazon has instituted Personal Document Service for the iOS Apps as well as the Kindle devices.  Basically this feature does exactly what it says.  It sends books by email.  Read more about PDS and Amazon here.

Enter the emails to which you want a book sent along with the formats that you want to send.  Here is my setup:

Share by email calibre

I don’t mind sharing these emails with you because only authorized folks can send documents to my devices.  As you can see, the top one is my default but I can, via the drop down menu, send a book to any one of these email addresses.  Plus, you can change the default by selecting the preferred email address and hitting the “make default” button on the right.  Calibre has built in email server configurations for gmail and hotmail. It’s worth signing up for one of those email services just for facilitating the sending of books to yourself.

I hope this January series of articles about Calibre has helped you get an idea of how to start to harness this amazing piece of software to manage your book collection.  There are so many other ways to use Calibre and this series just scratches the very surface.  Thanks for listening. Feel free to ask any questions. If I don’t know the answer, I bet there is someone who does.

Additionally, I am always looking for topics or even guest reviews of devices, products, and general ebook-y stuff for Sunday. Please email jane at dearauthor.com if you have an idea, a question or a blog post.  Thanks!

Send to Kindle