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

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

Notices

Reply
 
Thread Tools Search this Thread
Old 05-15-2011, 12:12 PM   #1
jdege
Junior Member
jdege began at the beginning.
 
Posts: 5
Karma: 10
Join Date: May 2011
Device: Nook Color
Metadata during directory add?

I have a new Color Nook, and a new installation of Caliber (on my Ubuntu 10.04 desktop), and I'm beginning to get my feet wet.

I had a couple directories full of PDFs of back-issues of some technical journals I read, and I did an "Add Books from Directories", for the first time. The import went fine, but the PDFs showed up without meaningful metadata.

I was able to identify the journals and set the metadata appropriately, but I have only about 100 books in Calibre - when that becomes thousands, searching through them all will become tedious.

Thinking about the problem, it seems to me that the obvious solution would be to specify metadata that should be applied to the books being imported, as they are being imported, in advance of the import.

Does anyone think this would be a useful feature? Or does it already exist, and I just missed it?
jdege is offline   Reply With Quote
Old 05-15-2011, 12:54 PM   #2
user_none
Sigil & calibre developer
user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.user_none ought to be getting tired of karma fortunes by now.
 
user_none's Avatar
 
Posts: 2,473
Karma: 1053245
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
Metadata is read from the file. If it's nonexistant or incorrect there isn't much you can do other than import and correct. I would recommed importing in smaller batches and use the bulk metadata editor to set metadata that is the same across the batch (author for instance).
user_none is offline   Reply With Quote
Old 05-15-2011, 01:25 PM   #3
Manichean
Wizard
Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!
 
Manichean's Avatar
 
Posts: 3,130
Karma: 80520
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
Also, PDF metadata reading and writing can be notoriously difficult. If your metadata is present in the filename, use that option to read it during import- see preferences->adding books, deselect to read metadata from file content and create a regex according to your naming scheme.
Manichean is offline   Reply With Quote
Old 05-15-2011, 01:29 PM   #4
jdege
Junior Member
jdege began at the beginning.
 
Posts: 5
Karma: 10
Join Date: May 2011
Device: Nook Color
Importing in smaller batches won't help, you'd still have to find the books you just imported among the thousands of books you've collected.

It'd be a lot easier to allow the user bring up the bulk metadata editor first, to specify metadata he wanted to apply to the books as they were being imported.

Or, if you could specify a tag that would be added to each book as it was being imported, when you began the import, you could use that tag to select the books you wanted to run the bulk metadata editor on.

Or if the books were tagged with the date and time of their import.

Absent something like this, there is no way to identify the books that were just imported, except by searching through all the books. And that will be impossible, once the number of books in the library begins to grow to a reasonable number.

I mean - most of the readers I know have a couple of thousand paper books in their house. I expect after a few years of reading ebooks, you'd quickly exceed that.
jdege is offline   Reply With Quote
Old 05-15-2011, 01:32 PM   #5
Manichean
Wizard
Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!Manichean My eyes! My eyes! The light is just too bright!
 
Manichean's Avatar
 
Posts: 3,130
Karma: 80520
Join Date: Feb 2008
Location: Germany
Device: Cybook Gen3
Quote:
Originally Posted by jdege View Post
Or, if you could specify a tag that would be added to each book as it was being imported, when you began the import, you could use that tag to select the books you wanted to run the bulk metadata editor on.
See preferences->adding books, there's an option to add a tag when importing books.

Quote:
Or if the books were tagged with the date and time of their import.
There's a date column (lookup name 'date') and a modified date column(lookup name 'last_modified').
Manichean is offline   Reply With Quote
Old 05-15-2011, 01:38 PM   #6
jdege
Junior Member
jdege began at the beginning.
 
Posts: 5
Karma: 10
Join Date: May 2011
Device: Nook Color
Quote:
Originally Posted by Manichean View Post
Also, PDF metadata reading and writing can be notoriously difficult. If your metadata is present in the filename, use that option to read it during import- see preferences->adding books, deselect to read metadata from file content and create a regex according to your naming scheme.
I'm not talking about reading metadata from the file, or from the filename. I'm talking about adding metadata manually, when it can't be read from the file.

But thanks for pointing me to preferences->adding books. I seen an option - "Tags to apply when adding a book."

If I set this to "newly-added", I can then import a bunch of books, then select books with the "newly-added" tag, and use the bulk metadata editor to do what I need (and to remove the "newly-added" tag, so they don't show up the next time I do a bulk import.)
jdege is offline   Reply With Quote
Old 05-15-2011, 02:02 PM   #7
itimpi
Wizard
itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.itimpi ought to be getting tired of karma fortunes by now.
 
Posts: 4,102
Karma: 780247
Join Date: Nov 2008
Device: Sony PRS-950, iphone/ipad (Marvin/iBooks/QuickReader)
The Date column in Calibre is set to the date that the book was added, so you can always sort on this field to see the most recently added books.

Having said that, adding a tag at the import stage to remind yourself that the metadata for this book needs review is a good idea. I use a TODO tag for this purpose.
itimpi 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
Can i add a metadata source? freytjepreitje Calibre 6 01-13-2013 07:35 AM
What is the difference between the main metadata.db and sub-directory metadata.db? iridius Library Management 5 02-23-2011 12:44 PM
Automatically Add Books to Calibre from Directory pjd6896 Calibre 0 12-02-2010 10:15 PM
I Can't add a directory takelu Calibre 2 02-05-2010 08:21 PM
Should Calibre take a long time to add a directory full of ebooks? jusmee Calibre 4 10-25-2009 11:34 PM


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


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