Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 06-27-2020, 06:52 AM   #1
DJDarren
Member
DJDarren began at the beginning.
 
DJDarren's Avatar
 
Posts: 19
Karma: 10
Join Date: Jun 2020
Device: Kobo Clara HD
Question Calibre on iOS

Yesterday I finally picked up a lightning to USB adapter so I could run a decent microphone into my phone for podcasting. As an added bonus, I noticed that it could also connect to my Kindle, which led me to wondering if any work has been done towards porting a version of Calibre for iOS that can convert formats and edit metadata. Or is the current userbase for that setup just too small for it to be worth it?

Thing is, with iPadOS picking up more and more ‘Mac’ features every year, it’s only a matter of time before people are only using an iPad as their primary computer.

Essentially, I’m looking for ways to move my entire computing workflow away from a dedicated computer, so I can do it all on iPhone/iPad. Kindle management and torrenting are the two major holdouts at this point. Well, mastering audio on GarageBand as well, but my new microphone should make that less necessary...
DJDarren is offline   Reply With Quote
Old 06-27-2020, 06:59 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Use the calibre content server it can do both. Run it in the cloud somewhere.
kovidgoyal is offline   Reply With Quote
Advert
Old 06-27-2020, 07:46 AM   #3
DJDarren
Member
DJDarren began at the beginning.
 
DJDarren's Avatar
 
Posts: 19
Karma: 10
Join Date: Jun 2020
Device: Kobo Clara HD
Hi Kovid!

First up, thanks for your work on Calibre, it’s a wonderful tool.

I don’t understand what you mean. Could I, for example, put my Calibre library in iCloud then access it on my phone? How would that help me with converting ePub to KFX without needing a Mac?
DJDarren is offline   Reply With Quote
Old 06-27-2020, 07:49 AM   #4
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 74,027
Karma: 129333114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by DJDarren View Post
Hi Kovid!

First up, thanks for your work on Calibre, it’s a wonderful tool.

I don’t understand what you mean. Could I, for example, put my Calibre library in iCloud then access it on my phone? How would that help me with converting ePub to KFX without needing a Mac?
You cannot use iOS to convert ePub to KFX.
JSWolf is offline   Reply With Quote
Old 06-27-2020, 07:49 AM   #5
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
No, the calibre content server https://manual.calibre-ebook.com/server.html
kovidgoyal is offline   Reply With Quote
Advert
Old 06-27-2020, 08:41 AM   #6
DJDarren
Member
DJDarren began at the beginning.
 
DJDarren's Avatar
 
Posts: 19
Karma: 10
Join Date: Jun 2020
Device: Kobo Clara HD
Quote:
Originally Posted by JSWolf View Post
You cannot use iOS to convert ePub to KFX.
That’s what I’m trying to get to. Is there a technical reason why this couldn’t be done? Is there a restriction in iOS that stops it from being able to convert formats? Because as far as I can tell new devices are certainly powerful enough for the task. My XR can mix down lengthy podcasts without batting an eyelid.
DJDarren is offline   Reply With Quote
Old 06-27-2020, 08:48 AM   #7
BetterRed
null operator (he/him)
BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.BetterRed ought to be getting tired of karma fortunes by now.
 
Posts: 20,579
Karma: 26954694
Join Date: Mar 2012
Location: Sydney Australia
Device: none
IOS is a device oriented OS - i.e. phones and tablets, as is Android. calibre requires a desktop/laptop oriented OS i.e. Windows, MacOS or Linux.

BR
BetterRed is online now   Reply With Quote
Old 06-27-2020, 10:56 AM   #8
DJDarren
Member
DJDarren began at the beginning.
 
DJDarren's Avatar
 
Posts: 19
Karma: 10
Join Date: Jun 2020
Device: Kobo Clara HD
Yes, I understand the difference between a desktop OS and iOS, but given that I have apps that are able to convert audio files from AAC to MP3 or WAV, or AIFF, then doesn’t it follow that the system is also capable of converting an ePub to AZW3 or KFX? Theoretically, the system is able to do this, right? Assuming an app is written for this process?

If this isn’t the case, then what restrictions exist to stop it from happening? And why? I mean, at this stage iPad Pro is essentially a full blown PC in terms of its power. Indeed, it’s likely more powerful than the MacBook I’ve had for nine years, but my Mac will convert books with ease.

I’m happy to be set straight on this, as I don’t actually know anything at all about app development, which likely shows...
DJDarren is offline   Reply With Quote
Old 06-27-2020, 11:29 AM   #9
pazos
cosiñeiro
pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.pazos ought to be getting tired of karma fortunes by now.
 
Posts: 1,271
Karma: 2200049
Join Date: Apr 2014
Device: BQ Cervantes 4
Quote:
Originally Posted by DJDarren View Post
If this isn’t the case, then what restrictions exist to stop it from happening? And why? I mean, at this stage iPad Pro is essentially a full blown PC in terms of its power. Indeed, it’s likely more powerful than the MacBook I’ve had for nine years, but my Mac will convert books with ease.
In terms of processor an iPad is a capable system. In terms of os is just a toy OS (a good one). with a lot of limitations:


