![]() |
#391 |
Connoisseur
![]() Posts: 66
Karma: 10
Join Date: Jul 2010
Device: Pocketbook InkPad Color 3, Kindle Oasis 2, Moon+ Reader pro
|
I have just tested it. No problems. Everything works as expected. Thanks for your time and effort.
Tested with calibre 4.23 [64bit] and Windows 10 [64bit]. Last edited by Tharos; 08-31-2020 at 06:13 AM. Reason: Calibre and Windows Version added |
![]() |
![]() |
![]() |
#392 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
FYI, I'm planning to release this later this week. I'm waiting to give translators a chance to translate the new strings added.
It's on Transifex if anyone wants to make sure their language is up to date. |
![]() |
![]() |
Advert | |
|
![]() |
#393 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
New Version Released
Version 2.11.0 - 10 Sep 2020 - Do merging in a BG ground. - Do merge in temp files instead of memory. - Automatically convert input epub3s to epub2s before merging. - Add new messages for translation. - Update translations. FYI, on the off chance that there's a problem with the new version, you can find past versions in the EpubMerge github repo. |
![]() |
![]() |
![]() |
#394 |
Junior Member
![]() Posts: 7
Karma: 10
Join Date: May 2020
Device: Nook Simple Touch
|
I was just about to ask if there was a way to access earlier versions. Thanks for posting that!
|
![]() |
![]() |
![]() |
#395 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,760
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#396 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
|
![]() |
![]() |
![]() |
#397 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,760
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
![]() |
![]() |
![]() |
#398 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Nope. Just calls calibre's convert. Literally.
Code:
from calibre.ebooks.conversion.cli import main as ebook_convert_cli_main ... container = get_container(fn) if container.opf_version_parsed.major >= 3: print("=" * 50) print("Found EPUB3 for %s, automatically creating a temporary EPUB2 for merging...\n"%title) # this temp file is deleted when the BG process quits, # so don't expect it to still be there. epub2 = PersistentTemporaryFile(prefix="epub2_", suffix=".epub", dir=args['tdir']) fn2 = epub2.name # ebook-convert epub3.epub epub2.epub --epub-version=2 ebook_convert_cli_main(['epubmerge calling convert',fn,fn2,'--epub-version=2','--no-default-epub-cover']) args['inputepubfns'][j] = fn2 print("Converted to temporary EPUB2: %s"%fn2) |
![]() |
![]() |
![]() |
#399 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,243
Karma: 168983734
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
If you want to give it a try, Sigil has an epub2 output plugin that, according to the blurb, can "Convert most valid commercial epub3 fiction books to valid epub2 books for use with older epub2 apps and readers".
|
![]() |
![]() |
![]() |
#400 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
FYI, I've stumbled upon a bug in EpubMerge -- don't try to set keyboard shortcuts from EpubMerge config right now; it doesn't work and prevents setting any keyboard shortcuts until Calibre is restarted.
Setting them from Calibre's regular keyboard shortcut dialog does still work. Hopefully I'll get to it shortly, but I'm doing something else right now. |
![]() |
![]() |
![]() |
#401 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Update to previous post: I only see this happen when accessing EpubMerge through Favourites plugin, and a small change appears to correct it, but not immediately.
Either way, I don't think it's enough of a problem to warrant a new release. It will just be in the next version unless somebody else bumps into it. The error expresses as KeyError: missing 'set_to_default' in keyboard.py. |
![]() |
![]() |
![]() |
#402 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Feb 2021
Device: none
|
please can someone help with this error
calibre, version 3.21.0 ERROR: Install plugin failed: A problem occurred while installing this plugin. This plugin will now be uninstalled. Please post the error message in details below into the forum thread for this plugin and restart calibre. Traceback (most recent call last): File "/usr/lib/calibre/calibre/gui2/dialogs/plugin_updater.py", line 726, in _install_clicked plugin = add_plugin(zip_path) File "/usr/lib/calibre/calibre/customize/ui.py", line 461, in add_plugin plugin = load_plugin(path_to_zip_file) File "/usr/lib/calibre/calibre/customize/ui.py", line 60, in load_plugin return loader.load(path_to_zip_file) File "/usr/lib/calibre/calibre/customize/zipplugin.py", line 219, in load ans.minimum_calibre_version)))) InvalidPlugin: The plugin at /tmp/calibre_3.21.0_tmp_ah2O5i/8G5WGe.zip needs a version of calibre >= 3.48.0 0 S - Linux Mint 19.3 Tricia 64-bit |
![]() |
![]() |
![]() |
#403 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,062
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Upgrade your Calibre using the Command found at the Calibre Linux page
|
![]() |
![]() |
![]() |
#404 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
What theducks said is correct:
Quote:
|
|
![]() |
![]() |
![]() |
#405 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 71
Karma: 2202292
Join Date: Nov 2018
Device: Kobo Libra 2
|
After using EpubMerge on a selection of books is there a way to download metadata of the first book in the merged epub? I merge all my book series and would like to update some of the metadata that wasn't present in the individual books. Ideally I would like to avoid unmerging, downloading metadata individually and then remerging. Thanks
|
![]() |
![]() |
![]() |
Tags |
calibre, combine books, epubmerge, make collection, merge epub, merge epubs |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Quick Preferences | kiwidude | Plugins | 62 | 03-16-2024 11:47 PM |
[GUI Plugin] FanFictionDownLoader | JimmXinu | Plugins | 3985 | 05-08-2015 11:18 PM |
eBookCleaner | slobberchopz | Plugins | 9 | 02-23-2012 04:25 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |