• Home
  • Comment supprimer DRM avec Calibre (aussi 10 solutions efficaces si cela échoue)
drm calibre 2021

Comment supprimer DRM avec Calibre (aussi 10 solutions efficaces si cela échoue)

December 15, 2020 terminator 0 Comments

Nous allons considérer le calibre comme outil de suppression des DRM en 2020. Nous devons ajouter les outils de suppression des DRM au Calibre afin de le rendre capable d’éliminer les serrures DRM des ebooks.

Dans cet article, je me concentrerai sur le retrait des DRM avec Caliber pour les livres Kindle / Kobo / ACSM pas à pas – et plus de 10 solutions exclusives et efficaces si vous rencontrez des erreurs.

Première remarque:

1. Suppression de la protection DRM des livres n’est acceptable que lorsque vous souhaitez sauvegarder ou partager vos propres fichiers. Ne vous souvenez pas de ces ebooks sans DRM et respectez chaque auteur s’il vous plaît.

2. Cet article présente exactement comment DEDRM Books de Kindle, Kobo et Adobe Digital Editions (telles que Google Play Livres). Les livres Apple et les livres Nook EPUBS ne fonctionnera pas à ce moment.

3. Les outils DRM ne fonctionnent que sur nos propres livres électroniques achetés, manuel scolaire électroniques et livres électroniques loués ne sont pas pris en charge.

4. Ici, ce que j’ai présenté sont tous testés sur mon ordinateur portable Windows personnel et mon ordinateur Mac. Calibre prend en charge Linux, si vous rencontrez des problèmes lors de l’exécution des plugins calibre drm sous Linux, veuillez contacter l’équipe Alf pour demander de l’aide car je n’ai pas testé la suppression de Caliber DRM pour les livres électroniques sous Linux.

Partie 1. Préparation (ce dont vous avez besoin)

  • Calibre (nécessite la version 4.x et antérieure de calibre)
  • DeDRM_tools (version 6.8.1 au moment de la rédaction)
  • eBooks Kindle / Kobo / Adobe téléchargés via l’application de bureau officielle.
  • Importez des eBooks dans Calibre pour la suppression de DRM.

Remarque:

La raison pour laquelle nous devons utiliser la version 4.x de calibre est que les outils DeDRM ne fonctionnent que sur cette version. Calibre 5.x ne fonctionne pas avec DeDRM, jusqu’à ce que DeDRM 7.0.0 soit publié dans le futur.

Partie 2. Comment ajouter des outils DeDRM à Caliber?

C’est ainsi que vous ajoutez un plugin au programme Caliber.

Étape 1. Téléchargez la version 4.x ou antérieure de Calibre.

Étape 2. Téléchargez DeDRM_tools_6.8.1.zip et décompressez-le.

unzip dedrm tools calibre

Étape 3. Ajoutez le fichier zip du plugin téléchargé à Calibre.

Exécutez calibre, sélectionnez «Préférences»> «Plugin»> «Charger le plugin à partir du fichier», puis choisissez «DeDRM_plugin.zip» ou «Obok_plugin.zip» dans l’archive DeDRM_tools_6.8.1 décompressée, cliquez sur le bouton «Ouvrir». Ignorez le “Êtes-vous sûr?” boîte de dialogue d’avertissement (Oui ”), puis Une boîte de dialogue“ Succès ”apparaîtra, indiquant que le plug-in a été installé. Cliquez sur «OK» puis sur «Appliquer».

Étape 4. Redémarrez Calibre.

Partie 3. Le plugin de suppression de DRM n’a pas pu installer les problèmes

Vous avez suivi les étapes ci-dessus mais le plugin calibre dedrm ne fonctionne pas?

SyntaxeError: invalid syntax

Si vous voyez les messages d’erreur suivants:

