Si comme moi vous avez beaucoup d'ebooks, vous utilisez probablement Calibre pour les organiser. Cette application entièrement gratuite et open source s'appuie sur une base de données. Elle est accessible au travers d'un client lourd qui s'installe directement sur un ordinateur. Un autre projet, développé en parallèle et qui nous intéresse aujourd'hui, propose un équivalent basé sur une interface web : Calibre Web. Puis, nous découvrirons également Calibre Web Automated, une version améliorée de Calibre Web !
Calibre est un logiciel libre qui permet de gérer tous vos livres numériques. Si vous cherchez un outil libre et gratuit qui vous permette de classer, trier, lire, convertir tous vos livres numériques quel qu’en soit le format, ne cherchez plus, Calibre est le meilleur. Précieux et incontournable.
À la manière d’iTunes, Calibre sert à classer des fichiers de toutes sortes (e-pub, PDF, mobi, odt, TXT, etc.), ainsi que leurs métadonnées (titre, auteur, date, résumé, mots-clés, id, etc.). Elle synchronise cette bibliothèque avec votre liseuse préférée. En plus, ce manageur de livrels se connecte sur des bases de données existantes telles que Google books ou Amazon pour télécharger les renseignements déjà en ligne. Pour moi, Calibre constitue mon propre portail où je navigue pour trouver mes lectures à venir, passées et présentes.
Calibre n’est pas un logiciel de gestion bibliographique comme Zotero, ils se complémentent. Une bibliothèque et une bibliographie sont deux choses différentes et donc les applications qui font ces tâches-là doivent être distinctes. Dans une bibliothèque nous stockons tout ce que nous voulons lire, nous collectionnons. Dans une bibliographie, nous ne conservons que ce qui est cité dans notre manuscrit. La référence repose sur ses métadonnées, non sur le ficher du livre en soi.
Calibre est une solution universelle pour prendre en charge les différentes liseuses et formats liés. Le logiciel prend en charge presque toutes les liseuses et de nouvelles sont ajoutées à chaque mise à jour. Vous pouvez transférer vos livres numériques d’un périphérique à un autre en quelques secondes. Vous n’avez besoin d’aucun outil additionnel. Calibre va envoyer le meilleur format de fichier à votre périphérique depuis votre bibliothèque en le convertissant automatiquement si nécessaire.
Lire aussi: Fusil Darne Calibre 12 : Détails Techniques
Calibre peut convertir des dizaines de types de fichiers. Lors de la conversion, vous pouvez aussi automatiquement changer le style du livre. Et si l’envie vous prend soudain de devenir écrivain ou éditeur, sachez que Calibre peut aussi être utilisé pour créer un ebook à partir de Zéro dans les formats les plus populaires, EPUB et MOBI.
Calibre est également utile pour convertir un fichier EPUB ou Libre Office vers les formats d’Amazon Kindle (Mobi, AZW…). Pour réaliser cette conversion, suivez la même procédure, dans la fenêtre de conversion tout en haut à droite choisissez dans format de sortie « AZW 3 » ou « Mobi ».
Pour convertir du format EPUB vers le format PDF, vous sélectionnez votre fichier EPUB, vous cliquez sur « Convertir des livres ». Dans la première fenêtre qui apparaît (onglet « Métadonnées »), vous avez une option en haut à gauche et à droite : Format d’entrée et format de sortie.
Calibre outre ses fonctionnalités de conversion et d’édition de ses ebooks, intègre un lecteur d’ePub performant. Il permet de lire facilement des ebooks sur son ordinateur, son mac, sur les OS Linux. Pour lire un ePub avec Calibre, ouvrez Calibre puis en haut à gauche cliquez sur Ajouter un livre et sélectionnez votre ePub.
Calibre va gérer tous vos e-books dans une grande bibliothèque numérique sur votre ordinateur. Quand vous en aurez besoin, vous pourrez envoyer un ou plusieurs titres dans votre liseuse. La bibliothèque Calibre va vous permettre de conserver mais aussi de classer tous vos livres numériques. Jetez vos fichiers dans la fenêtre de Calibre, l’outil saura télécharger toutes les métadonnées de vos livres numériques (le titre, l’auteur, l’éditeur, le ISBN, les étiquettes, la couverture ou le résumé).
Lire aussi: Calibre 16: Le Fusil Nemrod
Vous pourrez ensuite afficher vos collections de livres par thèmes, par auteur, par titres, par couverture, par tag, par commentaire… Que vous ayez plusieurs dizaines ou plusieurs centaines de livres, Calibre va vous permettre de retrouver sans difficulté un ouvrage. Vous pourrez même le lire à l’écran puisque Calibre a eu la bonne idée d’intégrer un lecteur de livres numériques à son logiciel.
Dans la suite de cet article, nous verrons comment installer Calibre Web sur un NAS Synology. La première étape du déploiement consiste à se connecter sur l'interface DSM de votre NAS Synology pour créer les répertoires nécessaires au bon fonctionnement de cette application. Ensuite, lancez l'application Container Manager sur votre NAS, cliquez sur "Projet" puis sur le bouton "Créer". Une fenêtre similaire à celle ci-dessous va s'ouvrir. PUID et PGID : les informations sur le compte à utiliser pour exécuter le conteneur Docker.
Désormais, vous devez associer une base de données Calibre à l'application Calibre Web. Sinon, elle ne pourra pas fonctionner. Souvenez-vous, vous avez deux options. Note : si vous souhaitez utiliser à la fois Calibre et Calibre Web, vous devez déplacer le fichier de base de données sur le NAS. Vous pouvez récupérer le modèle de base de données disponibles sur le GitHub de Calibre Web, en cliquant sur ce lien.
Il est nécessaire de télécharger et d'installer Calibre pour créer une base de données vierge. Celle-ci sera ensuite utilisée par Calibre Web. L'idée étant d'avoir une structure de base de données. Vous n'avez qu'à installer l'application et à effectuer une mise en route. Cela va créer une base de données sur votre ordinateur. Vous devez ensuite explorer le système de fichiers, et remonter dans l'arborescence (via "..") jusqu'à pouvoir accéder au dossier /books dans lequel se situe le fichier de base de données.
Avant d'évoquer l'ajout d'un premier livre numérique, nous allons évoquer quelques options de configuration. Cliquez sur "admin" en haut à droite afin de personnaliser le compte (1). Vous pouvez changer le nom de l'utilisateur (2) et surtout modifier le mot de passe (3). Cliquez ensuite sur le bouton "Administration" en haut à droite. Sur la page qui apparait, vous pouvez accéder à toutes les options de l'application.
Lire aussi: Caractéristiques Browning Calibre 20
Développez la section "Configuration des options" de façon à activer l'option suivante : "Autoriser le téléchargement de fichier". Cela va permettre de charger vos ressources numériques directement à partir de l'interface web de Calibre Web.
Remarque : le répertoire books sert à stocker les livres numériques, mais vous ne pouvez pas simplement déposer les fichiers dans ce répertoire. Calibre Web ne va pas lire le contenu de ce répertoire pour intégrer tout seul ces fichiers. Vous devez passer par le bouton "Téléverser", ce qui aura pour effet de créer le livre dans la base de données et de le stocker dans le dossier books. Vous êtes prêt à charger votre première ressource.
En cliquant sur le bouton "Téléverser", vous pouvez charger votre fichier. Ensuite, il sera possible de personnaliser le titre, l'auteur, la description, ajouter des tags, etc... Et, même ajouter la couverture (par défaut, il utilise la première page de la ressource). L'opération est à répéter pour chaque ressource à ajouter.
Quand vous cliquez sur une ressource, vous pouvez la télécharger ou la lire directement dans le navigateur (le lecteur EPUB est plutôt bien !). Vous pouvez aussi l'éditer ou l'ajouter une étagère, ce qui peut être pratique pour organiser vos livres.
Si vous avez une importante collection de livres à importer dans Calibre Web, cela peut s'avérer long, car vous devez traiter les livres un par un... Sinon, il y a un autre projet intéressant en cours de développement : Calibre-Web-Automated (CWA), il semble gommer certains défauts de Calibre Web (CW), en automatisant certaines actions.
Calibre-Web Automated (CWA) se présente comme une version améliorée de Calibre-Web. Il hérite de son interface graphique, même s'il a aussi son propre thème. Calibre Web Automated des fonctionnalités supplémentaires pour automatiser et améliorer la gestion de votre bibliothèque d'eBooks.
La bonne nouvelle, c'est qu'il est très facile de migrer de Calibre Web à Calibre Web Automated ! Voyons comment le déployer sur un NAS. Vous remarquerez qu'il y a un nouveau répertoire : ingest. Il joue un rôle clé puisqu'il sert à automatiser l'ajout en masse de nouveaux livres. Il vous suffit de déposer vos fichiers dans ce dossier (PDF, EPUB, MOBI, etc...) et l'application va les ingérer. Ils seront ensuite supprimés de ce dossier pour être classé dans votre librairie.
Vous conservez ainsi votre bibliothèque actuelle et vos paramètres. Donc, depuis Container Manager, vous pouvez déployer CWA sur le même principe que CW, à la différence que le fichier Docker Compose n'est pas tout à fait le même. L'interface d'administration contient désormais d'autres paramètres spécifiques aux fonctionnalités ajoutées par cette version améliorée de Calibre Web. Par défaut, tous les documents importés automatiquement seront convertis en EPUB. Dans certains cas, cela ne s'effectue pas bien (le texte est illisible et remplacé par du noir).
Calibre Web Automated est très prometteur ! Il vaut la peine d'être testé (ce qui est possible en parallèle de CW) et il évolue très régulièrement.