Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 02-09-2026, 08:15 AM   #1126
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,775
Karma: 2209206
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
Find Duplicates release

Release Notes
https://github.com/kiwidude68/calibr...icates-1.10.10
kiwidude is offline   Reply With Quote
Old 03-09-2026, 05:39 PM   #1127
Steven Karp
Enthusiast
Steven Karp began at the beginning.
 
Posts: 43
Karma: 10
Join Date: May 2014
Device: Windows 10 Tablet / Calibre or Nexus 9 / Moon+
I hope I haven't missed a discussion already...

I'm trying to find non-duplicates between two libraries.

Specifically, I have one library for myself and one for my spouse. I add books to my library, clean up the metadata, and then use the "copy to another library" function to add them to the other.

However, right now my library shows 6,761 books. My spouse's library has 6,733. (FWIW, Duplicate Finder shows 6,713 dupes, which probably means I need to do some metadata cleanup as well as copying the missing titles. Kudos to the plugin and its developer for finding more work for me! )

Is there a way to use this plugin (or some other technique--I'm not fussy!) to identify those 28 books that are in my library, but not in my spouse's?
Steven Karp is offline   Reply With Quote
Old 03-09-2026, 06:26 PM   #1128
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,589
Karma: 62544528
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Does right clicking the search bar (Marked...) Invert results work?
Also, From which Library it is run FROM. might make a difference.
theducks is offline   Reply With Quote
Old 03-10-2026, 12:36 AM   #1129
Steven Karp
Enthusiast
Steven Karp began at the beginning.
 
Posts: 43
Karma: 10
Join Date: May 2014
Device: Windows 10 Tablet / Calibre or Nexus 9 / Moon+
Maybe I'm doing something wrong. Right-clicking the "Manage..." button doesn't do anything for me, all I can do is left-click it to close the virtual library.

If it matters, I'm running Calibre 9.4, plugin version 1.10.10 on a Mac running Tahoe 26.3.1.

And no, switching which library I run it from doesn't seem to make a difference.
Steven Karp is offline   Reply With Quote
Old 03-10-2026, 12:54 AM   #1130
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,589
Karma: 62544528
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Where did Manage come from?
The found books: will now have a searched of: Marked duplicates...
IMHO inverting that should give Unmarked
theducks is offline   Reply With Quote
Old 03-10-2026, 01:12 AM   #1131
Steven Karp
Enthusiast
Steven Karp began at the beginning.
 
Posts: 43
Karma: 10
Join Date: May 2014
Device: Windows 10 Tablet / Calibre or Nexus 9 / Moon+
Sorry, brain fart. It *is* a "Marked duplicates" button.

Maybe I'm doing it wrong?

I right-click "Find Duplicates" and choose "Find Library Duplicates". Choose the other library, leave everything else on the defaults*, and click OK. That gives me a popup with the list of results. I hit OK on that, and now I'm in a virtual library of the dupes. There's a button labeled "marked:library_dup..." at the left side of the search bar. That has no right-click functionality and the left click just closes the library.

* (Defaults are Title/Author, Soundex 6 for title, Soundex 8 for author, and Display duplicate books... checked)
Steven Karp is offline   Reply With Quote
Old 03-10-2026, 10:26 AM   #1132
theducks
Well trained by Cats
theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.theducks ought to be getting tired of karma fortunes by now.
 
theducks's Avatar
 
Posts: 31,589
Karma: 62544528
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
?? I right click IN the search term area (no icons...)
Right click is the CONTEXT MENU for the area. It works as described in both Windows and Linux (My main machine is now Linux Mint as a SATA port took out my SSD boot block)
Contexts menuS are all over Calibre (and most other programs).
Right click various places and see what pops up
Maybe my tendency to context use comes from when I started using PC's (1979-80)
theducks is offline   Reply With Quote
Old 03-10-2026, 11:47 AM   #1133
Steven Karp
Enthusiast
Steven Karp began at the beginning.
 
Posts: 43
Karma: 10
Join Date: May 2014
Device: Windows 10 Tablet / Calibre or Nexus 9 / Moon+
Ah, gotcha. No, the "Invert current search" is greyed out, probably because the duplicate finder doesn't populate the search field. Does it on your system?

And, hey, I too survived the days when "PC compatible" was more a wish than a reality. I just misinterpreted your suggestion about "Marked".
Steven Karp is offline   Reply With Quote
Old 03-10-2026, 07:18 PM   #1134
Steven Karp
Enthusiast
Steven Karp began at the beginning.
 
Posts: 43
Karma: 10
Join Date: May 2014
Device: Windows 10 Tablet / Calibre or Nexus 9 / Moon+
For anyone following this in hopes of a solution to finding the non-dupes between two libraries: I gave up on doing it with this plugin.

Instead, I exported both libraries as csv files (author and title only), sorted them, and then ran them through a diff checker (kdiff3, for what it's worth). Found and fixed several metadata glitches in both libraries, then repeated the process and identified all of the missing books.

Kudos to Find Duplicates, though: it did find a half-dozen actual duplicates in the individual collections, so I was able to clean those up.
Steven Karp is offline   Reply With Quote
Old 03-10-2026, 10:40 PM   #1135
kiwidude
Calibre Plugins Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,775
Karma: 2209206
Join Date: Oct 2010
Location: Australia
Device: Kindle Oasis
@Steven Karp - glad you found a solution. As you found, this is a duplicate checker plugin not a difference checker. I would have suggested an export as you ended up doing.
kiwidude is offline   Reply With Quote
Old 03-11-2026, 06:48 AM   #1136
sgmoore
Groupie
sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.sgmoore ought to be getting tired of karma fortunes by now.
 
Posts: 153
Karma: 642206
Join Date: Mar 2021
Device: Kindle Voyage
Quote:
Originally Posted by Steven Karp View Post
For anyone following this in hopes of a solution to finding the non-dupes between two libraries: I gave up on doing it with this plugin.
Too late for you, and your method is probably better and faster, but I think the following should work without leaving calibre.
  1. Find the duplicates using this plugin.
  2. Select all the duplicates
  3. Use 'Edit Metadata in bulk' to add a tag that has not currently used (e.g duplicates)
  4. Clear the virtual library and then select books without this tag (either from the UI or by typing something like `not tags:"=duplicate"` in the search bar. )
This will find books in your current library that are not in the other library.

You would then need to swap to the other library and repeat the process.

Note, If you have a lot of books, it may be slow as it will perform lots of disk writes and may update the books.
sgmoore is offline   Reply With Quote
Reply

Tags
cross library duplicates, in library duplicates


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] Quality Check kiwidude Plugins 1282 Yesterday 02:23 PM
[GUI Plugin] Generate Cover kiwidude Plugins 874 02-24-2026 06:37 AM
[GUI Plugin] Open With kiwidude Plugins 405 02-09-2026 07:54 AM
[GUI Plugin] View Manager kiwidude Plugins 421 02-09-2026 07:31 AM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


All times are GMT -4. The time now is 07:35 AM.


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