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

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

Notices

Reply
 
Thread Tools Search this Thread
Old 07-03-2021, 12:42 PM   #1
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,460
Karma: 5070984
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
kepubify v4: A fast, standalone EPUB to Kobo EPUB converter

kepubify v4
Convert EPUBs to Kobo EPUBs.

Features:
  • Standalone and cross platform.
  • Works from the command line (also by dragging and dropping on Windows).
  • Also has a web interface.
  • Fast (40-80x faster than converting with Calibre).
  • Optionally custom CSS, smarten punctuation, find/replace, and more.
  • Automatically fix common problems which cause layout issues for KEPUBs.
  • Optionally pre-convert books for use in Calibre.
  • Batch conversion with control over the output file structure (see here for detailed examples).
  • Nearly identical output to KEPUBs from the Kobo Store.
  • Standalone tool to pre-generate cover images (including aspect ratio changes, grayscale, and color inversion).
  • Standalone tool to update the database with Calibre or EPUB3 series metadata.
  • Well-tested.
Website | Download | Web Version

Last edited by geek1011; 07-03-2021 at 12:52 PM.
geek1011 is offline   Reply With Quote
Old 07-03-2021, 12:42 PM   #2
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,460
Karma: 5070984
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
What's new in Kepubify v4?

Highlights:
  • Conversion is now 3 to 6 times faster than v3 (making it 40 to 80 times faster than a Calibre conversion on average).
  • Kepubify has a new web app which supports most conversion options and doesn't upload files to a remote server.
  • Kepubify can now fix layout issues caused by books without a standalone cover page.
  • HTML content files with non-standard extensions now work correctly.
  • There's now a new website with updated documentation and a more concise homepage.

For developers/packagers:
  • Building kepubify now requires Go 1.16+.
  • Embedding kepubify in other applications doesn't require go.mod changes for the custom x/net/html fork.
  • Kepubify now supports the js/wasm platform.
  • The test suite now has nearly complete functionality and code coverage.
  • The Go API can now stream directly from a fs.FS to a zip.Writer, with additional optimizations for reading from zip.Reader.
  • Kepubify is now immune to Zip Slip when converting EPUBs with un-sanitized paths.
  • The kepubify CLI interface is identical to v3.
geek1011 is offline   Reply With Quote
Advert
Old 07-03-2021, 12:43 PM   #3
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,460
Karma: 5070984
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Changelogs

v4.0.0:
Spoiler:
dd1c0e1 all: Increase major version to v4
bcce233 all: Increase minimum Go version to 1.16
19982c2 cmd/kepubify: Fix pathtransform_test output on Windows
59a7b15 all: Update license year
2d34e47 docs: Replace GA with self-hosted GC
e721d07 docs: Move website to gh-pages branch
948788e kepub: Rewrite conversion code
1031fd2 cmd/kepubify: Replace ioutil with os for Go 1.16
0796deb all: Remove NFPM package builds
40afb6d kepub: Switch to my forked+renamed html package instead of replacing it
7848002 kepub/kobotest: Switch diff library, improve tree formatting and generation
f35a7bf kepub: Process replacements while rendering the content
6c4f7fa all: Update golang.org/x/sync to golang/sync@036812b2e83c0ddf193dd5a34e034151da389d09
f368f3e kepub: Implement fix for books without a titlepage (fixes #33)
9e645a9 cmd/kepubify: Add flag for ConverterOptionDummyTitlepage (#33)
de62f6b kepub: Add tests for entire conversions
195d19f all: Rename LICENSE.md to LICENSE
ffc4d0e kepub: Add internal progress hook
892ef2e cmd/kepubify: Bump major version
2b4cbc3 all: Switch to GitHub Actions
e556743 all: New README
accdcc9 all: Update gitignore
ef74497 all: Fix release build versioning
geek1011 is offline   Reply With Quote
Old 07-03-2021, 12:51 PM   #4
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,460
Karma: 5070984
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Some screenshots of the new website:
_
Attached Thumbnails
Click image for larger version

Name:	kepubify-website-1.png
Views:	181
Size:	223.8 KB
ID:	188021   Click image for larger version

Name:	kepubify-website-2.png
Views:	112
Size:	232.2 KB
ID:	188022   Click image for larger version

Name:	kepubify-website-3.png
Views:	110
Size:	68.8 KB
ID:	188023   Click image for larger version

Name:	kepubify-website-4.png
Views:	99
Size:	77.9 KB
ID:	188024  
geek1011 is offline   Reply With Quote
Old 07-03-2021, 01:05 PM   #5
koboy
Guru
koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.koboy ought to be getting tired of karma fortunes by now.
 
Posts: 973
Karma: 3761478
Join Date: May 2014
Device: Kobo Aura, Mini, Touch, Amazon Kindle.
Quote:
Originally Posted by geek1011 View Post
Some screenshots of the new website:
_
looks good. kepubify is my go to epub to kepub converter.

best wishes koboy
koboy is offline   Reply With Quote
Advert
Old 07-03-2021, 01:23 PM   #6
xyclonei
Member
xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.xyclonei could sell banana peel slippers to a Deveel.
 
xyclonei's Avatar
 
Posts: 19
Karma: 3408
Join Date: Dec 2018
Device: Kobo Clara HD
Amazing. Tested it out and it is indeed quite fast. Thank you!
xyclonei is offline   Reply With Quote
Old 07-03-2021, 04:03 PM   #7
codychan
Zealot
codychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud ofcodychan has much to be proud of
 
codychan's Avatar
 
Posts: 129
Karma: 27950
Join Date: Nov 2018
Device: Kobo Aura One, Kobo Forma
Still not interested in writing a kepubify plugin for Calibre?
codychan is offline   Reply With Quote
Old 07-03-2021, 08:33 PM   #8
geek1011
Wizard
geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.geek1011 ought to be getting tired of karma fortunes by now.
 
Posts: 2,460
Karma: 5070984
Join Date: May 2016
Location: Ontario, Canada
Device: Kobo Mini, Aura Edition 2 v1, Clara HD
Quote:
Originally Posted by codychan View Post
Still not interested in writing a kepubify plugin for Calibre?
The main difficulty with that is kepubify couldn't use Calibre's conversion pipeline before, and I wasn't sure how to make another plugin add a format to the DB. Someone else did figure out the latter and made a plugin, though: https://github.com/joseluiscd/calibre-kepubify.

I don't have time right now to look into this further, but note that kepubify is now capable of handling unpacked EPUBs, so from what I understand, it should now theoretically be possible to make a plugin for Calibre which ties into the conversion process as well as one which does it separately. But keep in mind that integrating it into the full conversion process would eliminate some of the benefits of using kepubify like performance and minimum HTML manipulation.
geek1011 is offline   Reply With Quote
Reply

Tags
conversion, epub, kepub, kepubify

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
kepubify v3: A fast, standalone EPUB to KEPUB converter (plus covergen/seriesmeta) geek1011 Kobo Reader 211 07-03-2021 01:27 PM
kepubify 2.0 - A standalone tool to convert ePubs to Kepubs geek1011 Kobo Reader 149 10-03-2020 04:12 PM
kepubify - A standalone tool to convert ePubs into Kobo ePubs geek1011 Kobo Reader 114 03-04-2018 10:30 AM
Please recommend the best Pdf To epub Converter for mini kobo reader ... vanminh Kobo Reader 29 06-07-2014 09:05 AM
Aspose standalone converter Word to Epub ErikG ePub 1 05-25-2011 02:13 AM


All times are GMT -4. The time now is 06:20 AM.


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