Migrer de l'iPad vers Kindle via MacOS Big Sur avec iCloud Drive et Calibre
Avertissements
- J'ai migré via un ordinateur Mac, en utilisant Big Sur. Celui-ci utilise Finder pour se synchroniser avec l'iPad. Les anciennes versions de MacOS (je ne sais plus lesquelles) utilisaient iTunes, et cette réponse ne s'applique pas à celles-ci, ni à Windows ou à d'autres ordinateurs.
- Le processus a été long et ardu et je n'ai sans doute pas saisi parfaitement chaque étape. Si vous trouvez des erreurs ci-dessous, n'hésitez pas à les corriger ou à les commenter et je le ferai.
- Tous les livres n'ont pas migré. Certains avaient des DRM, d'autres avaient d'autres problèmes. Le processus ci-dessous ne documente pas les erreurs, il documente seulement comment migrer aveuglément les livres qui migrent facilement en suivant ces étapes et en ignorant les erreurs. S'il est important pour vous de migrer tous les livres (ce qui n'est peut-être même pas possible), vous devrez faire très attention et lire entre les lignes.
- Cela se concentre sur les fichiers epub, et ignore les PDF et autres. Une fois que vous aurez terminé, vous saurez quoi faire avec les PDF.
- Cela suppose une certaine connaissance pratique des réglages de l'iPad et du Kindle, une bonne connaissance des fonctionnalités avancées du Finder, et une connaissance de la manière de se déplacer dans le système dans Terminal et d'exécuter des commandes shell et des scripts simples de 2 ou 3 lignes à partir de la ligne de commande. Désolé, ce n'est pas pour les débutants.
Résumé
L'iPad stocke les livres au format ePub, non compressés et développés en paquets ou en dossiers. Nous allons les copier sur le Mac, les extraire du dossier secret-doublement-caché dans lequel ils se trouvent, les convertir au format ePub compressé à fichier unique, les convertir à l'aide d'un logiciel tiers Calibre en fichiers MOBI que Kindle peut lire, et déplacez-les vers le Kindle.
Étape 1 : Synchroniser les livres de l'iPad vers MacOS à l'aide d'iCloud Drive
Sur l'iPad, activez iCloud Drive et activez-le spécifiquement pour iBooks. Sur l'iPad avec lequel je travaillais, c'était déjà fait donc je ne peux pas détailler les étapes, mais elles se trouvent dans Réglages. Branchez l'iPad sur le Mac et ouvrez le Finder. Rappelez-vous, ceci est pour Big Sur et d'autres versions récentes de MacOS qui n'utilisent pas iTunes pour cela. L'iPad apparaîtra dans la barre de navigation LHS. Allez-y et vérifiez qu'il fonctionne. Vous n'y verrez pas le dossier Books, mais vous devriez voir quelques éléments pour confirmer que l'iPad est connecté.
Si vous n'avez jamais effectué cette opération, la synchronisation d'iCloud Drive prendra un certain temps. Cela peut aller de quelques secondes à une demi-heure. Attendez. Puis, dans Terminal, exécutez les deux commandes suivantes pour ouvrir les emplacements iBooks :
open ~/Library/Mobile\ Documents/iCloud\~com\~apple\~iBooks/Documents
open ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks
Vous pouvez trouver plus de détails sur cette étape dans cette question Vous verrez vos livres dans une ou deux des deux fenêtres qui s'ouvrent. Vous devrez répéter l'étape 2 ci-dessous pour chaque dossier s'il y a des livres dans les deux. Je ne trouve pas d'autre moyen que la commande "ouvrir" pour accéder à ces dossiers ! Vous ne pouvez pas y accéder et vous ne pouvez pas y naviguer dans le Finder en cliquant ou en utilisant la commande "ouvrir". Allez...
Étape 2 : Copier les livres synchronisés dans un dossier ordinaire
Créez un dossier pour les travaux ultérieurs. Ici, je vais utiliser ~/Downloads/iBooks.
Allez dans chacun des deux dossiers que vous avez ouverts avec "open" dans la dernière étape, sélectionnez tous les fichiers, Copiez-les dans ~/Downloads/iBooks par exemple avec Ctrl-A Ctrl-C Ctrl-V.
Cela prendra un certain temps . Notez que malgré le temps nécessaire à la synchronisation d'iCloud Drive, ces fichiers n'ont pas été synchronisés sur votre ordinateur ! À ce stade, les fichiers sont en fait copiés d'iCloud vers votre dossier ordinaire. Vous verrez que chacun d'entre eux est mis à jour avec une petite minuterie.
Je ne sais pas si vous pouvez éjecter l'iPad à la fin de l'étape 1, mais vous pouvez certainement le faire maintenant.
Étape 3 : Convertir tous les dossiers epub en fichiers epub compressés
Allez dans ~/Downloads/books. Vous verrez vos livres comme un tas de fichiers epub, mais ce ne sont pas des fichiers, ce sont des dossiers. Si vous n'en avez que quelques-uns, vous pouvez les compresser en faisant un clic droit dans le Finder, mais je ne l'ai pas fait de cette façon. Ce qui suit suppose que vous avez beaucoup de livres. Dans Terminal, allez dans le dossier iBooks et créez un nouveau dossier pour les fichiers epub compressés.
cd ~/Downloads/iBooks
mkdir zipped
Zippez chaque dossier epub dans un fichier (ce qui suit fonctionne en bash)
for f in *; do zip -r zipped/$f $f ; done
Étape 4 : Utiliser Calibre pour convertir les epubs en mobis
Télécharger et installer Calibre . Pendant l'installation, sélectionnez le type de Kindle que vous possédez.
Chargez vos fichiers : Lancez Calibre, cliquez sur Ajouter des livres naviguez jusqu'au zippé que vous venez de créer, sélectionnez tous vos nouveaux fichiers epub puis cliquez sur Ouvrir .
Convertissez-les en Mobi : Dans la fenêtre principale de Calibre, sélectionnez tous les livres que vous venez de charger, cliquez sur Convertir , cliquez Ok . Regardez le nombre d'emplois dans le coin inférieur droit, jusqu'à ce qu'il arrive à zéro. Cela peut prendre un certain temps.
Étape 5 : Rassembler tous les fichiers mobi
Par défaut, Calibre place ses fichiers convertis dans ~/Calibre Library/Unknown. Le dernier segment de ce dossier, "Inconnu", peut être différent pour vous. Il s'agit de l'"auteur du livre" qui, pour moi, était Inconnu pour tous les livres que j'ai importés d'iBooks. Vous devrez explorer le dossier de sortie de Calibre pour vous assurer de ce qui se passe. Les fichiers MOBI de vos livres sont éparpillés dans plusieurs dossiers, nous allons donc les rassembler en un seul endroit.
Dans le terminal :
cd ~/Calibre Library
cd Unknown (or wherever the books are)
find . -name \*.mobi -exec mv {} . \;
mkdir kindle
mv *.mobi kindle
Étape 6 : Copier les fichiers sur Kindle
Enfin ! Branchez votre kindle sur votre Mac. Il apparaîtra à gauche dans le Finder. Ouvrez-le, allez dans le dossier Documents du Kindle puis, dans Documents, créez un dossier pour tous vos livres migrés appelé "iBooks" ou ce que vous voulez. Vous ne verrez pas le dossier dans le lecteur Kindle, vous le verrez seulement ici dans Finder et cela vous aidera à garder les choses organisées.
Utilisez finder pour copier tous les fichiers Mobi du dossier kindle de l'étape 5 vers le dossier iBooks que vous venez de créer.
Ejectez le kindle avec l'icône Eject dans la barre de navigation LHS du Finder.
Les livres apparaîtront tous dans votre bibliothèque Kindle. Ils n'auront pas de couverture et certaines autres fonctionnalités peuvent être manquantes. Calibre vous permet de migrer les couvertures mais je ne l'ai pas fait. Je n'ai pas touché aux paramètres de Calibre et je n'ai pas essayé les fonctions avancées. Il y a d'autres endroits où vous pouvez lire comment faire ces choses.
Bonne lecture !