Calibre : la suite logicielle open source pour vos ebooks

Calibre est une suite logicielle proposant une multitude d’outils pour utiliser et gérer au mieux vos ebooks (livres numériques). Le logiciel est multiplateforme, c’est-à-dire que Calibre possède des versions pour Microsoft Windows 32 et 64 bits, MacOS et Linux 32 et 64 bits.
Calibre | Toutes Plateformes
Calibre est open-source, ce qui signifie qu’il est issu du monde des logiciels libres et par conséquent qu’il est gratuit dans toutes ses versions.
Calibre permet de classer vos différents ebooks dans de véritables librairies virtuelles, de les visualiser, éditer, créer et convertir, tout comme les synchroniser dans une multitude de liseuses d’ebooks.
L’édition d’ebook permet d’utiliser les formats de fichier EPUB et AZW3. Les livres numériques au format MOBI doivent tout d’abord être convertis dans l’un des deux formats précédent si vous souhaitez les éditer.

intertface calibre
Votre librairie personnelle d’ebook n’aura plus rien à envier aux plus grandes bibliothèques en ligne.

 

L’histoire d’un beau projet open-source et d’une suite complète dédiée à l’ebook

Dès le 31 octobre 2006 lorsque Sony présenta son « e-reader » PRS-500 (un appareil servant à lire des ouvrages numériques), Kovid Goyal se mit à développer « libprs500 » avec pour objectif de réussir à utiliser les formats natifs du PRS-500 sous Linux.
Grâce au soutien des membres de la communauté du formidable forum MobileRead (dédié à tout ce qui touche de près ou de loin à l’univers de l’ebook), Kovid utilisa la méthode du reverse engineering pour « déconstruire » et ainsi maîtriser le format propriétaire de fichier BBeB (Broad Band eBook).
En 2008, sa première version du programme fut rebaptisée « calibre », nom qui doit uniquement s’écrire en minuscule mais pour lequel nous continuerons de l’écrire avec une majuscule comme tout nom propre en français, n’en déplaise à Kovid.
C’est justement Kovid en personne qui nous précise que même si en réalité il faudrait prononcer « ca-liber » (comme en anglais) et non « ca-libre » c’est pourtant bien le mot « libre » en son sens premier qui est l’inspiration principale du nom du logiciel. Un beau clin d’œil à la langue française pour un projet open-source « libre ».
Calibre supporte beaucoup de formats de fichier et d’appareils de lecture, ces fameuses « liseuses de livres numériques » appelées aussi « e-reader ». La plupart des formats de fichier d’ebooks peuvent être édités, par exemple pour changer de police ou la taille des caractères, pour modifier les marges ou les métadonnées, ajouter une table des matières auto-générées et bien d’autres choses encore.

Kovid Goyal
Ci-dessus, Kovid Goyal, le charismatique créateur du projet calibre.

Les droits numériques (DRM) sur Calibre

La conversion ou l’édition est très simple sur des livres numériques qui sont sous licence appropriée, mais en ce qui concerne les ebooks sous licence commerciale et donc achetés, il vous faudra déverrouiller les restrictions DRM de ces livres avant de pouvoir effectuer dessus la moindre modification.
Les DRM (Digital Rights Management ou « gestion des droits numériques ») sont des dispositifs qui ont pour but de contrôler l’utilisation qui est faites des œuvres numériques tels que les ebooks.
Il s’agit d’un dispositif qui tout d’abord chiffre (« crypte » en langage plus courant) l’ebook tout en mettant en place un accès conditionnel que l’éditeur ou le distributeur vous permettra de débloquer en échange d’une preuve d’achat ou par votre souscription à un abonnement.
Si officiellement Calibre ne veut aider ses utilisateurs à déverrouiller des DRM, il est possible par l’ajout de plugins d’ajouter une telle fonction. Il existe bien évidemment plein d’autres solutions tierces ou méthodes pour contourner les DRM des principaux distributeurs tels qu’Amazon ou Adobe.

plugins calibre
Des plugins ajoutent à Calibre de nouvelles fonctionnalités au logiciel, comme la suppression de DRM.

Comment retirer les DRM d’un fichier .ACSM ?

Par abus de langage, vous pouvez chercher à vouloir convertir un fichier .ACSM en fichier EPUB (en supprimant les DRM). Il ne s’agit pourtant pas d’une conversion en tant que telle et la FAQ de Calibre nous renseigne sur ce point précis (mais en anglais). Voici ce qu’il faut savoir :
La plupart des ebooks que vous aurez achetés en EPUB contiendront des DRM empêchant Calibre de pouvoir les ouvrir et donc les lire. Vous pouvez toutefois très bien les utiliser via Calibre pour, par exemple, les mettre dans votre libraire virtuelle ou tout simplement pour les transférer sur vos liseuses d’ebooks ou autres appareils.

Des plugins pour enlever les DRM sous Calibre

Comme bien souvent avec les logiciels open-sources, il est possible d’ajouter des fonctionnalités à Calibre au moyen de plugins. Il existe donc des plugins DRM pour Calibre et ceux-ci restent parfaitement légaux dans leur utilisation tant que vous n’enlevez les DRM que des ouvrages que vous avez achetés. Nous vous présentons le plus célèbre et le plus apprécié qui est « DeDRM Calibre Plugin » et en profitons justement pour vous montrer comment installer des plugins sous Calibre.

  • DeDRM (Calibre DRM Removal)

Le plugin DeDRM supporte les ebooks que vous aurez acheté aux formats Amazon Kindle, Adobe ePub et PDF (avec les DRM contenus dans un fichier .ACSM), Kobo KEPUB, Google Books.
L’installation de plugins pour Calibre est très facile : il vous faudra tout simplement mettre l’archive .zip de votre plugin dans le dossier principal de Calibre. Pas besoin de décompresser votre fichier .zip. Depuis Calibre, rendez-vous dans Preferences > Plugins > Load plugin from file (comme montré ci-dessous).

Ignorez le message d’alerte en le validant puis sélectionnez le fichier .zip de votre plugin téléchargé précédemment et mis dans le dossier principal de Calibre. L’installation de votre plugin terminée, il vous faudra redémarrer Calibre pour pouvoir prendre en compte cette extension.
Une fois le plugin DeDRM correctement installé par la méthode indiquée ci-dessus, vous pourrez supprimer les DRM d’Adobe ePub, Kobol, PDF, Kobo, Google Books. Selon ces différents formats, il y aura hélas des manipulations spécifiques ou des spécificités pour chacun d’eux :

  • Pour supprimer les DRM Adobe Adept avec DeDRM, assurez-vous de bien pouvoir lire votre ebook avec Adobe Digital Edition (en utilisant votre « Adobe ID»).
  • Pour supprimer les DRM d’un ebook Kobo, désormais il faudra préférer utiliser le plugin obok_plugin en version v6.5.4 ou ultérieure.
  • Pour supprimer les DRM d’un fichier .KFX pour les ebooks Kindle KFX, vous ne pourrez hélas utiliser Calibre. Ni la version 1.25 de Kindle (et les versions supérieures) pour PC/Mac, ni les firmwire Kindle au-delà de la version 5.10.2 ne sont pris en charge. Amazon a décidé d’utiliser un nouveau format de DRM contenu dans un fichier .KFX qui désormais empêche de décrypter les fichiers Kindle même depuis un plugin comme DeDRM. Cela s’explique par le fait que les ouvrages Kindle sont bien souvent « en location » et qu’il ne vous est pas autorisé de pouvoir les décrypter légalement.
  • Pour supprimer les DRM des iBooks et Nook Books, le format iBooks (d’Apple) n’est plus supporté par DeDRM quand le format Nook Books utilise depuis mars 2019 un nouveau système de DRM qui encore à l’heure actuelle ne peut être supprimé par un plugin (ou logiciel).

Pour tous les autres formats pris en charge par le plugin DeDRM, la suppression des DRM est totalement transparente dès lors que vous ajouterez un ebook dans votre bibliothèque Calibre.

Compatibilités logicielles et matérielles de Calibre

Calibre est capable de transférer vos ebooks via USB sur de très nombreux périphériques tels que :

En outre, Calibre sait parfaitement communiquer avec les smartphones sous Android ou iOS et vous permettra même de vous connecter via réseau WIFI à votre liseuse (si celle-ci propose évidemment une application de synchronisation). C’est ce que réalise à la perfection l’application Calibre Companion pour les smartphones qui tournent sous-système Android.
Dans les très rares cas où Calibre ne parviendrait pas à reconnaître un support, il vous demandera alors si vous souhaitez procéder au transfert grâce à une commande prévue pour sauvegarder l’ebook à l’emplacement de votre choix.
Il est donc possible pour vous de choisir le dossier ou sous-dossier qui devra contenir votre ebook tout en pensant bien par la suite à procéder aux modifications adéquates des métadonnées.

Importez simplement vos ebooks à l’aide de Calibre

Un ebook peut-être importé dans la libraire virtuelle de Calibre en transférant manuellement vos fichiers (par glissé/déposé) ou si vous passez par une connexion sans fil en utilisant un système de synchronisation entre votre appareil (liseuse) et un service de stockage dans le Cloud dans lequel Calibre Library est sauvegardé (ou tout simplement sur l’ordinateur utilisant Calibre).
Il est à noter qu’il peut y avoir un autre type d’utilisation très intéressant de Calibre : il est tout à fait possible de récolter un grand nombre de contenus sur internet pour les convertir en livres électroniques. Il est donc absolument possible pour vous de convertir le contenu d’un blog sur le web pour le convertir, le transférer sur votre appareil de liseuse, puis enfin de pouvoir lire ce contenu quand bon vous semble tout comme si il s’agissait d’un ouvrage classique.
Les conversions à faire sont facilité par ce que l’on appel vulgairement des « recipes », c’est à dire des programmes courts de DSL (Domain Specific Language) en partant de la base du langage Python.
Pour exporter le plus simplement du monde vos livres électroniques sur n’importe quel type d’appareil de liseuse, vous pouvez passer comme déjà dit en USB mais aussi via le serveur mail intégré à Calibre (ou encore une fois par connexion sans fil si votre appareil en possède).
Envoyer par email vos ebooks vous permettra par exemple d’envoyer vos documents personnels directement à toutes les liseuses Amazon Kindle de votre famille, sur vos smartphones et évidemment sur vos tablettes et ordinateurs.
Tout cela peut se faire très facilement depuis votre navigateur internet, cependant si l’ordinateur hôte est lancé et si l’appareil et l’ordinateur hôte partagent le même réseau, vous pourrez alors dans ce cas de figure récupérer à intervalles réguliers du contenu récolté depuis différentes sources de contenu sur le web.
Précisons également que si la librairie virtuelle de Calibre et l’ordinateur hôte sont tous les deux sauvegardés sur un service de Cloud, comme Box.net, Google Drive ou Dropbox, alors soit le service Cloud soit une application tierce comme Caliber Cloud ou CalibreBox peut être utilisé pour accéder à distance à la bibliothèque virtuelle.

Les conversions possibles et formats ebooks supportés par Calibre

Si Calibre est bien le meilleur avec sa suite logicielle (hormis le fait qu’en plus d’être totalement gratuit et sans publicité il est tout de même développé pour être multiplateforme et donc accueilli sur différents systèmes d’exploitation), il est absolument remarquable de par sa conception de conversion de livres à partir des et vers les principaux formats de fichiers qu’utilisent les liseuses d’ebooks. C’est ainsi que Calibre se montre « compatible » avec une écrasante majorité d’appareils pour lire vos ouvrages au format électronique.
Les formats d’entrée (pour convertir à partir de) :

  • AZW
  • AZW3 (format propriétaire Amazon)
  • AZW4
  • CBZ
  • CBR
  • CBC
  • CHM
  • DJVU
  • DOCX
  • PRC
  • PDB
  • PML
  • RB
  • RTF
  • SNB
  • TCR
  • TXTZ
Les formats de sortie (conversion vers) :
  • ZW3
  • EPUB
  • DOCX
  • FB2
  • HTMLZ
  • LIT
  • LRF
  • MOBI
  • OEB
  • PDB
  • PDF
  • PML
  • PMLZ
  • RB
  • RTF

La chose à comprendre du système de conversion de Calibre c’est qu’il a été conçu comme un pipeline. Schématiquement, on pourrait représenter l’architecture en pipleline de ce système de conversion comme ceci :
pipeline calibre
En tout premier lieu, le format d’entrée est converti en XHTML par le plugin d’entrée approprié. Ce fichier HTML est alors « transformé ». À la dernière étape, le XHTML de nouveau obtenu sera enfin converti dans le format de fichier voulu grâce au plugin de sortie qui utilisera le format de fichier approprié.
Les résultats de la conversion peuvent grandement varier selon le format d’entrée. Certains formats se convertissent bien mieux que d’autres, c’est un fait que l’on ne peut cacher.
Voici les formats de fichier ebooks qui se convertissent le mieux (du meilleur au moins bon) :

  • LIT
  • MOBI
  • AZW
  • EPUB
  • AZW3
  • FB2
  • FBZ
  • DOCX
  • HTML
  • PRC
  • ODT
  • RTF
  • PDB
  • TXT
  • PDF
