-
Notifications
You must be signed in to change notification settings - Fork 235
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
simplify cover upload on newer MTP based Kindles by replacing EBOK with PDOC #767
Conversation
Please research this topic before blindly messing with headers. This affect a lot of things other than covers. |
@AcidWeb Is there a list anywhere of differences? All I know is that EBOK was required in the past for covers but that isn't true now. |
No. It was never properly documented but it impact how e-reader handle such file. Covers are just a tip of the iceberg. |
I see. I'll continue testing the files generated with this change and asking for feedback from testers. All I know is that EBOK was required in the past for covers but that isn't true now. But for now my Scribe seems to read it just fine. |
If you plan to switch to PDOC then in general can drop entire code that modify headers and send cover thumbnails. |
Will need to leave that code in for older kindles that can only get covers for EBOK. On mobile read a user confirmed it's still needed for kindle voyage on latest firmware. |
Will tentatively force pdoc for these models:
Only way to get covers on colorsoft, doesn't require workaround for mtp based kindles. And a few extra ones that support pdoc covers. |
Kindle 11th gen (2022) does not use MTP, its just 11th gen (2024). Will there be an option to distinguish between the two? |
@asilentdreamer is there any reason to distinguish? It should still be able to read cover from PDOC. New method, you don't need to leave kindle plugged in. |
I see. In that case there doesn't seem to be one. |
fix Kindle CS 12 will not display covers #765
fix PDOC vs EBOK option #685
fix Kindle Scribe Cover generation after mtp firmware #508
builds off Make it easier to add new profiles #764
Test builds:
https://github.com/axu2/kcc/releases/tag/v6.2.1-pdochttps://github.com/axu2/kcc/releases/tag/v6.2.1-comicrack-pdochttps://github.com/axu2/kcc/releases/tag/v6.3.0
The Kindle Colorsoft has been reported to not expose the system/thumbnails folder for covers, so here's a workaround and pre-built exe.
It just replaces EBOK tag with PDOC, so Kindle reads the cover directly from the file. Please test and tell me if it has issues.
Also, should I remove the ASIN tag?
And does anyone remember when pdoc covers started being read by Kindles? @Zappy86