Mobileread
Why can't I upload an epub3 book to my Kobo Forma?
#1  droopy 03-24-2020, 06:27 PM
I downloaded an epub3 from https://standardebooks.org/ebooks/p-g-wodehouse/psmith-in-the-city.

Kobo's help page (https://help.kobo.com/hc/en-us/articles/360017763713-File-formats-your-Kobo-eReader-and-Kobo-Books-app-support) says that Kobo ereaders support epub3.

When I try to upload the epub3 from my Calibre library, I get this error message.

Quote
calibre, version 4.12.0
WARNING: No suitable formats: Could not upload the following books to the device, as no suitable formats were found. Convert the book(s) to a format supported by your device first.

Psmith in the City epub3
Why is conversion necessary?
Reply 

#2  theducks 03-24-2020, 06:32 PM
Connect your device: right click the Device Icon: Configure: TICK EPUB3

The driver serve more than 1 model. some of those do NOT support EPUB3 (the owner may have given a device firmware update notice an 'ignore' )
Reply 

#3  droopy 03-24-2020, 06:39 PM
ducks,
epub3 isn't in the list of formats.

Pls see screenshot.
Screenshot from 2020-03-24 15-36-49.png 
Reply 

#4  theducks 03-24-2020, 06:46 PM
Quote droopy
ducks,
epub3 isn't in the list of formats.

Pls see screenshot.

I assume your Calibre is 4.x (the driver will be current)

Then there are 2.5 possibilities
1) The Kobo does not do EPUB3
1.5) The file must be named just EPUB <<< I think this is true

2)No one reported this bug (missing EPUB3)
Reply 

#5  hobnail 03-24-2020, 06:49 PM
When you download an epub3 from Standard Ebooks the file extension on it is .epub3 so you need to delete that 3 so that it's .epub. You may need to tweak your Windows settings so that it shows you the file extensions (always a good idea in my opinion).

I don't know what the epub standard says but it wouldn't surprise me if the extension is supposed to be epub and not epub3.

Internally it's still an epub3 and the kobo will recognize it as such. I doubt if there's any advantage of downloading the epub3 over the epub2; I used to download the epub3 versions but now just get their epub2s. Somewhere I'd downloaded a book that had @ lines at the top of the css which caused my kobo to ignore all of the css; dunno if it was Standard Ebooks or somewhere else.
Reply 

#6  droopy 03-24-2020, 06:51 PM
Quote theducks
I assume your Calibre is 4.x (the driver will be current)
Yes, I'm on the latest version of Calibre: 4.12.


Quote theducks
Then there are 2.5 possibilities
1) The Kobo does not do EPUB3
Hmmm... maybe you're right. I mean, the Kobo help page does say that Kobo ereader devices do support epub3. But someone else on this forum has just chimed in to say that "it's a lie". Lol.

Quote theducks
1.5) The file must be named just EPUB <<< I think this is true
Hmmm... I'd think that standardebooks.org named it as ".epub3" because that's the standard file extension for epub3 files. For me to have to change it to epub (without the number 3) seems like a workaround.

Quote theducks
2)No one reported this bug (missing EPUB3)
I'd love to get confirmation on this.
Reply 

#7  theducks 03-24-2020, 06:53 PM
Quote hobnail
When you download an epub3 from Standard Ebooks the file extension on it is .epub3 so you need to delete that 3 so that it's .epub. You may need to tweak your Windows settings so that it shows you the file extensions (always a good idea in my opinion).

I don't know what the epub standard says but it wouldn't surprise me if the extension is supposed to be epub and not epub3.
It is the Internals of the book that says it is version3
This does pose a problem if the user has devices that do not support EPUB3, because you can only have 1 EPUB (filetype) file per book entry
Reply 

#8  droopy 03-24-2020, 06:58 PM
How can I prevent my Calibe from auto-converting epub3 files into kepub, while still autoconverting epub2 into kepub?
Reply 

#9  theducks 03-24-2020, 07:09 PM
Quote droopy
How can I prevent my Calibe from auto-converting epub3 files into kepub, while still autoconverting epub2 into kepub?
You can't (if you use Auto convert ?)
You would need to make KEPUBS first, then those get sent
You would first need to determine which books have EPUB2, then convert only those to KEPUB
Reply 

#10  davidfor 03-24-2020, 07:51 PM
Quote droopy
How can I prevent my Calibe from auto-converting epub3 files into kepub, while still autoconverting epub2 into kepub?
You can't. And you probably don't want to. If you really want to use as many epub3 features as Kobo supports, you want the book as an kepub. If you use the extended driver to transform the book to kepub, it doesn't matter whether the input is epub2 or epub3. The output will not change that. And the kepub renderer will respect the epub version.

If you want to use some books as epubs (of either version) or some as kepubs, then don't use the extended driver. For the books you want to read as kepubs, do a conversion in calibre. The default configuration for the built-in KoboTouch driver is to send kepubs if they are available before epubs.

But, overall, most people choose one format or the other and stick to it. And it comes down to either wanting the extra function a kepub supplies, or wanting to avoid the formatting differences.
Reply 

  Next »  Last »  (1/2)
Today's Posts | Search this Thread | Login | Register