calibre, version 5.1.0
ERROR: Eccezione non gestita: <b>SyntaxError</b>:invalid syntax (calibre_plugins.dedrm.__init__, line 168)
calibre 5.1 [64bit] embedded-python: True is64bit: True
Windows-10-10.0.19041-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.19041')
Python 3.8.5
Windows: ('10', '10.0.19041', 'SP0', 'Multiprocessor Free')
Interface language: it
Successfully initialized third party plugins:
Traceback (most recent call last):
  File "site-packages\calibre\gui2\preferences\plugins.py", line 317, in add_plugin
  File "site-packages\calibre\customize\ui.py", line 472, in add_plugin
  File "site-packages\calibre\customize\ui.py", line 61, in load_plugin
  File "site-packages\calibre\customize\zipplugin.py", line 200, in load
  File "site-packages\polyglot\builtins.py", line 123, in reload
  File "importlib\__init__.py", line 169, in reload
  File "<frozen importlib._bootstrap>", line 602, in _exec
  File "site-packages\calibre\customize\zipplugin.py", line 179, in load_module
  File "calibre_plugins.dedrm.__init__", line 168
    print u"{0} v{1}: Copying needed library files from plugin's zip".format(PLUGIN_NAME, PLUGIN_VERSION)
SyntaxError: invalid syntax
invalid syntax error

À partir de calibre 5, calibre est passé de Python 2 à Python 3, car Python 2 est en fin de vie.

Les plugins DeDRM qui n’ont pas encore été portés sur Python 3. Pour résoudre ce bogue, vous devrez revenir à calibre 4.x jusqu’à ce que le plugin soit importé.

Exception non gérée: ne contient pas de fichier init.py de niveau supérieur

Si vous voyez les messages d’erreur suivants:

calibre, version 4.23.0
ERROR: Unhandled exception: InvalidPlugin:The plugin in u'/Users/bradcrandell/Downloads/DeDRM_tools_6.8.0.zip' is invalid. It does not contain a top-level init.py file
Python 2.7.16
OSX: ('10.15.3', ('', '', ''), 'x86_64')
Interface language: None
Successfully initialized third party plugins: Gather KFX-ZIP (from KFX Input) (1, 9, 0) && Package KFX (from KFX Input) (1, 36, 0) && KFX metadata reader (from KFX Input) (1, 36, 0) && KFX Input (1, 36, 0) && Set KFX metadata (from KFX Output) (1, 23, 0) && KFX Output (1, 23, 0)
Traceback (most recent call last):
File "site-packages/calibre/gui2/preferences/plugins.py", line 319, in add_plugin
File "site-packages/calibre/customize/ui.py", line 472, in add_plugin
File "site-packages/calibre/customize/ui.py", line 61, in load_plugin
File "site-packages/calibre/customize/zipplugin.py", line 194, in load
File "site-packages/calibre/customize/zipplugin.py", line 292, in _locate_code
InvalidPlugin: The plugin in u'/Users/bradcrandell/Downloads/DeDRM_tools_6.8.0.zip' is invalid. It does not contain a top-level init.py file
calibre invalid plugin

Cette erreur peut être due au fait que vous avez ajouté l’intégralité du fichier d’archive dans calibre. Décompressez l’archive DeDRM_tools_6.8.1 et recherchez dans le dossier DeDRM_tools_6.8.1 le fichier zip (nommé DeDRM_Plugin.zip et Obok_plugin.zip) à charger dans Calibre.

Une autre raison possible est que le fichier du plugin DRM téléchargé n’est pas la dernière version. Si tel est le cas, vous devez d’abord supprimer l’ancienne version du plugin, puis télécharger la dernière version et les importer à nouveau dans Calibre.

Partie 4. Comment débloquer DRM à partir d’eBooks Kindle KFX avec le plugin Calibre?

Depuis qu’Amazon a commencé à utiliser le nouveau format KFX pour les livres électroniques Kindle, le plug-in calibre ne fonctionne plus pour déverrouiller les DRM du format KFX. Le plugin DeDRM ici fonctionne uniquement avec les livres Amazon non-KFX, et les solutions présentées ici sont des solutions de contournement, pas la solution directe (rapide).

Remarque:

