Guide

Écouter votre bibliothèque calibre sur iPhone avec OPDS

La réponse courte

Le serveur de contenu de calibre publie votre bibliothèque sous forme de catalogue OPDS. Démarrez le serveur sur votre ordinateur, relevez son adresse et ajoutez /opds à la fin (par exemple http://192.168.1.5:8080/opds), puis ajoutez cette URL comme catalogue dans VocaRead sur un iPhone connecté au même réseau Wi-Fi. Vous pouvez alors parcourir le catalogue, y faire des recherches, télécharger des livres dans votre bibliothèque et les écouter hors ligne.

Ce qu'est OPDS

OPDS (Open Publication Distribution System) est un format ouvert, à base de flux, qui décrit une collection de livres numériques pour que les applications de lecture puissent la parcourir, y chercher et y télécharger des livres. Ce n'est ni un format de fichier ni un service de synchronisation : voyez-le comme un catalogue de bibliothèque que les applications savent lire. calibre, Kavita et Komga en proposent tous un, si bien qu'une même application de lecture peut dialoguer avec n'importe lequel d'entre eux sans module dédié.

Pour un utilisateur de calibre, l'intérêt est simple : votre bibliothèque reste organisée là où elle se trouve déjà, et votre iPhone y pioche des livres par le réseau, au lieu que vous vous envoyiez des fichiers par e-mail ou que vous les copiiez par câble.

Étape 1 : démarrer le serveur de contenu de calibre

  1. Dans calibre, cliquez sur le bouton Connecter/partager et choisissez Démarrer le serveur de contenu.
  2. Rouvrez le même menu. Tant que le serveur tourne, il affiche une entrée Arrêter le serveur de contenu avec, entre crochets, l'adresse et le port de l'ordinateur, par exemple [192.168.1.5, port 8080]. Notez ces deux nombres.
  3. Facultatif : dans Préférences › Partage sur le net (Sharing over the net), cochez Lancer le serveur automatiquement au démarrage de calibre (Run server automatically when calibre starts), pour ne pas avoir à le démarrer à la main à chaque fois. Le port se règle sur le même écran ; 8080 est la valeur par défaut.

Le serveur ne répond que lorsque calibre est ouvert et que l'ordinateur est éveillé. Les livres déjà téléchargés sur votre iPhone n'en dépendent pas.

Étape 2 : construire et tester l'adresse OPDS

L'adresse OPDS est l'adresse du serveur suivie de /opds : http://, l'adresse IP, deux-points, le port, puis /opds. Avec l'exemple ci-dessus, cela donne http://192.168.1.5:8080/opds.

Avant de toucher à VocaRead, ouvrez http://192.168.1.5:8080 (sans /opds) dans Safari sur votre iPhone. Si l'interface web de calibre s'affiche, la partie réseau fonctionne et tout problème ultérieur viendra des réglages de l'application. Si Safari n'arrive pas à se connecter, réglez d'abord ce point ; le tableau de dépannage plus bas couvre les causes habituelles.

Une chose à savoir : sur la plupart des réseaux domestiques, l'adresse IP locale de votre ordinateur est attribuée par la box ou le routeur et peut changer après un redémarrage. Si le catalogue cesse soudain de fonctionner un jour, vérifiez à nouveau l'adresse. Réserver une adresse fixe pour l'ordinateur dans les réglages de votre box ou de votre routeur règle le problème une fois pour toutes.

Étape 3 : vérifier la compatibilité

VocaRead ne prend pas en charge l’authentification Digest utilisée par calibre. Ce guide concerne uniquement un catalogue local sans authentification, sur un réseau de confiance. Si votre bibliothèque est protégée par mot de passe, conservez sa protection et importez plutôt les fichiers sans DRM dans VocaRead.

Kavita, Komga et les autres serveurs OPDS

Kavita et Komga sont des serveurs de bibliothèque auto-hébergés qui proposent eux aussi un catalogue OPDS. Le principe est le même qu'avec calibre, mais les détails dépendent du serveur et de sa version : cherchez l'adresse OPDS dans les réglages ou la documentation de votre serveur. Deux points à surveiller :

  • L'authentification varie. Certains serveurs demandent un nom d'utilisateur et un mot de passe, d'autres utilisent un jeton, et d'autres encore intègrent une clé personnelle directement dans l'adresse OPDS. Choisissez l'option correspondante quand vous ajoutez le catalogue.
  • Les bandes dessinées n'ont rien à lire à voix haute. Ces serveurs servent souvent pour les BD et les mangas autant que pour les livres numériques. VocaRead télécharge les formats texte qu'il sait importer (EPUB, PDF, MOBI, AZW et AZW3) ; une BD composée uniquement d'images n'est pas quelque chose qu'une voix peut narrer.

Étape 4 : ajouter le catalogue dans VocaRead

  1. Ouvrez l'écran d'import et choisissez Catalogues OPDS, puis Ajouter un catalogue.
  2. Donnez-lui un nom facile à reconnaître, par exemple « calibre à la maison », et collez l'URL du catalogue se terminant par /opds.
  3. Pour ce catalogue local, laissez l’authentification sur Aucune.
  4. Enregistrez. La première fois, iOS demande si VocaRead peut rechercher des appareils sur votre réseau local et s'y connecter. Autorisez-le, sinon l'application ne peut pas joindre votre ordinateur.

Vous pouvez maintenant parcourir les sections proposées par votre serveur (pour calibre, des vues comme les auteurs et les séries), chercher dans le catalogue et télécharger un livre directement dans votre bibliothèque. À partir de là, il se comporte comme n'importe quel livre importé : choisissez une voix, réglez la vitesse et écoutez sans connexion.

Quel format télécharger

Quand un livre existe en plusieurs formats dans calibre, préférez l'EPUB. Il conserve la structure en chapitres, ce qui vous donne une liste des chapitres propre ; notre page sur la prise en charge de l'EPUB montre à quoi cela ressemble. Les fichiers MOBI et AZW3 fonctionnent s'ils sont sans DRM (voir écouter des fichiers Kindle), et la fonction Convertir des livres de calibre peut en tirer un EPUB si vous préférez. Le PDF fonctionne aussi, mais les PDF à la mise en page chargée se lisent moins bien que les formats recomposables. Les imports EPUB sont limités à 35 Mo, ce qui concerne surtout les éditions très illustrées.

Dépannage

SymptômeCause probableQue faire
Safari n'ouvre pas l'adresse du serveurRéseaux différents, ou ordinateur en veilleMettez les deux appareils sur le même Wi-Fi (pas un réseau invité, pas en données cellulaires, pas de VPN sur le téléphone) et réveillez l'ordinateur
Safari ne se connecte pas, alors que les deux sont sur le même Wi-FiPare-feu de l'ordinateurAutorisez calibre, ou son port, dans le pare-feu et dans tout logiciel de sécurité
Safari fonctionne, VocaRead nonAccès au réseau local refuséActivez Réseau local pour VocaRead dans Réglages › Confidentialité et sécurité › Réseau local
Ça marchait la semaine dernière, plus aujourd'huiL'adresse IP de l'ordinateur a changéVérifiez l'adresse dans le menu de calibre, mettez à jour le catalogue, réservez l'adresse dans votre box ou votre routeur
Un livre se télécharge mais ne s'importe pasProtection DRM, ou EPUB de plus de 35 MoUtilisez une copie sans DRM ; VocaRead ne supprime pas les DRM

À propos de http et https : sur votre réseau domestique, une adresse en http:// simple est normale pour calibre et suffit généralement. Exposer un serveur non chiffré sur Internet pour y accéder de l'extérieur est une mauvaise idée. Si vous voulez y accéder hors de chez vous, les solutions plus sûres sont un VPN vers votre réseau domestique ou un proxy inverse en https placé devant le serveur.

Un mot sur les DRM : calibre stocke tous les fichiers que vous lui confiez. Les livres achetés dans des librairies qui les verrouillent par DRM (la plupart des achats Kindle et Apple Books) restent verrouillés dans calibre, et VocaRead ne peut pas les lire. Les fichiers achetés sans DRM, ou les livres du domaine public, fonctionnent normalement. Pour ces derniers, VocaRead intègre aussi le catalogue Project Gutenberg, sans serveur.

Questions fréquentes

calibre doit-il rester ouvert pendant que j'écoute ?

Non. calibre n'a besoin de tourner que pendant que vous parcourez le catalogue et téléchargez. Une fois un livre dans la bibliothèque de VocaRead, il se lit hors ligne comme n'importe quel autre livre importé.

Puis-je accéder à ma bibliothèque calibre quand je ne suis pas chez moi ?

Pas tel quel : la configuration ci-dessus est prévue pour votre réseau local. Un VPN vers votre réseau domestique permet d'utiliser la même adresse locale à distance. Évitez d'ouvrir sur Internet un serveur en http simple.

Ma progression d'écoute remonte-t-elle dans calibre ?

OPDS sert à parcourir et à télécharger. Votre progression, vos signets et vos notes restent dans VocaRead et se synchronisent entre votre iPhone et votre iPad via votre iCloud personnel si vous activez la synchronisation.

Puis-je utiliser Kavita ou Komga plutôt que calibre ?

Oui. Tous deux proposent un catalogue OPDS. Trouvez l'adresse OPDS et la méthode d'authentification dans les réglages de votre serveur, puis ajoutez-le dans VocaRead de la même manière.

Pourquoi ne puis-je pas télécharger certains titres du catalogue ?

Le serveur ne les propose que dans un format que VocaRead n'importe pas, comme une archive de BD. Convertissez-le dans calibre s'il s'agit d'un livre numérique texte, ou laissez-le de côté s'il ne contient que des images.

Si vous rangez déjà vos livres dans calibre, VocaRead se télécharge gratuitement et s'y connecte. Chaque livre inclut 90 minutes d'écoute gratuite, et Premium est un achat unique qui débloque l'écoute illimitée, sans abonnement.

← Retour au blog

Prêt à écouter vos livres ?

Téléchargez VocaRead gratuitement et commencez à écouter aujourd'hui.