View Single Post
Old 06-17-2015, 06:37 AM   #5
chaot
Head of lunatic asylum
chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.chaot will give the Devil his due.
 
chaot's Avatar
 
Posts: 349
Karma: 77620
Join Date: Jun 2012
Location: UTC +1
Device: Tolino Vision 3HD
Question

Okay, but it would also be nice if we could find anything in the manual about it!?

I got a lot of books, which I all gradually editing and then doing irregular backups, depending on the processing progress. Now I wanted my library to bring up to date with this Embed metadata feature (choosed all books at once). Between the two following screenshots 30 minutes passed, then I stopped (Stop). It didn't strain the PC.

Click image for larger version

Name:	Embedding updated metadata into book files_start.png
Views:	173
Size:	8.0 KB
ID:	139384 Click image for larger version

Name:	Embedding updated metadata into book files_40%.png
Views:	150
Size:	8.4 KB
ID:	139386

New approach, with a selection of 996 books (maybe problematic ones, 5 formats).

Click image for larger version

Name:	Choose formats to be updated.png
Views:	165
Size:	27.9 KB
ID:	139387
Embed metadata → Embed metadata into files of a specific format from selected books (all formats choosed).

After processing there are 5 error messages.

Click image for larger version

Name:	WARNING_Failed for some files.png
Views:	200
Size:	50.4 KB
ID:	139390 Click image for larger version

Name:	WARNING_Failed for some files_in calibre main window.png
Views:	164
Size:	21.3 KB
ID:	139389
Excerpt

And as text document.
Quote:
The EPUB format of Ein Herz so kalt:

Traceback (most recent call last):
File "site-packages/calibre/customize/ui.py", line 365, in set_file_type_metadata
File "site-packages/calibre/customize/builtins.py", line 438, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 294, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 138, in get_zip_reader
File "site-packages/calibre/ebooks/metadata/epub.py", line 125, in __init__
File "site-packages/calibre/ebooks/metadata/epub.py", line 95, in __init__
EPubException: missing OCF container.xml file


The EPUB format of georgwilhelmfri32hegegoog:

Traceback (most recent call last):
File "site-packages/calibre/customize/ui.py", line 365, in set_file_type_metadata
File "site-packages/calibre/customize/builtins.py", line 438, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 294, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 138, in get_zip_reader
File "site-packages/calibre/ebooks/metadata/epub.py", line 125, in __init__
File "site-packages/calibre/ebooks/metadata/epub.py", line 98, in __init__
File "site-packages/calibre/ebooks/metadata/epub.py", line 129, in open
File "site-packages/calibre/utils/localunzip.py", line 241, in open
TypeError: 'NoneType' object is not iterable


The EPUB format of Wells, Dan-Mr. Monster:

Traceback (most recent call last):
File "site-packages/calibre/customize/ui.py", line 365, in set_file_type_metadata
File "site-packages/calibre/customize/builtins.py", line 438, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 294, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 138, in get_zip_reader
File "site-packages/calibre/ebooks/metadata/epub.py", line 125, in __init__
File "site-packages/calibre/ebooks/metadata/epub.py", line 95, in __init__
EPubException: missing OCF container.xml file


The EPUB format of Grange,Jean Christop-Choral des Todes:

Traceback (most recent call last):
File "site-packages/calibre/customize/ui.py", line 365, in set_file_type_metadata
File "site-packages/calibre/customize/builtins.py", line 438, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 294, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 137, in get_zip_reader
File "site-packages/calibre/utils/localunzip.py", line 234, in __init__
File "site-packages/calibre/utils/localunzip.py", line 210, in _extractall
ValueError: Not a ZIP file


The EPUB format of Ich bin kein Serienkiller:

Traceback (most recent call last):
File "site-packages/calibre/customize/ui.py", line 365, in set_file_type_metadata
File "site-packages/calibre/customize/builtins.py", line 438, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 294, in set_metadata
File "site-packages/calibre/ebooks/metadata/epub.py", line 138, in get_zip_reader
File "site-packages/calibre/ebooks/metadata/epub.py", line 125, in __init__
File "site-packages/calibre/ebooks/metadata/epub.py", line 95, in __init__
EPubException: missing OCF container.xml file
I would like to discuss with you (this refers to everyone, not just eschwartz) the errors - that is probably a tough affair because there are other messages if open these books in Edit book or View mode (not all possible to view).

Is there any interest?

Last edited by chaot; 06-17-2015 at 06:54 AM.
chaot is offline   Reply With Quote