|
|
View Full Version : Kobo freezing after transferring ePub
onaeD 05-25-2010, 08:26 PM After transferring an ePub file (from Manning Publications) and "ejecting" my Kobo, it freezes during the "processing new content" step, requiring a hard reset, after which the book doesn't appear in the library (although still being on the File System)
The progress-bar just sits at about 10%
The file is about 13MB.
Anyone else having a similair issue?
pholy 05-25-2010, 11:35 PM I have had a similar problem with a couple of books. I found that when I unzipped them, they had a huge .css file. When I opened that I found thousands of classes defined, mostly identical. It was a pretty bad conversion, and not much I could do. (except try a different brand of reader...) A 13MB epub is pretty huge, it may have a lot of pictures or embedded fonts. (It should not be a malformed epub file, but it is possible.) I'm not sure exactly what makes it choke.
The files I looked at did not have DRM, of course, or I couldn't have looked at them. I think they were from BooksOnBoard, but I'm not sure.
artificial 05-26-2010, 02:51 AM It should not be a malformed epub file, but it is possible.
Most converted epubs are a mess, and don't conform to the epub specification.
I've had an epub that my Kobo Reader refused to read (didn't crash, but wouldn't display the book), though my desktop epub viewer handled it without concern.
I ran the file through an epub validator (http://www.threepress.org/document/epub-validate/), and fixed all of the errors by hand, after which the Kobo Reader would display the book correctly.
Admittedly, there was a major problem with this particular epub: all the html files contained a hash (#) in the filename, and given that the hash has a special meaning within URLs I'm not surprised the Kobo Reader choked when parsing the epub!
But my story does point to the unreliability of the conversion process, and the fact that certain epubs can mess with your ereader.
onaeD 05-26-2010, 08:05 PM Thanks. I would have expected an ePub eBook purchased directly from the publisher would have conformed to the standard :chinscratch:
Thanks for the link to the validator. I'll run my eBook through it and contact Manning Publications with any results.
:)
Oh yes, I forgot to mention my Desktop ePub reader (Mobipocket Reader) displays the book no problem.
artificial 05-26-2010, 08:27 PM Thanks. I would have expected an ePub eBook purchased directly from the publisher would have conformed to the standard
Sorry, I overlooked the fact that it was a purchased epub when I read your original post! My experience only relates to epubs converted from another format using Calibre.
PeterT 05-26-2010, 10:52 PM Oh yes, I forgot to mention my Desktop ePub reader (Mobipocket Reader) displays the book no problem.
I didn't know Mobipocket Reader could read ePubs! My version 6.02 doesn't seem able to.
RedRoverJ 05-26-2010, 11:24 PM Mobipocket will convert to mobi format when you import an ePub.
onaeD 05-27-2010, 12:37 AM I'll run my eBook through it and contact Manning Publications with any results.
Sure enough, the ePub validator indicated a host of problems. I've contacted Manning Publishing to let them know :cool:
techie42 05-27-2010, 11:05 AM Most converted epubs are a mess, and don't conform to the epub specification.
...
But my story does point to the unreliability of the conversion process, and the fact that certain epubs can mess with your ereader.
I wqas using Calibre to convert files and (after I got the hang of it) I have had very few problems (aisde from the firmware bug in kobo text resize.)
artificial 05-27-2010, 05:35 PM I wqas using Calibre to convert files and (after I got the hang of it) I have had very few problems
I hope I didn't sound like I was running down Calibre! I think Calibre is the bees knees!
It's just my experience that converted epubs don't conform to the epub specification, although most non-validating epubs will render perfectly well nonetheless.
I would compare it to web page validation - the vast majority of web pages don't conform the W3C specifications, but web browsers manage to render them without observable problems.
Verencat 05-29-2010, 12:14 AM Most converted epubs are a mess, and don't conform to the epub specification.
I've had an epub that my Kobo Reader refused to read (didn't crash, but wouldn't display the book), though my desktop epub viewer handled it without concern.
I ran the file through an epub validator (http://www.threepress.org/document/epub-validate/), and fixed all of the errors by hand, after which the Kobo Reader would display the book correctly.
Admittedly, there was a major problem with this particular epub: all the html files contained a hash (#) in the filename, and given that the hash has a special meaning within URLs I'm not surprised the Kobo Reader choked when parsing the epub!
But my story does point to the unreliability of the conversion process, and the fact that certain epubs can mess with your ereader.
So I'm screwed.
Did I type that out loud? :p
I crashed the Kobo twice with epubs that I converted myself with Calibre, and after running the books through the validator (thanks for that), I've found loads of errors. But of course I have no clue of what they mean, nor how to fix them. I'll try converting the books to pdf, I can handle them a little better.
Thanks for this thread, everyone, I can now stop banging my head on the wall! :)
edit: marvelous pdf. Yay. Off to read now.
saskee 06-07-2010, 06:11 PM I had a similar problem after attempting to transfer a book using calibre. The book was an epub format. I checked it with epub validator and it came back as valid. After resetting (several times) and attempting to remove the offending file using calibre, the same problem with freezing kept occuring. Even if I just plugged in the Kobo and then ejected and unplugged, the same freezing would occur.
I then reset the machine using the Kobo menu which was supposed to remove all books and settings that I had added. It seemed to do that. I then tried to use the Kobo software to add back a book purchased from Kobobooks and the same freeze occured. However the Kobo showed the book I added except for the cover.
Calibre still shows the books that I had added since getting the Kobo as present on the device.
I'm stumped, but before I give up and return the device or seek technical support I thought I'd ask if anyone else has had this problem and solved it.
Thank you,
Jim
Stinger 06-07-2010, 06:47 PM I then tried to use the Kobo software to add back a book purchased from Kobobooks and the same freeze occured(sic). However the Kobo showed the book I added except for the cover.
Hmmm, this is the first time I've heard of someone having major problems with an official 'KoboBooks' book, especially loaded in through the software. For reference sake, which book was it? Maybe someone else had made the same purchase from Kobo and can provide specific insights.
Calibre still shows the books that I had added since getting the Kobo as present on the device.
This is just plain weird... Calibre doesn't have a cache of what books are on the device. It just scans for epub files and reads the metadata (can be disabled) to get the device book list. Can you take a look at the Kobo drive through a file manager and see if the books are still there? (I believe last time I did a factory reset, it didn't actually remove plain epub files I dragged on myself)
Just out of curiosity, when you say "freeze", how long did you wait before resetting? I've loaded on a few books with heavy CSS styles that took over 2-3 minutes to process.
saskee 06-07-2010, 07:57 PM Ok...the Kobobook was "Great Reset" which had worked fine before the last couple of days, it was in attempting to reload after my own great reset that it wouldn't completely process. Interestingly enough the book shows on the Kobo (without cover), but when I examined the device directory directly I can't see it. Some other books and newspapers that I had added, however do show up on the device drive although they do not show up when trying to access them on the Kobo itself. The device drive also shows a couple of empty folders of books that I had removed. I can view the books that the device can't see using the Adobe software.
Calibre shows some, but not all, books that were there before I used the device reset, but doesn't show the Great Reset which the Kobo does.
As for the time I have left the Kobo "processing" for over 30 minutes and the indicator doohickey didn't move past about 10% completion.
Thanks for your help,
Jim
Stinger 06-07-2010, 08:31 PM Interestingly enough the book shows on the Kobo (without cover), but when I examined the device directory directly I can't see it.
This is normal. Books you buy from KoboBooks and load onto the device through the official desktop software are injected directly into the SQlite database. (\.kobo\KoboReader.sqlite)
Some other books and newspapers that I had added, however do show up on the device drive although they do not show up when trying to access them on the Kobo itself.
I would guess that one of these files is the source of your problems. Delete them. Then re-add them, 1 by 1 until you discover which one is causing problems. There have been a few people that have reported the same freezing/missing books issues you have, and have narrowed it down to corrupt/funky specific books.
Calibre shows some, but not all, books that were there before I used the device reset, but doesn't show the Great Reset which the Kobo does.
This is also completely normal. Calibre does not read the contents of the Kobo SQlite database, which, like I mentioned above, is where books loaded through the desktop app are stored.
One of our members here is working on a device driver for Calibre that can handle the SQlite database, and even selectively remove any of the 100 free included books:
http://www.mobileread.com/forums/showthread.php?t=85226
Be warned, it's still in beta testing, so I would make a copy of the SQlite database file (i indicated the path above) before using this driver.
saskee 06-07-2010, 08:47 PM Great...done...done...and done. I deleted all the items I had added directly from the device drive and the processing problem is no more. I will add back carefully and see who the culprit is.
Thanks again,
Jim
Cynfully 06-12-2010, 07:46 PM I have tried, sometimes unsuccessfully, to be patient with the flaws attached to the Kobo Reader. But . . . now am totally frustrated. Purchased a book from Kobo Books. Added to my Kobo library; used "sync" to install on my Kobo reader. Unplugged from computer. Took an inordinate amount of time to process and did not actually complete. Did a "reset." Screen is frozen at "Kobo, eReading; anytime, anyplace. Had fully recharged prior to loading newly purchased book but in the event that lengthy processing time had drained battery, attempted to recharge but screen doesn't register that Kobo is plugged in. Any ideas?
saskee 06-12-2010, 11:54 PM Try to delete the latest book that caused the problem directly from the kobo, assuming that the kobo shows up as a device on your computer. This worked for me when I deleted a book that I had tried to add. Then maybe try to load the book directly from ADE or calibre.
Cynfully 06-13-2010, 07:05 AM Thanks for the input. I have already tried deleting the book and then copying directly from "Digital Editions" to Kobo (cannot add using Calibre since book has DRM) but reader does not process any books at this point.
Returned Kobo Reader to Chapters today. Nothing suggested here or by Kobo's customer service proved successful.
chrisn 06-27-2010, 01:48 PM I have the same problem, except I know exactly which book is causing it. It is Art Of Agile in EPUB format from Oreily books, which I purchased directly from them.
The Kobo will eventually finish loading the book (it takes about 15+ mins) but then even reading it is exceptionally slow and basically it is unusable.
I used Calibre to do a EPUB->EPUB conversion, which actually made the file size larger, but it allowed it to load in about a minute instead of 15 (still slow but bearable). Changing the font takes a long time and is broken through (Will try running the font fix after Calibre instead of before it this time). It also broke the chapters.
This EPUB is perfectly readable in ADE and Calibre, it passes the validator, there is nothing at all wrong with it. If the firmware release tomorrow does not fix this it is going straight back to Chapters and I'm placing an order for a Kindle. No company should ever be allowed to release something as broken as this is.
Edit: Actually something that could be a factor is the book has a lot of chapters organized in a hierarchy. The Kobo isn't displaying all of these chapters or the hierarchy, perhaps it is just too much for it?
Edit 2: Ok performing these steps has had the best result so far:
1. Add the epub to Calibre
2. Peform Epub -> Epub conversion in Calibre
3. Run the resulting epub through the font fixer
I can now load in a reasonable time and fix the fonts. This book has 63 pages of chapters (683 chapters) basically because it has a lot of individual section which are being interpreted as chapters and the Kobo has no concept of the hierarchy (a pretty glaring oversight if you ask me). My best guess is this is leading to some of the loading slowness, if anyone knows how I can use Calibre to cut out some of the chapter marks for the sub-sub-subsections that would be appreciated.
girwin 07-23-2011, 01:50 AM I had the same problem adding epub files that were downloaded direct from a publisher to my Kobo Touch (firmware 1.9.6). After adding a new book by dropping it on the Kobo, ejecting and unplugging, the Kobo would spend forever "Processing Content".
I installed Calibre (0.8.11) and doing the following helped:
First Calibre found about 20 titles on the Kobo that I had never seen on the device. These had install dates of before when I bought the device, although I bought the device new. I deleted these using Calibre.
Second I used Calibre to do an epub to epub conversion of the file and upload the new epub file to the Kobo. After ejecting and unplugging the Kobo processed the new book in a few seconds.
|