| 
			
			 | 
		#391 | 
| 
			
			
			
			 Connoisseur 
			
			![]() Posts: 79 
				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 07:13 AM. Reason: Calibre and Windows Version added  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#392 | 
| 
			
			
			
			 Plugin Developer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,136 
				Karma: 5005503 
				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.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#393 | 
| 
			
			
			
			 Plugin Developer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,136 
				Karma: 5005503 
				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: 80,782 
				Karma: 150249619 
				Join Date: Nov 2006 
				Location: Roslindale, Massachusetts 
				
				
				Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#396 | 
| 
			
			
			
			 Plugin Developer 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,136 
				Karma: 5005503 
				Join Date: Dec 2011 
				Location: Midwest USA 
				
				
				Device: Kobo Clara Colour running KOReader 
				
				
				 | 
	
	|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#397 | 
| 
			
			
			
			 Resident Curmudgeon 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 80,782 
				Karma: 150249619 
				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: 7,136 
				Karma: 5005503 
				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: 48,175 
				Karma: 174315444 
				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: 7,136 
				Karma: 5005503 
				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: 7,136 
				Karma: 5005503 
				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,267 
				Karma: 61916422 
				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: 7,136 
				Karma: 5005503 
				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 | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| [GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 06:42 AM | 
| [GUI Plugin] Quick Preferences | kiwidude | Plugins | 62 | 03-17-2024 12:47 AM | 
| [GUI Plugin] FanFictionDownLoader | JimmXinu | Plugins | 3985 | 05-09-2015 12:18 AM | 
| eBookCleaner | slobberchopz | Plugins | 9 | 02-23-2012 05:25 AM | 
| [GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 01:27 PM |