Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Library Management

Notices

Reply
 
Thread Tools Search this Thread
Old 07-18-2026, 03:06 PM   #1
Findingaway
Enthusiast
Findingaway began at the beginning.
 
Posts: 35
Karma: 10
Join Date: Jun 2023
Device: Kobo Elipsa 2e, Galaxy Tab A
Big messy library, low skill - What's a good workflow?

My ebook library folder has around 57 GB. Per AllDup, a freeware deduplicator, when searched by file name including extension, there are ~ 6 GB of duplicates.

I've never successfully applied a sufficient organization scheme to the contents. They are split into multiple Calibre libraries. I also have Genre and other columns (like DCC / LCC from when the plugin worked) and a mygenre column.

I attempted a hierarchical genre scheme without success. By "without success," I mean there must be error in how I tried it, because the results do not match Calibre documentation. Deciding on a scheme and partially implementing it has been useful though.

I can use my library as it is and can dedicate some but not unlimited time to fixing it. But I would like to improve its functionality.

The question is, with low coding and low Calibre expertise, what's a good way to tackle this?

What I'm thinking of doing is - after getting the hang of Alldup - deduplicating the whole 6 GB and then rebuilding my Calibre libaries (for now plural), i.e. deleting and then replacing the library to get a correct database).

I think some of my past attempts have failed due to biting off more than I could chew. I'll think "I just have to install x," and then x has 5 substeps, and y has 7 more substeps, it's all new to me and it doesn't get done.

Thanks everyone for listening to my TED plea.
Findingaway is offline   Reply With Quote
Old 07-18-2026, 03:18 PM   #2
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,217
Karma: 153715495
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Use the plugin Find Duplicates. Use it to find binary duplicates and then do a similar duplicate find. That's the best way to start cleaning your library. Don't use Alldup on your library. Don't use any external program on your library,
JSWolf is online now   Reply With Quote
Advert
Old 07-18-2026, 03:24 PM   #3
Sirtel
Grand Sorcerer
Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.
 
Sirtel's Avatar
 
Posts: 15,461
Karma: 248000019
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
With a really messy library, there's unfortunately no other way to do this than manually. That is, going through it book by book, correcting metadata, deleting duplicates. With correct metadata you can use the Find Duplicates plugin to find and remove duplicates, but the plugin doesn't work when metadata is different between copies. So you'll have to fix the metadata first.

I know it's a lot of work, as I have a huge calibre library myself. But there's just no automated way to do it and get correct results.

Personally I don't bother with detailed or hierarchical genres - I just use a handful of broad genre categories and for more detail there's the synopsis in comments. Anything else would just be too much work when you have thousands of books. But YMMV, of course.

Start going through your books a few a day. Take your time. Don't try to do it all in a couple of weeks or even months. There's no hurry.

Last edited by Sirtel; 07-18-2026 at 03:45 PM.
Sirtel is online now   Reply With Quote
Old 07-18-2026, 03:30 PM   #4
Sirtel
Grand Sorcerer
Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.
 
Sirtel's Avatar
 
Posts: 15,461
Karma: 248000019
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
Quote:
Originally Posted by JSWolf View Post
Use the plugin Find Duplicates. Use it to find binary duplicates and then do a similar duplicate find. That's the best way to start cleaning your library. Don't use Alldup on your library. Don't use any external program on your library,
While I agree with you in principle, this only works with identical copies. I'm pretty sure most duplicates in a messy library are not identical, unless they've just been copied between different libraries. But then the metadata would presumably also be identical.

It's more likely that the duplicates are different versions of the same book, downloaded at different times, maybe from different vendors and websites. There's no automated way to find duplicates with such books.
Sirtel is online now   Reply With Quote
Old 07-18-2026, 03:32 PM   #5
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,217
Karma: 153715495
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Sirtel View Post
While I agree with you in principle, this only works with identical copies. I'm pretty sure most duplicates in a messy library are not identical, unless they've just been copied between different libraries. But then the metadata would presumably also be identical.

It's more likely that the duplicates are different versions of the same book, downloaded at different times, maybe from different vendors and websites. There's no automated way to find duplicates with such books.
The binary duplicate would find any binary duplicates if there are any. That only needs to be run once. The similar duplicate could find some to delete.

After that, clean up the library manually and then run the similar duplicate finder.

Last edited by JSWolf; 07-18-2026 at 03:35 PM.
JSWolf is online now   Reply With Quote
Advert
Old 07-18-2026, 04:32 PM   #6
maddz
Wizard
maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.maddz ought to be getting tired of karma fortunes by now.
 
Posts: 1,563
Karma: 30455168
Join Date: Mar 2010
Location: UK
Device: Kobo Forma, Icarus, iPad Mini 2, Kobo Touch, Google Nexus 7
Quote:
Originally Posted by Sirtel View Post
It's more likely that the duplicates are different versions of the same book, downloaded at different times, maybe from different vendors and websites. There's no automated way to find duplicates with such books.
That's quite common in my library - I often buy bundles, and quite often have a different version of the same title in my library - for example, earlier this year I purchased the Discworld bundle - all the Discworld books bar one in US editions. I had some already in UK editions (I'd been slowly buying the Night Watch titles)...

Or I'll have an eARC and also have a purchased copy.
maddz is offline   Reply With Quote
Old 07-18-2026, 04:43 PM   #7
Sirtel
Grand Sorcerer
Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.
 
Sirtel's Avatar
 
Posts: 15,461
Karma: 248000019
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
I have some books where I've bought a book, say, a decade ago and later bought a more recent version which was on sale or even temporarily free. Usually I remove the earlier version from my library and store it elsewhere, but I haven't gotten to all such books yet.
Sirtel is online now   Reply With Quote
Old 07-18-2026, 05:15 PM   #8
Karellen
Wizard
Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.
 
Karellen's Avatar
 
Posts: 1,884
Karma: 9600930
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
Quote:
Originally Posted by Findingaway View Post
My ebook library folder has around 57 GB.
...
there are ~ 6 GB of duplicates.
This is meant to sound like a lot, but how many actual books are there?
Karellen is offline   Reply With Quote
Old 07-18-2026, 05:55 PM   #9
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,889
Karma: 64184592
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
Quote:
Originally Posted by maddz View Post
That's quite common in my library - I often buy bundles, and quite often have a different version of the same title in my library - for example, earlier this year I purchased the Discworld bundle - all the Discworld books bar one in US editions. I had some already in UK editions (I'd been slowly buying the Night Watch titles)...

Or I'll have an eARC and also have a purchased copy.
I modify the title by adding the alternate locale to the title (I leave the series alone for this, so a series search allows me to pick the edition, if there)
Since UK is your home, I would *assume* UK was the default and add (US) to the title
stuff in ( ) does not mess the title_sort
theducks is offline   Reply With Quote
Old 07-18-2026, 05:57 PM   #10
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,889
Karma: 64184592
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
BTW I also add (eARC) to a title if that is what it was, so I can also have the released version without triggering 'duplicate'
theducks is offline   Reply With Quote
Old 07-18-2026, 07:11 PM   #11
Sirtel
Grand Sorcerer
Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.
 
Sirtel's Avatar
 
Posts: 15,461
Karma: 248000019
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
Personally I don't keep multiple different editions in my calibre library (US vs UK, for example); I pick one of them and store others elsewhere. There are a few exceptions, but only a handful (mostly self-published books that the author has modified).

As to eARCs, I don't do them; I want a proper retail edition.
Sirtel is online now   Reply With Quote
Old 07-18-2026, 07:39 PM   #12
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 53,208
Karma: 181177243
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Am I the only one wondering where a 57GB library with multiple GB of duplicated book titles/authors was sourced from? It's good enough for training AI, it's good enough for the end users?
DNSB is offline   Reply With Quote
Old 07-18-2026, 08:03 PM   #13
Sirtel
Grand Sorcerer
Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.Sirtel ought to be getting tired of karma fortunes by now.
 
Sirtel's Avatar
 
Posts: 15,461
Karma: 248000019
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
Quote:
Originally Posted by DNSB View Post
Am I the only one wondering where a 57GB library with multiple GB of duplicated book titles/authors was sourced from?
No, you're not the only one. But I don't consider it my mission in life to judge other people, unless they do something really abusive. Copyright infringement or petty stealing (even if proven, which in this case they're not) aren't in the category "really abusive", IMNSHO.

Of course YMMV.
Sirtel is online now   Reply With Quote
Old Yesterday, 02:52 PM   #14
McStubb
Connoisseur
McStubb began at the beginning.
 
Posts: 58
Karma: 10
Join Date: May 2014
Device: None
When dealing with libraries from different sources/era's metadata management is key.

1) Find Duplicates: Binary file compares
2) Standardize Author/title metadata
** Make sure J R R and similar names get formatted the same. IE J.R.R.
** Make sure authors are in a standard First Last or Last, First format
3) Make sure the metadata is current (Find at least 1 ID and make sure all your books have that ID)
4) Find Duplicates: Search for ID duplicates
5) Find Duplicates: Search for author/title matches
6) Find Duplicates: Search for similar author/titles
McStubb is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Proposal for an OpenClaw Skill: Automated Library Procurement lpassey Library Management 0 02-23-2026 06:20 PM
eBook/Comic/Manga Library Management Workflow: How do you manage your library? Inukami Library Management 16 08-02-2017 12:24 PM
What is a good workflow/process to read later web pages offline /w custom highlights? avid01 Android Devices 2 11-09-2014 08:08 AM
What is a good workflow/process to read later web pages offline /w custom highlights? avid01 Apple Devices 2 11-09-2014 05:02 AM
Second library very messy Berni Calibre 4 06-15-2012 08:20 AM


All times are GMT -4. The time now is 03:37 PM.


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