Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 03-18-2015, 09:08 PM   #31
Dr. Drib
Grand Sorcerer
Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.Dr. Drib ought to be getting tired of karma fortunes by now.
 
Dr. Drib's Avatar
 
Posts: 45,461
Karma: 59592133
Join Date: Jan 2007
Location: Peru
Device: KINDLE: Oasis 3, Scribe (1st), Matcha; KOBO: Libra 2, Libra Colour
Rather than posting where DRM-free material can be obtained, please post to this thread in the FREEBIES FORUM:

https://www.mobileread.com/forums/sho...d.php?t=257084

Thank you.


Don
(Moderator)
Dr. Drib is online now   Reply With Quote
Old 03-19-2015, 12:55 PM   #32
BryanK
Connoisseur
BryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameterBryanK can solve quadratic equations while standing on his or her head reciting poetry in iambic pentameter
 
Posts: 66
Karma: 12538
Join Date: Oct 2011
Device: Kobo Wifi, Kobo Glo HD
Quote:
Originally Posted by davidfor View Post
Well, I'm the one who made the claim, but yes. The other David's post went into details, but a lot of what we are talking about is probably not in the renderer but in the interface application around it. As an example, the chapter graph in the in-book stats for kepubs is a graph of the word count of each chapter. The word count is calculated for a kepub the first time it is opened and the graph based on that. I think it would be possible to do this for epubs as well. The current position in the epub is available to the application and I'd be surprised if the chapter word count or an equivalent number wasn't as well. And of course, the 1.9.x firmware had an indicator showing the position and chapter positions along the bottom menu when it was displayed. That shows something similar is possible.
I had always assumed that the chapter position was calculated off of the current 1024-character page.

Quote:
And there is no real reason Kobo can't open DRM-free epubs with the kepub reader. The reading position system used is the problem. I would be surprised if the ACCESS engine doesn't also support either the RMSDK or the epub3 reading position. My assumption has been that Kobo has turned this off and added their own position system as part of the justification of their own format. Or, they implemented it a long time ago and have decided to keep it.
I haven't looked closely at the files of a DRM-stripped kepub. So there are no modifications to the kepub itself to support things like annotations or dictionary lookup? If not (which seems to be the case since you can just rename an epub), then as you say, the only reason DRM-free epubs couldn't be rendered by either engine is the extra step in identifying which epub file has DRM and which doesn't.

Last edited by BryanK; 03-19-2015 at 12:58 PM.
BryanK is offline   Reply With Quote
Advert
Old 03-19-2015, 03:30 PM   #33
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Not "no modifications", in fact KEPUBs get filled with span tags that don't change anything but provide locator references for the ACCESS engine's annotations support.

I do note that many many other apps/devices have solved the annotations problem without requiring modification of the ebook files, but to each their own...
eschwartz is offline   Reply With Quote
Old 03-19-2015, 08:32 PM   #34
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by BryanK View Post
I had always assumed that the chapter position was calculated off of the current 1024-character page.

I haven't looked closely at the files of a DRM-stripped kepub. So there are no modifications to the kepub itself to support things like annotations or dictionary lookup? If not (which seems to be the case since you can just rename an epub), then as you say, the only reason DRM-free epubs couldn't be rendered by either engine is the extra step in identifying which epub file has DRM and which doesn't.
The position in an epub is recorded as a walk of the tags in the current internal file plus a character offset within the current tag. A Kepub is different in that each sentence is wrapped in a span with a unique id. The position is the id of the span plus a character offset within the span.

The chapter graphs for kepubs are appear to be based on the word or character count in the chapter. At least, I can see a difference in height of a three page chapters with a couple of lines on the last page against a full third page. I assume the height of the current position is based on the same thing, but it might be just divide by the number of pages. The proof of which way would be to create a chapter with several pages of single word per line and one page packed full of text.

A kepub is a valid epub. The spans added for navigation/bookmarking are annoying but work. I keep hoping Kobo will drop them or at least use another method if they don't exist in the book. The do have other requirements, but they are tightening of the epub specs rather than things that break them as an epub. And they use a different DRM which means a different DRM decoder.

The only other wrinkle to this is that a kepub can be based on an epub3. The ACCESS (or whatever it is called now) renderer is an epub3 renderer. It seems to do a good job with epub3 features that are practical for an e-ink ereader. If epub3 kepub doesn't use any specific epub3 features, the version of RMSDK used by Kobo will probably will probably open it OK. But, if epub3 features are used, there will be problems.
davidfor is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How do you download drm free books from Kobo? yhamm Kobo Reader 5 08-09-2012 09:41 AM
DRM books from Calibre to Kobo blank KMvBC Devices 8 07-08-2011 08:17 PM
Browsing DRM-free books on a bookstore site KenJackson General Discussions 5 03-07-2011 07:25 AM
Need a new reader, have many DRM books... Bev M Which one should I buy? 9 09-21-2010 02:56 AM
ShineBook Mobile eBook Reader announced in Germany, reads both DRM-prc + DRM-ePub ... K-Thom News 11 12-12-2009 06:50 AM


All times are GMT -4. The time now is 08:49 PM.


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