|
![]() |
|
Thread Tools | Search this Thread |
![]() |
#1 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12
Karma: 10000
Join Date: Mar 2020
Device: Kindle PW 2
|
![]()
Hi Everyone and what an awesome forum!
I've spent the last few days browsing this forum (and the web) for any clues I could find to solve the following problem: In the last 6 years I've mainly used the USB connection to transfer non-Amazon Books with Calibre to my Kindle PW 2. Doing so I've always converted them into .AZW3. Doing this Whisper Sync was never in action or used (since books were not sent by email). Now I've lost my kindle, but luckily always made backups of myClippings.txt and uploaded that to https://www.clippings.io/ to edit annotations for book summeries, using Evernote. I've also made a backup a few months ago of the "documents" folder from my kindle with all the Metadata files in the .SDR folders of each book. Sidenote: During this search I found out it would have been way smarter to have sent ALL the books over the years via Email to my Kindle Email adress to get access to Whispersync and Sync all books across devices. My Question: ![]() Is there a way to convert a Kindle metadata file (in my case .AZW3R) into .MBP or .MBP1 file? Or extract my annotations and notes from "MyClippings.txt" and convert it into a metadata file (for example .mbp) for each individual book? The reason is that I would love to send all my books to my used/newly baught Kindle PW 2 via Email in .MOBI format and then copy the .SDR folders with the converted .MBP or MBP1 files manually onto my Kindle. Would that even work? Any ideas, solutions or other (possibly simpler) solutions would be more than welcome! |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,493
Karma: 5000046
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
I don't know about sending by email, but for transferring books and their respective highlights to able to see them all on another Kindle, can be done as described in this post.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12
Karma: 10000
Join Date: Mar 2020
Device: Kindle PW 2
|
Thank you very much mergen3107.
Your indicated post was indeed quite insightful insofar as I had no idea that that "random" number represented the ID. I noticed that since I'm using the same amazon account and have changed the new device name to the old device name (don't know if that makes a difference...) the ID seems to be identical and I don't even have to change it on the new device. Just coppying the books (.azw3) and .SDR folders (.with azw3r and .azw3f extensions) works fine and annotations and highlights are shown on kindle. Unfortunately, that didn't quite solve my problem. My goal is to synchronise my books in the cloud on the new device (so I can edit books on all devices and won't risk loosing annotations, etc again). For that I need to send them via email and will end up with either a .mobi or a .azw book file (depending on conversion), but so far have worked out no way of getting a .azw3 file when sending it to the device. (If that was possible, that would be the easiest solution for me!) That is the core of my problem, since I cannot use the backed-up .SDR folders of my .azw3 books. The extensions are just different (for example for .mobi the metadate files are .mbs, .mbp1, etc) and can't be replaced by .azw3r or .azw3f metadata files. That's why in my naivety I thought it would make sense to convert the .azw3r and .azw3f files into .mbs and .mbp1 ![]() Any suggestions? |
![]() |
![]() |
![]() |
#4 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,493
Karma: 5000046
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
AFAIK, azw3 files themselves lack good cloud support. For example, you cannot send them via Send to Kindle.
Also, since these format are proprietary and Amazon insists on that, we cannot generate them, unfortunately. If you are concerned about saving these highlights and notes to be able to read them in future, you can save them with Kindle Mate software, for example. |
![]() |
![]() |
![]() |
#5 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12
Karma: 10000
Join Date: Mar 2020
Device: Kindle PW 2
|
Wow thanks for the quick reply and clarification again.
I've got Kindle Mate installed. Kindle Mate does not provide the solution I'm looking for, but provides a good method for backing up the content - as I understand it. But since I want to have the saved highlights and annotations in the cloud together with the book or better said to view them in the book itself (for better context, etc) - I'm faced with the dilemma of having used and saved my books so far in azw3 format (included generating the correlative azw3r and azw3f metadata files) which I cannot use to restore my annotations and highlights if I send them to the device as mobi or azw. It looks like I'll have to select my most worked-on and important books, send them via email to kindle as .mobi, open www.clippings.io with my saved annotations and highlights and restore the clippings manually... If it's not tooo time consuming. But in the future, I'll definitely send new books via .mobi for sure and simply use WhisperSync across all devices! Thanks again for the prompt replies and trying to understand what it is I'm looking for ^^ |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,493
Karma: 5000046
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
You are welcome! I wish there was a better solution for you.
For now it is only one way: we can only read and extract highlights from .azw3r, but cannot create such files. For completeness of your investigation, look at this thread. |
![]() |
![]() |
![]() |
#7 |
hopeless n00b
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,110
Karma: 19597086
Join Date: Jan 2009
Location: in the middle of nowhere
Device: PW4, PW3, Libra H2O, iPad 10.5, iPad 11, iPad 12.9
|
You can try doing some roundtrip conversions for your AZW3 files to get dual MOBI on Amazon cloud which should deliver the AZW3 version to your device (caveat, no covers for AZW3).
Last edited by ilovejedd; 03-11-2020 at 12:53 PM. |
![]() |
![]() |
![]() |
#8 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,493
Karma: 5000046
Join Date: Feb 2012
Location: Cape Canaveral
Device: Kindle Scribe
|
"is actually a user id based on your Amazon account"
Interesting! Thank you |
![]() |
![]() |
![]() |
#9 | |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12
Karma: 10000
Join Date: Mar 2020
Device: Kindle PW 2
|
Quote:
Yeahhh if your idea works ilovejedd, then I'll jump up and down out of joy! Thanks so much for the detailed description already! ![]() Unfortunately I already have my problems with step 1. I've installed the "KindleUnpack - The Plugin (0.82.1) by DiapDealer" via Calibre. I'll have to look into what to do next... Concerning step 2: Sadly, I've never really done any coding and get by with the occasional command prompt on windows. ![]() I can't find an easy way to open/use Kindlegen right now. I'll look into it later tomorrow when I've slept! Looking forward to get this working! Sorry for being so slow - this is not my area of strength! ![]() |
|
![]() |
![]() |
![]() |
#10 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,893
Karma: 27013865
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
|
IMO, it is hard to beat the Export Notes feature that is built into Kindle. If these are annotations for a book not from Amazon, you need only use Kindle app for Fire, iOS, or Android, which do this (as long as it is stored in cloud).
If you side-load exclusively then none of this works of course. |
![]() |
![]() |
![]() |
#11 | |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12
Karma: 10000
Join Date: Mar 2020
Device: Kindle PW 2
|
Quote:
All right @ilovejedd and all interested: I've managed to complete steps listed above with a half successful outcome - see Result at the end of the post. But first let me share what I did exactly to see if I did everything correctly and also for anyone else who want's to follow suit and needs a little more detail...
Side note: "WhisperSync" is enabled on all devices now. Also, the option "archive personal documents" is enabled on my Amazon account. Result: The annotations and highlights from my previous files are displayed on my kindle after I've copied the files over and disconnected the kindle from the PC. Issue 1: However, annotations and highlights do not seem to be synced to my other devices (Kindle on Android) for example. The book itself appears in my "devices" on Amazon and on my Kindle for Android app though. The hightlights are not displayed! When I make annotations on this Android device the annotations and highlights on my kindle disappear and are replaced by the annotations and highlights made on the android device. I can keep adding annotations and highlights on the Kindle, which will in turn be synced to the android device. So, from then on WhisperSync seems to work. But only with the newly added, not the originally file-based ones. When I connect the Kindle to my PC again via USB the .SDR folders content is down to 1kB each for the azw3r and azw3f file. So, it's been replaced. Issue 2: The highlights displayed on the kindle after using the old azw3f and -r files are off by about 82 characters. Though this seems to differ from book to book. I might be able to amend that using Kindle Previewer, I guess. But it's difficult to figure out the exact number of characters (even within ones book highlights), because it varies. Probably due to the fact that I just copied the effected texts over to MS Word to count characters and paragraphs, titles, etc might be counted differently... It's good progress. But I'm a little disheartened if this will work in the end. I've fiddled around disabling WhisperSync until the book is safely on the device and then syncing it when the annotations and highlights are on the device too. But it makes no difference. The new highlights replace the old (wanted) highlights. Kind regards and thanks again for all of your patience and happy for any other ideas =) |
|
![]() |
![]() |
![]() |
#12 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,992
Karma: 89771343
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
That is also to be expected. Annotations locate the precise point in the book using a "position" number that is based on the exact HTML content of the file produced by kindlegen. The e-book source file recovered via kindleunpack will not match the original source file exactly, leading to this sort of minor discrepancy. |
|
![]() |
![]() |
![]() |
#13 | ||
hopeless n00b
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,110
Karma: 19597086
Join Date: Jan 2009
Location: in the middle of nowhere
Device: PW4, PW3, Libra H2O, iPad 10.5, iPad 11, iPad 12.9
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#14 |
hopeless n00b
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,110
Karma: 19597086
Join Date: Jan 2009
Location: in the middle of nowhere
Device: PW4, PW3, Libra H2O, iPad 10.5, iPad 11, iPad 12.9
|
Finally in front of an actual PC.
By the way, I just tested this on my devices.
Note, you do need to fiddle with every single annotation to get it uploaded. Since the highlights are off by a bit, fixing them by hand on the Kindle would upload all the annotations you've fixed. Conversion and upload of dual MOBI is pretty simple so if I were you, I'd just do that first followed by copy/rename of the old sidecar files. Then just fix/upload the highlights at leisure. |
![]() |
![]() |
![]() |
#15 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,727
Karma: 103020299
Join Date: Apr 2011
Device: pb360
|
Quote:
considerably larger than the input EPUB. But it also by default includes a copy of the input EPUB file. Note the in post #14 the -dont_append_source option is listed. Using that option omits the copy of the EPUB from the output dual mobi. The output will likely still be larger than the EPUB, but at least it won't include a full copy of it. |
|
![]() |
![]() |
![]() |
Tags |
account id, azw3r conversion, extract info myclippings, mbp, metadata conversion, user id |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Cannot embed metadata: "End of file was reached unxexpectedly." | MarjaE | Library Management | 1 | 07-17-2019 11:07 PM |
Reading file metadata with "add_books" | annoywife | Development | 2 | 07-14-2017 06:16 PM |
regarding "Guessing metadata from file names" function | kevin4fly | Devices | 8 | 06-05-2015 02:09 AM |
Help with "Guessing metadata from file names" | Justy | Library Management | 22 | 08-15-2011 06:13 AM |
Get "Tag" metadata from file name | dosyoyas | Calibre | 2 | 01-13-2010 01:09 PM |