FBReader
FBReader copied to clipboard
FBReader will not open .azw3 files, but will open if renamed to .mobi
Recent books from Amazon often come as a .azw3 file, but file recognizes them as .mobi format:
dhdurgee@DHD-Z560 ~/Downloads/Kindle $ file The_Gods_Themselves.azw3 The_Gods_Themselves.azw3: Mobipocket E-book "CR!KZDJ1N259N0HHF3KEJ9G5HKY1EYP"
Indeed, if you inspect the file you will "BOOKMOBI" starting at position 3C just as you do in a .mobi file. These must be some sort of enhanced .mobi format, as my Kindle 3 will refuse to open them if I rename the file to a .mobi suffix and place them on the Kindle.
Given the current situation I cannot save such a book with a suffix that permits me to read it both on the Kindle and with FBReader. Please add support for the .azw3 suffix to FBReader to allow me to keep such files properly named for the Kindle and still be able to read them on my laptop.
I cannot guarantee that all .azw3 files will be .mobi files, indeed I recall a reference to another file type that might be more appropriate for graphic novels that might also be covered. The only way to be certain that I am aware of is to check for the signature at offset 3C in the file.
Could you please send me an azw3 file for testing? geometer-at-fbreader-dot-org
I have placed a sample file for you in a dropbox shared folder. Let me know of any problems or issues.
On another topic, I am encountering issue #232 with the 0.99.4-1 binary here that is the current amd64 version. Is there a patched version available?
Fixed in FBReader for Android 2.1. Will be available in the next FBReader C++ release too (by end of 2014)
The linux version is still listed as 0.99.4-1 at this point, will the fixed release be available soon?
FBReader on Android can now read AZW3 files. But it doesn't seem to be able to download them from Calibre's OPDS service, as it can other types of file. I have to use a web browser at Calibre and then download the file manually. And once downloaded, I can't even open it with FBReader straight away because the file association isn't there; I have to go and find it in the Downloads folder.