1. Le plug-in ne fonctionne pas sur les livres téléchargés à partir des tablettes Kindle Fire (HD) ou pour les applications Kindle pour Android / IOS.

2. Pour convertir KFX en ePub / PDF avec Caliber, le plugin d’entrée KFX (version 1.36.0 au moment de la rédaction) doit également être installé.

3. Si vous possédez un appareil Kindle e-ink, ne téléchargez pas et n’importez pas directement de livres dans Calibre car cela ne fonctionne pas sur ces fichiers. Mais vous pouvez télécharger et transférer via USB sur votre appareil, le fichier téléchargé sera au format .azw3. Importez azw3 dans Caliber et configurez le plugin DeDRM en saisissant KSN, vous pouvez également supprimer DRM.

configure ksn

Walkaround 1. (Pour Windows) Installez un Kindle obsolète (comme la version 1.24)

Si vous avez téléchargé le dernier Kindle pour PC, désenregistrez d’abord l’application Kindle PC, puis désinstallez-la de votre ordinateur Windows.

kindle desktop deregister

Installez, lancez et enregistrez cette installation Kindle avec votre propre compte Amazon.

N’oubliez pas de décocher la mise à jour automatique dans les paramètres du Kindle. Sinon, la prochaine fois que vous le lancerez, il se mettra à jour automatiquement vers la dernière version, ce qui ne fonctionne pas avec DeDRM.

disable auto-update for kindle

Si on vous demande si vous souhaitez mettre à jour vers la dernière version, sélectionnez toujours «Ignorer cette version» s’il vous plaît.

Vous pouvez désormais sélectionner des livres dans votre bibliothèque Kindle et les télécharger sur votre Windows local.

double click to download kindle

Important:

Vous pouvez trouver (et même modifier) ​​l’emplacement du Kindle pour les livres PC en cliquant sur «Outils»> «Options»> «Contenu»> «Changer de dossier».

Importez des livres Kindle dans la bibliothèque Caliber et le DRM sera supprimé.

dedrm kfx calibre

Comme le montre l’image ci-dessus, les livres KFX supprimés par DRM seront convertis en KFX (non-DRM). Après avoir installé le plug-in d’entrée KFX dans calibre, vous pouvez continuer à convertir des livres électroniques KFX vers d’autres formats.

Walkaround 2. (Pour Mac) Évitez les téléchargements KFX en renommant le moteur de rendu sur Kindle pour Mac

Important:

Pour les utilisateurs d’ordinateurs Mac, nous pouvons également utiliser une ancienne version de Kindle pour mac (telle que v1.23) pour contourner le nouveau format KFX. Mais en fait, étant donné que l’ancienne version de l’application kindle ne peut pas fonctionner sur Catalina et Big Sur, alors que de plus en plus d’utilisateurs ont mis à jour (ou mettront bientôt à jour) leur système Mac vers le plus récent, alors j’écris ici cette solution en détail pour Utilisateurs Mac, gagnez du temps pour comprendre et tester.

La clé pour éviter le téléchargement de KFX à partir de Kindle Pour Mac 1.25+ est de bloquer KFX avec chmod -x, puis de télécharger des livres en utilisant le clic droit de la souris et en sélectionnant «Télécharger».

Installez la dernière version de Kindle pour Mac ou effectuez une mise à jour vers la dernière version v1.30.

latest kindle for mac

S’il y a déjà des livres Kindle dans l’onglet «Téléchargé», supprimez-les d’abord (Supprimer de l’appareil).

Ensuite, exécutez l’application Terminal, copiez et collez la commande suivante dans le terminal, si nécessaire, entrez le mot de passe pour exécuter la commande.

sudo chmod -x /Applications/Kindle.app/Contents/MacOS/renderer-test

Si vous n’avez pas de mot de passe, exécutez cette commande.

chmod -x /Applications/Kindle.app/Contents/MacOS/renderer-test

Après avoir corrigé l’application Kindle, exécutez l’application Kindle et sélectionnez un livre, cliquez avec le bouton droit et «Télécharger».

