View Single Post
Old 12-24-2021, 11:11 AM   #9
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 7,078
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
Quote:
Originally Posted by megabyted View Post
1. If I click to Edit Metadata, add Amazon:XXXXXXXXXX in the IDs section... Would I then do the Embed Metadata trick from earlier to get that ASIN into the file? And then resend to the device?
Yes, that should work to change the ASIN. The plugin looks for identifiers named "asin", "mobi-asin", or anything that starts with "amazon".

Quote:
Originally Posted by megabyted View Post
I assumed that would be the case, but I tried all of that, and I'm still getting the Goodreads error on the device... So I'm not sure if the ASIN made it into the library file and then into the device file...
You can test whether metadata embedding is working by restarting calibre in debug mode (an option in the Preferences drop down menu) and then doing an embed. When you close calibre the log shown will include a few lines indicating what metadata is present in the KFX file in your library after the change.

Quote:
Originally Posted by megabyted View Post
Or maybe there's something else entirely? (I saw a workaround with AZW3 files but I'm working with KFX.)
It should work the same in KFX format as far as I know.

Quote:
Originally Posted by megabyted View Post
2. Also, any idea if there is an easier way to attach ASINs to books in my library? I considered downloading metadata, but I don't want to erase any existing covers, things like that. Is there a more selective approach - to only download/match/update ASINs, I guess..?
The "Download metadata and covers" selection from the "Edit metadata" dropdown menu allows downloading of metadata without covers which will leave existing covers in place. It also has a "Configure download" feature that you can use to select which fields to update. If you deselect all fields then only identifiers, such as amazon and isbn, will be changed.

I suggest trying it on a limited number of books to make sure that it does what you want.
jhowell is offline   Reply With Quote