Aller au contenu
Berth

Berth vs Audiobookshelf : quel serveur de livres audio auto-hébergé choisir

Mis à jour le 27 octobre 2026

Audiobookshelf est le serveur de livres audio auto-hébergé le plus connu : mature, avec les podcasts et une grande communauté. Berth est un nouveau serveur bâti sur une autre idée : la bibliothèque vit dans une base de données, l'audio peut se trouver dans un stockage objet, et les téléphones se connectent par QR code. Voici en quoi ils diffèrent et quand choisir l'un ou l'autre.

En bref

Côte à côte

BerthAudiobookshelf
OrientationLivres audioLivres audio et podcasts
Source de la bibliothèqueBase de données ; livres importés via l'administration webAnalyse des dossiers multimédias
Emplacement des fichiersDisque local ou n'importe quel stockage compatible S3Système de fichiers local ou monté
Diffusion de l'audioDepuis le stockage ou un CDN via des liens signés, ou via le serveurVia le serveur
Connexion des auditeursQR code, sans mot de passeNom d'utilisateur et mot de passe
Applications mobilesApplication Android et iOS dédiée (pas encore dans les stores)Application Android officielle ; application iOS en bêta TestFlight
Licence du serveurApache-2.0GPL-3.0
MaturitéServeur 1.0 (octobre 2026)Mature, grande communauté

D'après la documentation publique et les gestionnaires de tickets en octobre 2026. Berth a publié sa première version serveur en octobre 2026, et son application n'est pas encore dans les stores.

Une base de données au lieu de l'analyse de dossiers

Audiobookshelf construit sa bibliothèque en analysant des dossiers multimédias et en devinant quels fichiers appartiennent à quel livre. Cela fonctionne bien tant que les dossiers sont bien rangés, mais un fichier égaré peut fusionner deux livres, et déplacer les fichiers vers un autre disque peut rompre le lien avec la progression d'écoute.

Dans Berth, un livre est un enregistrement dans la base de données. Vous importez un dossier ou un fichier dans l'administration web, vérifiez le titre, les auteurs, les narrateurs, la série et la classification par âge que Berth a lus dans les tags, puis ajoutez le livre à la bibliothèque. Les chapitres, l'ordre des pistes et les couvertures sont enregistrés avec le livre : renommer ou déplacer des fichiers ne peut donc pas le modifier.

Stockage et diffusion

Audiobookshelf lit les livres depuis le système de fichiers du serveur. Berth peut aussi les garder sur un disque local, mais également dans n'importe quel stockage compatible S3 — AWS S3, Cloudflare R2, Backblaze B2, Bunny Storage, MinIO, Yandex Object Storage —, avec un assistant guidé pour Cloudflare R2.

Avec un stockage objet, les téléphones peuvent télécharger l'audio directement depuis le bucket ou un CDN via des liens signés à courte durée de vie : un petit serveur domestique ou un VPS bon marché ne devient pas un goulot d'étranglement. Voir Stockage S3.

Connecter les téléphones

Dans Berth, l'administrateur crée un auditeur et affiche un QR code ; le téléphone le scanne et la bibliothèque apparaît. Le code ne sert qu'une fois et expire au bout de deux minutes, l'application reçoit à la fois l'adresse domestique et l'adresse Internet du serveur, et l'administrateur peut révoquer n'importe quel appareil. Détails : Connecter les téléphones.

Ce qu'Audiobookshelf fait et que Berth ne fait pas (encore)

Questions

Berth est-il un fork d'Audiobookshelf ?

Non. Berth est un serveur distinct écrit en Rust, avec son propre modèle de base de données, sa propre API (décrite en OpenAPI) et sa propre application mobile.

Puis-je transférer ma bibliothèque vers Berth automatiquement ?

Pas encore. Les livres s'ajoutent en les important dans l'administration web : faites glisser un dossier ou des fichiers, et Berth lit les tags, les chapitres et les couvertures. Un outil d'import depuis Audiobookshelf est prévu après la première version.

Puis-je faire tourner Berth et Audiobookshelf côte à côte ?

Oui. Ce sont des conteneurs indépendants ; Berth écoute par défaut sur le port 8080 et conserve ses données dans son propre dossier.