02-07-2019, 06:26 PM | #16 | ||||
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
And comparing speed between to two is also a problem. During the send-to-device, calibre is making sure there are making sure the metadata and the covers are up to date. Plus there is the metadata updating on the device. Quote:
Quote:
Quote:
@forster01: I think it comes down to how you are managing your ebooks. If you use calibre, then use it to do the send-to-device. Whether that is via the KoboTouchExtended driver or a conversion to kepub, it doesn't matter much. If you are using other tools to manage your books, then kepubify makes more sense. |
||||
02-07-2019, 06:32 PM | #17 |
Groupie
Posts: 195
Karma: 82624
Join Date: May 2013
Device: Kobo Forma, Kobo Aura One, Kobo Aura HD, Kindle, Amazon Fire HD
|
for a 7 years i've been reading epubs only. now i'm reading my first kepubifyed kepub and i'm loving it... great job geek1011!!!
|
Advert | |
|
02-07-2019, 07:02 PM | #18 | |||||||
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Also, as I said, you can also use a combination of both (see https://www.mobileread.com/forums/sh...d.php?t=313137). |
|||||||
02-07-2019, 08:05 PM | #19 | ||||
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Adding the custom column metadata is done anything that updates the metadata in the book. It's not pretty if you open the OPF, but it is well within the standards. Quote:
The file path for the input and output can be specified, so I'm not sure what you mean there. And an extra CSS file can be supplied as a parameter. But, a conversion is not what you want to do if you want complete control over the result. Quote:
Quote:
|
||||
02-07-2019, 09:44 PM | #20 | |||||||
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||||
Advert | |
|
02-07-2019, 10:46 PM | #21 | ||||||
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
|
||||||
02-07-2019, 11:21 PM | #22 | ||||||
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
EDIT: P.S. And regarding the conversion speeds: when I did some testing a year ago, an average ~300pp novel takes kepubify .4s to convert vs 13s for the Calibre plugin. Large manuals like The C++ Programming Language by Bjarne Stroustrup takes kepubify 6s to convert vs 14-20 min for the Calibre plugin (it gets slow at either the css stuff or the span stuff, and it stalls 10% of the time, that might be a bug). Also, kepubify handles malformed epubs (broken opf, invalid html) better than Calibre most of the time. Last edited by geek1011; 02-07-2019 at 11:48 PM. |
||||||
02-08-2019, 08:12 AM | #23 |
Enthusiast
Posts: 32
Karma: 10
Join Date: Jul 2018
Device: Kobo Aura One
|
https://pgaskin.net/kepubify/
Convert Epub to kepub with a touch. |
02-08-2019, 08:19 AM | #24 | |
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
|
|
02-08-2019, 10:22 AM | #25 | |
Grand Sorcerer
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
@geek1011,
It's probably not my place to be saying this, but I'm going to anyway ... I agree with davidfor's quote below: Quote:
|
|
02-08-2019, 11:10 AM | #26 | |
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
1. No possibility of confusion. One is a kepubify button, the other is Calibre's conversion interface. 2. Easier for me to implement. No need to deal with the other Calibre conversion steps. 3. No conflicts with the existing plugin. 4. No automated conversion to cause confusion. 5. Easier to understand which the user is using. 6. Kepubify would retain control over it's conversion process. 7. No users trying to use kepubify through ebook-convert instead of the actual command line interface. If you have any objections or suggestions/criticism with my reasoning, I'd be happy to hear it. I'm not making the plugin for myself (I don't use Calibre); I'm making it due to the many requests I have recieved. Note that even if I don't make it a plugin, I can still add integration by allowing a user to drag a Calibre library over kepubify (which I'm working on right now, see the kepubify v3 issue on GitHub). Kepubify would detect the library and convert with a .kepub extension instead and will also convert to the correct folder. Last edited by geek1011; 02-08-2019 at 11:13 AM. |
|
02-08-2019, 12:09 PM | #27 | |
Grand Sorcerer
Posts: 12,162
Karma: 73448616
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
|
Quote:
Sent from my Nexus 7 using Tapatalk |
|
02-08-2019, 12:17 PM | #28 | |
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
|
|
02-08-2019, 01:54 PM | #29 | ||
Grand Sorcerer
Posts: 6,212
Karma: 16534894
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
Quote:
The following is all personal opinion. I fully admit to being somewhat of a pessimist by nature, but then again, as someone once said "a pessimist is what an optimist calls a realist" My first question would be why are kepubify users asking for it to be included in calibre? What are the features which aren't already available in KoboTouch (KT) and KoboTouchExtended (KTE)? The answer to this question is fundamental to what ought to happen next. I don't know all the features in kepubify. Do you replicate some/all the add-ons in KTE?, some of the ones in the base KT? If so, this would be my biggest area of concern - similar features - but done differently (possibly). If/when a user posts here to say that one of these duplicate features isn't working as they expect they are not going to know whether it's KT/KTE or kepubify plugin causing the problem or possibly a conflict between the two. The latter could quickly degenerate into conflict between the two sets of developers. There are no winners if that happens. For that reason, personally, I'd avoid all duplicate features, e.g. leave metadata handling to KT. As an aside, if it was up to me I'd remove some of the existing KTE add-ons because I don't think they belong there. But it isn't up to me, so I just don't use those and leave others in peace to do as they wish. It's fairly common for users to want all their favourite features gathered together in one place. Many developers have difficulty playing 'Bad Cop' so they prefer to say 'yes' when deep-down they know they should say 'no' Feature-creep and -duplication ensues, to the benefit of no-one in the long run. If your kepubify plugin was just going to be an epub-to-kepub (and possibly azw3-to-kepub) format-shifter - with the aim of adding a physical kepub to the calibre library without going through the full epub-to-kepub conversion process (as per Kepub Output plugin) then I wouldn't have any particular concerns about that. It's extra add-ons which duplicate the work of KT/KTE or other published plugins which concern me. Quote:
Last edited by jackie_w; 02-08-2019 at 01:57 PM. |
||
02-08-2019, 02:29 PM | #30 | ||||||
Wizard
Posts: 2,733
Karma: 6987557
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
|
Quote:
Quote:
Quote:
Quote:
Quote:
- Convert epubs to kepubs - Apply fixes to book-breaking (i.e. book is not readable) CSS and HTML layout which are in multiple books by a publisher - Remove extra MS/ADE/iBooks/Calibre cruft - Apply CSS modifications to fix or tweak bugs (see above) or Kepub features (like hyphenation) - Manage basic recursive converting to an arbitrary output directory (for ease of use) Seriesmeta will do anything to do with metadata management on Kobo devices as long as it does not interfere with Calibre or the Kobo store. Quote:
Thanks for the feedback! This will probably clear up other people's questions as well. |
||||||
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
3.26.1 not converting Kepub format | RZetlin | Conversion | 2 | 06-26-2018 02:47 AM |
Aura H2O trying kepub and have questions | Shadowjack | Kobo Reader | 25 | 12-26-2017 04:30 AM |
Glo Question regarding kepub format | user2178319 | Kobo Reader | 18 | 05-14-2015 12:48 PM |
Kepub format and Koreader | gontofe | Kobo Reader | 4 | 08-20-2014 09:10 AM |
Harry Potter KePUB format | Gazella | Conversion | 19 | 04-13-2014 06:54 AM |