03-30-2021, 01:25 PM | #1 |
Age improves with wine.
Posts: 558
Karma: 95229
Join Date: Nov 2014
Device: Kindle Oasis, Kobo Libra II
|
Autoconverting when copying to device
I have Calibre set up to autoconvert EPUBs to AZW3 when uploading to my Kindle. However, this means that each book I've selected is converted and then uploaded separately. The conversion takes a few seconds, the upload takes less than a second, and then it takes about 30 seconds to upload the metadata. If I have 20 books, it tales about 10 minutes altogether.
what I now do is to convert the books (a few seconds each) and then upload (a few seconds for 20 books, followed by about 40 seconds to upload the metadata) -- about a minute in total. Would it be possible to somehow batch all the uploads after autoconverting so that the many lengthy metadata uploads can be combined into one? |
03-30-2021, 03:37 PM | #2 |
Bibliophagist
Posts: 35,464
Karma: 145525534
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I did a quick test here. I selected 5 books and sent them to a Kindle. The books were converted, sent to the device and the metadata uploaded in one batch after I clicked on send to device.
|
04-05-2021, 04:30 AM | #3 |
Age improves with wine.
Posts: 558
Karma: 95229
Join Date: Nov 2014
Device: Kindle Oasis, Kobo Libra II
|
Hmm, I wonder why they are done one-by-one on mine in that case? Is there a setting I need to tweak, or a tweak that I need to set?
|
04-14-2021, 03:21 PM | #4 | |
Age improves with wine.
Posts: 558
Karma: 95229
Join Date: Nov 2014
Device: Kindle Oasis, Kobo Libra II
|
Quote:
So how come you don't see the same? What sins have I committed that it does them individually on my system? Please help me correct the error of my ways! |
|
04-14-2021, 07:53 PM | #5 |
Bibliophagist
Posts: 35,464
Karma: 145525534
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Looking at your post, my workflow is different from yours. I use a 2 step workflow so before I send the books, I convert them to AZW3. By default, calibre leaves the converted ebook in place so it makes no real difference to storage space required. After conversion, I send the converted ebooks in one step and then delete the AZW3 ebooks.
|
04-15-2021, 12:29 PM | #6 | |
Age improves with wine.
Posts: 558
Karma: 95229
Join Date: Nov 2014
Device: Kindle Oasis, Kobo Libra II
|
Quote:
None of which answers my original question: Would it be possible for Calibre to somehow batch all the uploads after autoconverting so that the many lengthy metadata uploads can be combined into one? I can certainly do the conversion and then do the upload as a separate step, which is what I now do, but sometimes I forget and just hit "Send"... and then it takes forever. So if there were a solution, I would be very happy. Last edited by Phssthpok; 04-15-2021 at 12:34 PM. |
|
04-15-2021, 12:31 PM | #7 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
No, it isnt. The common case is converting takes longer than uploading not vice versa, therefore it doesnt make sense to batch.
|
04-17-2021, 10:21 AM | #8 |
Age improves with wine.
Posts: 558
Karma: 95229
Join Date: Nov 2014
Device: Kindle Oasis, Kobo Libra II
|
Agreed, but it isn't the uploading that takes the time, it's the metadata update -- about 10-15 seconds after the upload finishes while it figures out it needs to do it, plus about 30-40 seconds for the metadata update itself. It's the metadata update that I'd like to do just once at the end of the convert/upload process. Maybe just hold off the metadata update somehow if there are more uploads pending in the queue?
|
04-17-2021, 10:53 AM | #9 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That's certainly doable, but a fair amount of work to handle all corner cases.
|
04-18-2021, 12:25 PM | #10 |
Age improves with wine.
Posts: 558
Karma: 95229
Join Date: Nov 2014
Device: Kindle Oasis, Kobo Libra II
|
|
04-23-2021, 11:50 PM | #11 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
I did think about it and I dont think its do-able with a reasonable amount of effort. The problem is state. In order to be able to remove multiple update metadata jobs safely one has to be sure that none of the other jobs in the queue rely on the metadata being up-to-date. And the jobs system doesnt have that kind of metadata about jobs. Its fairly trivial to just delete all metadata update jobs except the latest, however, guaranteeing that is safe is far from trivial.
|
04-24-2021, 05:12 AM | #12 | |
Grand Sorcerer
Posts: 24,907
Karma: 47303748
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
|
Quote:
Code:
upload book update metadata upload book update metadata upload book update metadata upload book update metadata convert upload book update metadata upload book update metadata Code:
upload book upload book upload book upload book update metadata convert upload book upload book update metadata I think that would work as long as you can see what is the next job and its type or something similar. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Copying files to device, do not change metadata | Jellby | Calibre | 7 | 01-19-2014 03:25 AM |
Copying device library to Micro SD card | RobertJSawyer | Kobo Reader | 8 | 07-18-2013 03:45 AM |
Copying bought kindle book to other device? | dzigili | Amazon Kindle | 8 | 11-19-2010 08:13 AM |
Copying books to Kobo device | kjturner71 | Kobo Reader | 5 | 11-07-2010 04:41 PM |
Copying new books to device loses my place in the book I'm currently reading? | Miker2k | Calibre | 1 | 09-14-2009 01:13 PM |