Comme vous pouvez le constater, la mauvaise nouvelle est que le format PDF est celui qui se converti le moins bien d’une manière générale, et cela n’est pas propre à Calibre.
Cependant, l’on remarque également que le simple format TXT qui pourrait énormément nous dépanner en utilisant des copier/coller depuis d’innombrables sources de contenus texte n’est là non plus pas du tout la solution idéale.
Si vous le pouvez, préférez autant que possible les formats d’ebooks LIT ou MOBI si vous désirez les convertir via Calibre pour vos appareils de lecture.

Le gestionnaire de bibliothèque virtuelle de Calibre

La première chose qui vous aidera à bien vous organiser automatiquement, c’est la manière dont Calibre se chargera d’enregistrer vos fichiers. Afin de pouvoir s’y retrouver très simplement, voici la structure qu’utilisera Calibre pour organiser vos dossiers et fichiers :
Nom_de_la_bibliothèque / Auteur / Titre du livre
Vos fichiers s’enregistrent de cette manière afin d’accueillir tous les fichiers nécessaires à votre ebook, c’est-à-dire :

  • le contenu de l’ouvrage (HTML, CSS)
  • l’image de couverture
  • le fichier opf qui contient vos métadonnées

Vous pourrez également retrouver le fichier metadata.db qui est une base de données qui sert à l’intégralité de votre bibliothèque virtuelle et qui se met à jour dès que vous ajoutez un ouvrage depuis Calibre. C’est justement ce fichier qui vous permettra de filtrer et/ou de trier tous les ouvrages de votre bibliothèque grâce à l’interface utilisateur du logiciel.
Vous pouvez bien évidemment ajouter depuis Calibre toutes les informations nécessaires pour filtrer ou trier de manière encore plus pointue et efficace tous vos ebooks dans le cadre de très grandes bibliothèques virtuelles, vous pourrez ainsi ajouter des étiquettes (pour y mettre vos mots clefs) mais également des commentaires.
Vous pouvez bien évidemment par la suite convertir vos ebooks en d’autres formats (pour pouvoir les lire à l’aide d’un périphérique externe comme une tablette par exemple) mais également de pouvoir modifier leur contenu, de récupérer depuis internet les métadonnées telles que l’image de couverture et même de recherche un ouvrage en particulier pour être mis en contact avec les libraires en ligne qui vous le proposeront.
Pour en revenir aux tris et filtres des ebooks contenus dans votre bibliothèque virtuelle Calibre, ce fameux fichier metada.db contient les informations « classiques » que l’on retrouve sous tous les logiciels permettant de gérer des ouvrages numériques, à savoir le titre, l’auteur, la date, la date de publication, la taille, la série, etc. et ainsi les deux seules champs de la base de données qui sont vraiment propres à Calibre sont tags (étiquette) et comments (commentaire)

Classer, trier et filtrer vos ebooks grâce à leurs métadonnées. 

Pour conclure, le but premier de Calibre : une philosophie du libre

Voici ce qu’expliqua Kovid Goyal sur le site officiel de Calibre en novembre 2009 quant aux objectifs de son logiciel :
« Lire est très important pour moi et l’un de mes objectifs a toujours été d’empêcher la fragmentation ou la monopolisation du marché du livre électronique par des entités qui n’ont comme vision que le court terme.
Tandis que la communauté de Calibre continue de grandir grâce à des passionnés de lecture pour les passionnés de lecture, elle proposera toujours une alternative aux personnes qui aiment lire des livres électroniques et qui souhaitent prendre le control de leur propre bibliothèque virtuelle.
Des centaines de bénévoles développent Calibre et vous fournissent des mises à jour à un rythme soutenu.
Une majorité des soucis sont résolus en une semaine. A chaque mise à jour, nous corrigeons des bugs, ajoutons de nouvelles fonctionnalités et rendons Calibre encore plus compatible, rapide et facile d’utilisation. »
La promesse est tenue depuis maintenant plus d’une décennie, vous pouvez donc absolument faire confiance en Calibre et en sa communauté pour profiter du meilleur de la lecture et de l’édition d’ebooks.
Calibre | Toutes Plateformes