Calibre Version 1.0 Released After 7 Years of Development
Calibre is a feature-laden, open source e-book manager; many readers mentioned in light of the recently posted news about Barnes & Noble's Nook that they use Calibre to deal with their reading material. Reader Trashcan Romeo writes with some news on its new 1.0 release, summing it up thus: "The new version of the premier e-book management application boasts a completely re-written database backend and PDF output engine as well a new book-cover grid view."
Don't forget to give the man some money. He updates Calibre frequently - sometimes more than once a week - and doesn't charge a nickel.
I've been using this program for over a year first in Windows XP and now in Lubuntu and it's really really good to manage books on my Kindle Paperwhite. There's even a quality check plugin that has an option titled "Fix ASIN for Kindle Fire" which fixes it so that the book cover actually shows up on my paperwhite instead of a generic one. :)
You must master your joystick like a fisherman masters bait! - Gimpy
7 years and the UI is still shit.
I purchased my first ebook reader just 8 days ago, (Sony PRS-T1 for $50) and installed calibre (0.9.18 is the version currently in the ubuntu repository) this morning, and I am very impressed with this piece of software, but a little intimidated by the interface, so I will look forward to testing out this new version.
-I only code in BASIC.-
My main use case is converting PDF -> EPUB. I haven't found the output the greatest, at least on my Kobo. Will have to check the new version out.
I've used Calibre for awhile now and it's an impressive piece of software. I've been meaning to for awhile but I finally went ahead and made a donation.
Full disclosure: I'm drunk and I'm always more generous when I'm drunk.
Also, you should see The World's End - great movie.
I've been using it for format conversions since I got my Kindle and though I have no need for it the reading and library features I'm sure they are adequate.
The one thing that bothers me, as is often the case with open source software, is the interface is a mess of icons in various colors, styles and questionable relation to the functions they're trying to represent.
I guess it's just another case of a developer not being a designer and making his own icons or accepting a patchwork of contributions from various people, but it would be nice if there was one consistent style throughout.
Hell, I might even consider using it for managing and transferring my ebooks if I felt more comfortable with the interface.
So far you had to import all of your files into calibre, it can't reference external files. So it is pretty much unusable for importing larger existing libraries, and you get locked in.
For me, I think this is a feature.
It ensures that no matter what plugins / convertors / bugs calbre has at the time, your original files don't get mucked up. So you can merge records, mess about with meta data, and not have to worry about losing anything.
The copies that are imported into calibre's own library folder are just that: plain copies. I don't get your point about "locked in". You're as locked in as you were with your original files. The directory layout may be different, but nothing gets obfuscated.
So far you had to import all of your files into calibre, it can't reference external files. So it is pretty much unusable for importing larger existing libraries, and you get locked in.
Almost everything you said is NOT true.
Import into Calibre is simply drag and drop, or select from a file browser, and you can keep your existing library. Once in Calibre the file are easily Exported. Further you can use them in place, right out of the Calibre directory, because the files stay in what ever format you wish.
You can even keep your ebooks in multiple formats, because it converts between multiple virtually flawlessly. It fetches covers and metadata and its just a joy to use.
I've dragged and dropped my entire ebook collection into it. Most of them I converted to epub, but in a few cases I retained the existing format as well. It handles it all. It has an export function that will export any given format, all formats, all formats with metadata and covers. Its just a stupendous piece of work. (Yeah, I sent him $50 some years ago).
There is no lock in. Its the most versatile program for ebook management I've ever seen.
And, yes, if you hunt around you will be able to find third party DRM removal plugins, so when your old DRM device dies, or your old format with DRM goes out of use, you can convert to almost any other format and leave the DRM behind.
Sig Battery depleted. Reverting to safe mode.
3 lines is an article now?
Also, it's "its", not "it's". You would think an editor on an English-language website would have at least a rudimentary understanding of English grammar rules.
Yes, there is a lock-in.
Calibre can't use an existing file structure. All my books are organized into a genre->author directory hierarchy and Calibre will not use it. You're forced into allowing Calibre to manage your books.
Back in the early days at mobileread.com Kovid was asked to to include an file management opt-out feature like iTunes, and he was 'meh, code it yourself'. So yes, importing a large library into Calibre is a daunting task, and you're forced to work the way it wants you to work regarding file-naming, directory structure,etc. Still, It's a must-have conversion tool for ebook users.
Why is all the good stuff already modded 5, when I have mod points?
PDF is generally problematic. One of the reasons is that PDF is pre-formatted with hard line breaks which have to be eliminated to get dynamically flowed paragraphs, and it is quite impossible for a machine to perfectly know without understanding the context whether a specific re-flow is in order or not.
That said, I find the PRS-T2's built-in PDF reflow feature, while far from perfect, better than the PC based conversion solutions I happened to look at so far. I always try to get a "native" epub version of a book I want to read in the first place, though.
Import all your books into calibre and you'll be using Kovid's directory structure and file naming conventions unless you want to take the time to manually change everything back. After all that effort, you're pretty much locked in. Just because you can manually back everything out doesn't change that. It would be one hell of a task for a signifcant amount of books.
Why is all the good stuff already modded 5, when I have mod points?
He locked himself in a cave for 7 years to build this. Somebody should have told him that apps like these nowadays have a web based front-end. Doh! Back in the cave for another 7 years to make it web-based!
ps. I'm only kidding, kudos to him for making a very feature rich app and releasing it open-source.
He realized tags made way more sense than odd-ball sorting into directories.
Any directory structure is a lock in, as soon as you realize it doesn't work.
So he added tagging with your tags or standard tags.
But For people who insist on organizing in some antiquated way he created Save to Disk settings where you can change the
order used when exporting. You can customize to create any sort of directory structure for your exported files.
So lock-in go Poof, vanished before your very eyes.
Further you can also create the custome structure when sending books to a device (e-reader), and guess what... It can be
different than you use for exporting. So when you find that your eReader doesn't support sorting by Genre, you
can change that back to something sensible.
Tagging is way better than structured directories. You can sort by any tag within Calibre, and output in any order you want.
There is no lock in.
(Its 2013. Tagging is where its at. Obscure Structured directories are so 1999.
Sig Battery depleted. Reverting to safe mode.
Library sync is still a major problem, because it becomes virtually impossible once you start adding books to different libraries.
While calibre /can/ run in server mode, which in theory could very much eliminate the need for synchronizing libraries, the web frontend isn't quite as good as the normal calibre UI, so I don't like the option too much.
Right now, I'm keeping my primary calibre library on a netbook, I don't add books in any other library, and I synchronize other libraries by simply copying from the netbook.
That said, calibre is nevertheless THE all-in-one solution for everything I need to do with e-books, and it's truly excellent.
"unless you want to take the time to manually change everything back."
Preferences -> Saving Books to Disk -> Save template. The default is {author_sort}/{title}/{title} - {authors}
Select All
Save to disk
I don't know the command line equivalent off the top of my head
*thusly
FTFY
Unequivocally the realest of the realz...
I love calibre for it's tools, but prefer how iTunes or XBMC handle my media collections. With iTunes (OS X) I check a box and it totally leaves management of my files alone, storing only metadata and file location in the database. It doesn't get in my way. XBMC doesn't even offer to manage my files; It builds a database of metadata only, including a link to the file in question.
I'm comfortable with a 1999 file directory hierarchy. It's easier to work with from a command line, I make sure my file/directory names aren't full of embedded spaces and parens that I detest and in general it's much more friendly to a *nix environment and scripting.
Why is all the good stuff already modded 5, when I have mod points?
Back in the early days at mobileread.com Kovid was asked to to include an file management opt-out feature like iTunes, and he was 'meh, code it yourself'.
That's not a bad response at all, calibre is open source. "Code it yourself" does not meant he would not accept the patch, it just means he does not feel like doing it himself, which is reasonable
You have no idea what lock in means, do you?
I agree. Kovid's awesome and I wasn't complaining about his response.
Why is all the good stuff already modded 5, when I have mod points?
Well, you could have coded it yourself, or you could have paid someone to get it coded.
If he had said "I'll never let that into the code" that would have been different. But since he doesn't take money for it, he is under no obligation to add features he doesn't feel like putting in.
The Tao of math: The numbers you can count are not the real numbers.
i really love calibre, use it all the time... but it's user interface harks back to the bad ol' days of open source user interfaces... not real pretty, not real nice to use.
I've used Calibre on my desktop for a few years - it was the best tool I could find, but it was frustratingly slow Version 1.0 seems to have that fixed I'm officially impressed.
What I'd like to do is access my (ever growing) library from my Android tablet (a Nexus 10 which I bought for its near-laser-printer screen resolution). I'm a real tight-arse when it comes to paying for software... but I'd pay for an application that gave me seamless access to read my Calibre library (on my LAN) from my Android device (with limited local storage).
Its 2013. Tagging is where its at. Obscure Structured directories are so 1999.
Different needs, different uses. Directories are great for namespacing, foo/README.TXT is different from bar/README.txt. When the entire "work" is contained in a single file with an unique title (artist/title/album/series/season/episode) then I agree, tagging works better. Still, for anything that takes huge amounts of space (anything >10GB at least) I want to know where I keep it, in case I need to clear up my SSD, move HDDs or whatever. But for eBooks.... well the whole collection will fit in a tiny little corner anyway.
Live today, because you never know what tomorrow brings
"Larger existing libraries" usually come with their own management software. If your private library has several thousands books, then it is not "large", it is small. "Large" libraries are in tens thousand and more.
Import into Calibre has only the effects: it copies the book into Calibre library (or any library you have configures/selected), it extracts the cover and it extracts the meta-data into OPF file. If you do not have library management software, the cover and meta-data extraction are the steps you need anyway and those are the steps which take the most time.
Copying is a feature too. I also have an enormous external library of books - but due to its size it is on the external hard-drive. I connect the drive, pick the books, import them into Calibre and disconnect the drive. Now I can send the books to my Kindle for reading. Huge bonus: every time I start Calibre, I'm not overwhelmed by the sheer amount of the books in the library; I see only the books which I want to see.
All hope abandon ye who enter here.
And this is one of the reasons I read Slashdot.
In any case, it just doesn't make sense to use such a rigid directory hierarchy when you can use tags. Especially since your reader device will generally do the same.
This. Pretty much why I don't use my Mod points when I get them any more. I'm a daily /. reader, but even then, everything worth modding is already modded :( It's like the system hands out mod points to EVERYONE all on the SAME day, about ONCE a WEEK...
-Jar
Together, We Can Make Slashdot Better. I Do NOT Mod ACs. - Check Me Out
True, but when it comes right down to it, you can just tag the set with a unique tag that is effectively the full path. To be truly equivalent you also need to tag them with each parent path as well unless you can search by partial tag names.
But for eBooks.... well the whole collection will fit in a tiny little corner anyway.
Then you sure don't have any kind of collection of ebooks to read.
My current collection of ebooks exceeds 15.5Gib and 375K files. Yes I'm bragging and having just installed Calibre, I'm going to see how well it deals with such a large collection.
I'm hoping that the tagging feature works as well as I need due to the sheer number of books I have.
Mod me up/Mod me down: I wont frown as I've no crown
I think it's biggest strength is Calibre makes collections easy to manage which makes everything a lot easier for me all my novel series are automatically put into a collections and numbered appropriately. I've also used it for conversions more times than I can count and it's done a pretty good job basically I'd just be much worse off without it and probably wouldn't bother with e-readers at all.
Thanks Kovid if you read this
Will it ever reach 1.0? I need to get to my BBS!
---- The above post was generated by the Turing Institute. Maybe.
Calibre is a completely brilliant app. Consistent across platforms to boot. If you can't figure out the UI, stick to Apple products. If you don't like the UI, write something better.
Making the possible totally impossible.
In the last version, 1/2 the features didn't even work ... lets see if he fixed anything this time.
I can think of three possibilities here:
You read lots of BIG picture books.
You have your OS installed on a small SD card and can't spare the space.
The books you read are so large that the text runs to multiple gigs per book and you are working off a small SSD.
The problem you're referencing was solved in the 90s. This design concept has been implemented in much more mainstream programs (iPhoto) and the world seems to be turning just fine so far.
Tagging works fine, but is generally useless once you leave the program you tagged with. For example, I have my HHGTTG folder located under Douglas Adams. Weather I'm hitting the network share from a Mac, PC, iPad, or Fire, regardless what program I'm browsing with, I always know exactly where to find the Restaurant at the End of the Universe. Now if I have all my other (thousands) of ebooks in a single folder I need to search to find anything and forget browsing by author entirely. Tags are great if you have the time and energy, but everything / everyone knows what to do with a hierarchally organized directory structure. Note that they are not not mutually exclusive, so if it works for you use both!
You have a rather unusual understanding of the term "lock-in". I don't think that you'll find anyone who agrees with you.
Required reading for internet skeptics
I'd love to use ebooks and get rid of all my paper, but my books contain a lot of valuable knowledge and I always have these two concerns:
1) Annotations: Is there a way to efficiently make annotations (roughly as quickly as a I can using paper), in a way that I'll be able to read 10-50 years from now?
2) Preservation: Will I be able to read and use the ebook at all in 10-50 years?
Obviously, these needs require a widely-accepted standard format and software that strictly observes it (i.e., doesn't subtly corrupt the format). For example, in the world of PDFs, there PDF/A format. Is there anything similar for ebooks?
epub 2.0 wasn't thought for big picture books... The biggest part of any epub sould be the cover picture. Calibre was thought for ebook managing
Your issue means:
1) You have more epubs you will ever be able to read. Unless you administer a library / bookshop that isn't the case. Ask B&N
2) You have lots of technical pdfs. Those are from 10 to 200 MB. But calibre wasn't thought for that sort of books. Actually those are scanned books not ebooks.
Anyway, you could always delete the original book after it was imported...
He is a nice (and possibly drunk) person. He's likable. I like him, at least, from the little tidbit he shared.
That all in stark contrast to you. You are not likable. You seem to have a sour outlook on life. And seem to be destined to share that sour disposition. That makes people not like you. Have you noticed in daily life as well?
Quitcher bitchin. Don't take life so serious. Enjoy it. It makes people like you more. You'll be happier.
You are doing it wrong... That's what the collection tag is for...
You can then use the web server to find the book. At least that's the calibre way.
Otherwise, you can mount the library directory and look for the book based on the template you originally used. The default is author/book... I don't think Douglas Adams wrote more than 100 books, so you're fine with that.
If all your books are in a single folder, but you have a naming convention, you can just find the book with your proffered OS tool.
First you realize that you aren't talking about an ebook.
Then you move on from there.
No clue what you just bought, but ebooks don't come on DVDs.
Sig Battery depleted. Reverting to safe mode.
Now if I have all my other (thousands) of ebooks in a single folder
Really?
The mind boggles!
The discussion here is about people who sort their ebooks into non-standard directory structures, and complain
that Calibre does not work with those odd-ball structures. But it can import those ebooks just the same,
and it can export them back to what ever goofball structure you want.
But within its library it works with its own structure. And this is said to be a lock in.
Its clearly NOT a lock in since it will export back to your structure if you want.
This whole argument is the last gasp of those who painstakingly hand-built built directories upon directories to house their ebooks, only to find their structure didn't work, and re built it yet again. They still can't find anything, but it sure looks organized. Its the same way they organize their music, First by horns, and woodwinds, drums, then below that by genera, then tempo, then by author, and finally by song name. When done, they can't find anything, but they rail at any other software that suggests a reasonable structure with the ability to search. (I suspect these folks also pigeon-hole into their pet categories too.
If anything Calibre actually makes harebrained directory structures MORE possible and sustainable, because you can store it in Calibre, tag it any way you want, (the tagging system is extensible), then export it into a structure that includes directories based on your tagging.
The world is metadata. Get used to that.
Sig Battery depleted. Reverting to safe mode.
That's not a fair comparison. A fair one would be how a media editor deals with this issue. Generally It does it in the same way or in a more obfuscated.
Calibre stores all the metadata it can on the epub (ID3 equivalent). So you can point any program to your database folder, and as long as it only scans for the files in your preffered format, you're fine. It also keeps a copy of outside the files.
How do you expect calibre to deal with different non equivalent file formats of the same file, if it isn't storing all the files in one folder per title?
Per each title you need to store:
The cover picture (the same as any media player, some store it on the same folder some at other folder).
All the different formats of the same title you chose to export to.
The xml metadata. (where do you propose to save the matadata of a plain text file?)
In this case, it means that all files are only accessible through calibre and not through the file system.
Nonsense.
The ebooks in the Calibre library are store as common eBook formatted files, and can be accessed by simply looking for them with your file browser. You can search them with your desktop search facility, click them to open them for reading with your favorite ebook reader.
Because the files are simply FILES, you can point your favorite ebook reader at the directory and it works perfectly.
Please stop spreading fud.
Sig Battery depleted. Reverting to safe mode.
You're forced into allowing Calibre to manage your books.
Why are you using an ebook manager if you don't want it to manage your ebooks?
calibre is one of those apps that I didn't know I needed until I started using it, now it's pretty much indispensible. Mad props to Mr. calibre Developer Dude!
~Knowledge is knowing that a tomato is a fruit, but Wisdom is knowing not to put it in a fruit salad.
...if you hunt around you will be able to find third party DRM removal plugins, so when your old DRM device dies, or your old format with DRM goes out of use, you can convert to almost any other format and leave the DRM behind.
I would recommend doing this before your device dies or the DRM goes out of use. Some formats require an active DRM server to decode against.
Seems a lot of people are critical of Calibre. OK, it's not perfect. However, I also can't help but notice that no one is saying something like "It sucks because of "X" and "Y" and "insert application name here" is a much better choice. Or, better yet "It sucks because of "X" and "Y" and I am days away from releasing my app witch will take care of all the issues and ..."
Fucking gimmegimme generation.
It still doesn't support DjVu; although one can use DjVu, Calibre treats it like just like any other unknown file
Ebooks are what, a couple of meg each? My friggin *phone* could store tens of thousands, so I dunno what crack you're smoking.
I just put my Calibre library on Dropbox - problem solved.
This is fairly common for large multivolume ebooks to come in this format, a DVD with an index file and hundreds or thousands of pdfs. Springer does it for example.
That is not an "ebook", it's a library comprising thousands of ebooks. You wouldn't call the whole children section of your local library "a book containing thousands of books", would you?
Unless your goal is to confuse the issue (indeed it seems so when reviewing your post), it's generally useful to employ the same terminology everyone else uses.
Are you a grammar Nazi? I'm trying to improve my English; please correct my errors!