- Apps are sandboxed (no access to filesystem outside its own directory)
- System calls are not available. You need to adapt the software you want to port or use a drop-in replacement (like https://github.com/holzschu/ios_system)
- running interpreted code is forbidden. Code must be compiled in (that would mean no plugins!!!)
- qtwidgets is not optimized for a touch device. Need to rewrite the whole UI using UIkit or QtQuick.
...
pazos is offline   Reply With Quote
Old 06-27-2020, 11:34 AM   #10
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I'm sure its possible, its just not going to happen, its not worth the amount of effort, at least to me. As I said use the calibre content server, it can edit metadata and convert books. The only downside is you have to rent a server to run it on for a few dollars a month.
kovidgoyal is offline   Reply With Quote
Old 06-27-2020, 12:06 PM   #11
DJDarren
Member
DJDarren began at the beginning.
 
DJDarren's Avatar
 
Posts: 19
Karma: 10
Join Date: Jun 2020
Device: Kobo Clara HD
So essentially, it is theoretically possible, but would be a huge effort that would amount to very little use outside those very few people who have a really quite pricey lightning/USB dongle?

I suppose my thought process is that, with iPads having USB-C now, and more and more people looking to use them instead of a PC, a tool like this could become really quite useful. For my own situation, it’s literally this and the ability to torrent that is holding me back from going fully iOS. Making podcasts on my phone has become a joy, and iOS is finally beginning to shape up into what it looked like it could be.
DJDarren is offline   Reply With Quote
Old 06-28-2020, 03:01 AM   #12
ilovejedd
hopeless n00b
ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.ilovejedd ought to be getting tired of karma fortunes by now.
 
ilovejedd's Avatar
 
Posts: 5,111
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
Just keep a desktop or get a NAS or something.

Incidentally, I do believe Calibre runs on the Raspberry Pi 4. It’s ARM-based and significantly less powerful than even a 2-3 generations old iPad. However, barring packages incompatible with ARM, it does offer the full Linux experience so you can install Calibre on it. Meanwhile, iOS is restricted by design.

By the way, the iOS Files app couldn’t handle my Paperwhite 3 which has around 2000+ books. It even managed to make my Kindle crash somehow.

The Files app uses an abstraction layer or something and doesn’t actually provide direct file system access. I’ve had it crash on me a few times during normal use, no external storage connected. I wouldn’t trust it not to corrupt my data.

Also note, I do believe the KFX output plugin requires Kindle Previewer. Even if someone does write an ebook conversion app for the iPad, converting to KFX likely won’t be an option.
ilovejedd is offline   Reply With Quote
Old 06-28-2020, 05:31 AM   #13
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 74,027
Karma: 129333114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
IN order to get Calibre to run on iOS, you would need QTWebKit, Python 2.x, and Kindle Previewer all ported to iOS. There could be other things needing porting Because there is no way all the various components will be ported, it's a no go for iOS.
JSWolf is offline   Reply With Quote
Old 06-28-2020, 11:18 AM   #14
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 35,474
Karma: 145525534
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Forma, Clara HD, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by JSWolf View Post
IN order to get Calibre to run on iOS, you would need QTWebKit, Python 2.x, and Kindle Previewer all ported to iOS. There could be other things needing porting Because there is no way all the various components will be ported, it's a no go for iOS.
Why not Python3? As for Kindle Previewer? I have it on my computer but never use it with calibre.

Plus as mentioned anything that currently runs from source would need to be compiled and approved. I.e. all those calibre plugins we love.
DNSB is online now   Reply With Quote
Old 06-28-2020, 03:32 PM   #15
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 74,027
Karma: 129333114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by DNSB View Post
Why not Python3? As for Kindle Previewer? I have it on my computer but never use it with calibre.

Plus as mentioned anything that currently runs from source would need to be compiled and approved. I.e. all those calibre plugins we love.
Because the current non-beta Calibre uses Python 2.
JSWolf is offline   Reply With Quote
Reply

Tags
calibre, ios


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
IOS & Calibre OldSoldier Calibre 1 06-03-2018 12:17 AM
Calibre and IPAD 3 IOS 9.3.5 nestown Devices 7 10-28-2017 06:37 AM
[IOS] CC Can't find Calibre kyteflyer Calibre Companion 2 03-12-2017 09:05 PM
[iOS] Cannot connect Calibre Companion with Calibre YvonneA Calibre Companion 3 11-27-2016 03:37 PM
Calibre and iOS 4 Sync HarryO53 Calibre 25 07-02-2010 03:20 PM


All times are GMT -4. The time now is 07:45 PM.


MobileRead.com is a privately owned, operated and funded community.