Les livres téléchargés sont enregistrés dans le dossier «Mon contenu Kindle». En cliquant sur Kindle> Préférences> Contenu> Changer de dossier, vous pouvez rechercher et modifier l’emplacement.

Vous pouvez maintenant importer les livres Kindle téléchargés du dossier «Mon contenu Kindle» vers Calibre, puis comme vous le voyez, le DRM est automatiquement supprimé et Calibre transforme ces livres au format AZW3.

Remarque:

Le clic droit pour télécharger est essentiel. Si vous double-cliquez pour télécharger le livre, vous obtiendrez le nouveau format KFX ou KCR.
Une fois le téléchargement terminé, NE double-cliquez pas pour l’ouvrir, sinon l’application Kindle plantera de manière inattendue. L’ancien format téléchargé est incompatible avec la dernière application Kindle. Après tout, Amazon préfère que nous téléchargions et utilisions le nouveau format KFX.

Échec du Kindle KFX DeDRM et solutions: AZW / KCR / KFX-ZIP dans Calibre

En fait, si Caliber affiche le livre au format “AZW”, “KCR”, “KFX-ZIP” après avoir ajouté un livre à la bibliothèque calibre, il est probable que Caliber n’a pas réussi à supprimer son DRM.

Voir, après avoir cliqué sur «Convertir des livres» et sélectionné «epub» pour convertir, calibre affiche le message d’erreur ci-dessus.

Pour éviter cela, je dirais s’il vous plaît suivez tous les détails étape par étape comme ce que j’écris ci-dessus.

Vous pouvez également cliquer sur l’étiquette «Jobs: 0» dans le coin inférieur droit de la fenêtre Calibre pour activer la boîte de dialogue Jobs.

show calibre job details

Sélectionnez le travail de conversion qui a échoué dans la liste (le plus récent sera le premier) et cliquez sur le bouton «Afficher les détails du travail». Copiez le journal dans le presse-papiers, puis collez-le dans Github ou Mobileread pour obtenir de l’aide.

Le plugin DRM me rend fou? Si vous pensez que Calibre et le plugin sont complexes, vous pouvez choisir ici une bonne alternative, iSummersoft Kindle Converter.

kfx dedrm failed solution isummer

Une fois démarré, il détectera votre système informatique et vous montrera le guide officiel sur la façon de télécharger vos livres Kindle de la bonne manière. Et puis, après avoir bien téléchargé les livres, il détecte automatiquement vos livres et les affiche sur le côté gauche. Tout ce que vous avez à faire est simplement de les ajouter de la gauche vers la droite, de choisir le format de sortie (parmi les options ePub, pdf, mobi, azw3, txt, docx) et de convertir.

Partie 5. Comment désactiver le DRM d’Adobe Digital Editions (ACSM)?

Le plugin DeDRM installé fonctionne également sur les fichiers Adobe ACSM, tels que les livres téléchargés sur Google Play.

ouvrir acsm via ade

Vous constaterez que le fichier téléchargé est au format acsm. ACSM est associé à Adobe Digital Editions. Cela signifie que nous devons utiliser l’ADE pour ouvrir ce type de fichiers.

créer un identifiant Adobe

La première fois que vous exécutez ADE, vous devez autoriser un ID Adobe, puis ouvrir votre acsm avec celui-ci. Lorsque l’acsm est ouvert via ADE, l’acsm est transformé en ePub ou PDF (dépend des fournisseurs d’ebooks), mais avec DRM. Et ils sont stockés dans le dossier «My Digital Editions».

supprimer le calibre adobe drm

Vous pouvez maintenant les importer du dossier des éditions numériques vers Calibre. Ensuite, Adobe DRM est supprimé par le plugin dedrm dans Caliber.

Remarque:

Tous les fichiers acsm que vous avez téléchargés à partir d’une boutique de livres électroniques en ligne ne seront pas pris en charge par le plugin dedrm, bien que vous puissiez les ouvrir via ADE.

