![]() |
#1 |
Member
![]() Posts: 16
Karma: 10
Join Date: Dec 2012
Device: Android Tablet and SmartPhone
|
Syncing Metadata Between Calibre Installations
I have Calibre installed on my laptop and that's where I do the bulk of my ebook metadata maintenance, including my ratings and reviews. I have a second install of Calibre on a Linux computer running Content Server so that my Android devices can wireless access my ebooks for an easy ereading experience at home.
Is there an 'easy' way to update the metadata between the two installs? For example, I'll finish reading an ebook, write a review and rate it on my laptop. Then I want to update the metadata on the Linux box, but I can't seem to figure out an easy way just to copy the metadata without re-copying/re-adding the ebook as well. Thanks, Jon |
![]() |
![]() |
![]() |
#2 |
Handy Elephant
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,737
Karma: 26785684
Join Date: Dec 2009
Location: Southern Sweden, far out in the quiet woods
Device: Samsung Galaxy Tab S8 Ultra
|
No. There is no easy way.
The easiest could perhaps be to update the script that start calibre on your laptop so it runs some sync utility that updates the library on the Linux computer immediately after calibre stops executing. That way any changes to the library are immediately automatically propagated to the Linux server. Please note that you may experience problems if your laptop runs Windows and you sync to a Linux computer. Windows and Linux have different case sensitivity for filenames. In Windows the file "The Hobbit.epub" and the file "the hobbit.epub" is the same filename. But in Linux it is two different filenames. |
![]() |
![]() |
![]() |
#3 | |
Member
![]() Posts: 16
Karma: 10
Join Date: Dec 2012
Device: Android Tablet and SmartPhone
|
Quote:
I really need a new feature that just exports or 'saves to disk' the metadata for a particular ebook that I could then import/merge with the other installation. Thanks for the quick reply. Jon |
|
![]() |
![]() |
![]() |
#4 |
Handy Elephant
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,737
Karma: 26785684
Join Date: Dec 2009
Location: Southern Sweden, far out in the quiet woods
Device: Samsung Galaxy Tab S8 Ultra
|
Or you could do as I do.
I save all of my ebooks, or at least the "good" ones - around 3800 of them, to a tree structure on my NAS. I connect to the folder as a device. Then I use the Android app FolderSync to sync a folder on my Xoom tablet to that folder over wifi. I have FolderSync setup to sync every hour if my tablet is charging. |
![]() |
![]() |
![]() |
#5 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,048
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Another way (avoids Linux name issues)
Set up Calibre on W7 Share the (created by you) Auto Add folder . This will be the place Your Linux user will drop books to be added. Use The content server (runs on W7) to retrieve books from Linux (or anywhere with browser access) Use Remote desktop connection (on W7) and the client on Linux to make Calibre changes (does interfere with concurrent desktop use ![]() |
![]() |
![]() |
![]() |
#6 |
Handy Elephant
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,737
Karma: 26785684
Join Date: Dec 2009
Location: Southern Sweden, far out in the quiet woods
Device: Samsung Galaxy Tab S8 Ultra
|
It is not a Linux name issue. It is obviously a Windows name issue.
![]() |
![]() |
![]() |
![]() |
#7 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,048
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
|
![]() |
![]() |
![]() |
#8 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,270
Karma: 10468300
Join Date: Dec 2011
Device: a variety (mostly kindles and kobos)
|
It's not 'syncing' which implies something automatic and not needing interaction, but you can copy the metadata.opf file from the laptop and load it on the linux machine using calibredb set_metadata. You'll need to identify the id of the book you want to update but that's easily done. It's the number in brackets in the folder name or you can get it from a list with 'calibredb list'.
|
![]() |
![]() |
![]() |
#9 | |
Member
![]() Posts: 16
Karma: 10
Join Date: Dec 2012
Device: Android Tablet and SmartPhone
|
Quote:
Thanks, Jon |
|
![]() |
![]() |
![]() |
#10 | |
Member
![]() Posts: 16
Karma: 10
Join Date: Dec 2012
Device: Android Tablet and SmartPhone
|
Quote:
Where is the custom metadata stored if not in the metadata.opf file that's in the same folder as the ebook? |
|
![]() |
![]() |
![]() |
#11 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,048
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
|
![]() |
![]() |
![]() |
#12 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
All metadata is kept in the db and also backed up in the metadata.opf as well, even the custom metadata. However, it will not be imported if you didn't create the appropriate custom columns in the new library. Did you?
|
![]() |
![]() |
![]() |
#13 |
Member
![]() Posts: 16
Karma: 10
Join Date: Dec 2012
Device: Android Tablet and SmartPhone
|
Yes. I copy to this second Calibre installation on a daily basis. All the custom fields are identical in all my Calibre libraries/installs.
|
![]() |
![]() |
![]() |
#14 |
Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31
Karma: 11958
Join Date: Jul 2013
Device: Kobo Glo
|
I solved this topic with Dropbox. Both Calibre settings and Calibre library folders are on dropbox and I pointed Calibre to them. I use it from home and office pc. Everything is fine and everything is identical.
I think I had some problems with running Content server and upgrading Calibre simultaneously due to locking some files but i guess you know you should be careful on this. |
![]() |
![]() |
![]() |
#15 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,722
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
To be sure, close the calibre GUI and run calibredb backup_metadata before you copy the opf files to your laptop. BR |
|
![]() |
![]() |
![]() |
Tags |
metadata |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
iPad [Marvin] editing metadata and syncing back | tsolignani | Apple Devices | 3 | 02-15-2013 11:56 AM |
Syncing Metadata between 2 libraries | SingleEyePhotos | Library Management | 1 | 09-15-2012 07:39 PM |
Request Expanding Memory Space For Application Installations | birdspark | enTourage Archive | 4 | 04-11-2011 11:40 AM |
syncing metadata | Daephex | Calibre | 6 | 11-20-2010 02:29 PM |
Syncing up Metadata | dhcalva | Calibre | 5 | 08-28-2009 03:43 PM |