Vous pouvez rencontrer des problèmes lors de l’autorisation d’un Adobe ID ou de l’ouverture d’un fichier acsm via ADE.

Veuillez vous assurer que vous utilisez la même adresse e-mail que celle de votre compte ebookstore, ceci est important. Une autre raison est que vous avez utilisé un ID Adobe incorrect, si vous devez changer votre compte Adobe pour vous connecter.

Partie 6. Comment utiliser le plugin Caliber kepub?

L’obok_plugin.zip que vous avez ajouté à Caliber est utilisé pour supprimer les DRM des Kobobooks. Par défaut, Calibre affichera ce plugin dans la barre de menu supérieure.

Tout d’abord, vous devez utiliser Kobo pour PC / Mac pour vous aider à télécharger vos livres.

Où les trouver? Les livres téléchargés via Kobo PC sont enregistrés ici:

…\AppData\Local\Kobo\Kobo Desktop Edition\kepub

Et les livres Kobo pour Mac sont enregistrés à cet emplacement:

.../Library/Application Support/Kobo/Kobo Desktop Edition/kepub

Lancez Calibre et cliquez sur le plugin «Obok». Si vous ne le voyez pas, cliquez sur l’icône à trois points dans la barre de menu supérieure.

Ensuite, à partir de la fenêtre contextuelle, vous constaterez qu’il détecte automatiquement tous vos livres Kobo EPUB téléchargés.

L’icône de verrouillage rouge signifie que le livre est protégé par DRM, et l’icône de verrouillage verte signifie que le livre est sans DRM. Pour déchiffrer ces livres protégés par DRM, vous pouvez cliquer sur «Tous avec DRM», puis toucher «OK». Attendez que le travail soit terminé.

convert kobo to epub calibre

Maintenant, la limitation DRM est supprimée de vos livres Kobo, et ils sont au format EPUB (l’original est kepub, avec DRM). Si vous souhaitez transférer des livres Kobo vers Kindle, vous pouvez continuer à les convertir au format MOBI dans Calibre.

Des conseils qui fonctionnent:

1. Si vous avez déjà téléchargé des livres Kobo sur la liseuse Kobo, vous pouvez également le connecter à l’ordinateur, puis importer ce livre dans Calibre afin de pouvoir en supprimer directement le DRM.

2. Si vous utilisez l’application de bureau Kobo pour télécharger des fichiers, téléchargez et installez l’application à partir du site officiel de Kobo, veuillez. N’installez PAS l’application à partir des magasins d’applications. Sinon, vous risquez de ne pas pouvoir supprimer DRM de kepub.

3. Impossible de trouver le dossier kepub sur Mac? Utilisez Terminal et exécutez la commande suivante: write com.apple.finder AppleShowAllFiles yes
puis Entrez.

Derniers mots, avec quelques astuces utiles

C’est tout ce que je pourrais partager avec vous sur Calibre DeDRM 101. Si vous suivez ce guide étape par étape, je pense que vous réussirez à déverrouiller vos fichiers eBook achetés.

  • Vérifiez que vous utilisez la bonne version de Calibre.
  • Vérifiez que vous utilisez la dernière version des plugins.
  • Le téléchargement de livres électroniques via l’application de bureau facilite le fonctionnement du DeDRM.
  • Réimportez à nouveau les eBooks dans Calibre.
  • Le DRM est supprimé après l’importation du livre, pas après sa conversion.
  • N’oubliez pas de soumettre votre journal d’erreurs à Mobileread, github, reddit pour obtenir de l’aide.
  • Ou utilisez les meilleures alternatives de iSummersoft, ces produits méritent votre essai et sont très faciles à utiliser.
Type d’eBooksPlugins de calibreAlternative
Kindle (KFX, AZW, AZW3)DeDRMKindle Converter
Adobe (ACSM, EPUB, PDF)DeDRMACSM Converter
Kobo (KEPUB)ObokKobo Converter
Nook (ePub)/Nook Converter
Apple (ePub)//

leave a comment