2021-02-14 09:12 Temps de lecture : 8 min

Comment créer des livres audio sur Linux avec M4Baker

M4Baker représente une application remarquable pour Linux, permettant aux utilisateurs de transformer des pistes audio de divers formats en fichiers de livres audio chapitrés, idéalement conçus pour une lecture sur des appareils Linux (et autres) supportant le format M4B.

Ce guide vous expliquera étape par étape comment convertir vos fichiers audio en livres audio au format M4B et créer ainsi vos propres livres audio sous Linux.

Il est important de souligner qu’il n’est pas nécessaire d’effectuer un enregistrement audio pour utiliser M4B. Vous pouvez très bien partir de pistes audio existantes et les assembler pour constituer votre livre audio. De nombreuses ressources en ligne, telles que Archive.org, offrent des fichiers audio du domaine public que vous pouvez télécharger gratuitement.

Installation de M4Baker

M4Baker est une application qui existe depuis un certain temps déjà. Malgré son ancienneté, elle n’est pas proposée dans les sources logicielles de nombreuses distributions.

C’est pour cette raison que nous allons compiler le programme à partir de son code source. Cependant, avant toute compilation, il est nécessaire d’installer un certain nombre de dépendances. Ces dernières sont essentielles pour le bon déroulement du processus et permettent au code source de M4Baker de se compiler correctement sur votre machine.

Dépendances

M4Baker requiert les dépendances suivantes : Python 2.6+, PyQT 4.6, Qt 4.5+, FAAC 1.26+, Sox 14.3+ et Mp4v2 1.9. Suivez les instructions ci-dessous pour installer ces dépendances sur votre système d’exploitation Linux.

Pour les utilisateurs d'Arch Linux, sachez que vous pouvez installer M4Baker automatiquement depuis l’AUR en utilisant votre assistant AUR favori. Recherchez le paquet m4baker-git pour lancer l’installation.

Ubuntu

sudo apt install git python-qt4 libcanberra-gtk-module faac libmp4v2-2 mp4v2-utils sox libsox-fmt-mp3

Debian

sudo apt-get install git faaclibcanberra-gtk-module faac libmp4v2-2 mp4v2-utils sox libsox-fmt-mp3

Fedora

sudo dnf install git PyQT4 python2 faac libmp4v2-devel libmp4v2 libcanberra sox qt-devel
sudo dnf install https://download1.rpmfusion.org/free/fedora/releases/26/Everything/x86_64/os/Packages/s/sox-plugins-freeworld-14.4.2-1.fc25.x86_64.rpm -y

OpenSUSE

sudo zypper install git python2-qt4 python libcanberra-gtk-module-common faac libmp4v2-devel libqt4-devel

Il est à noter qu’OpenSUSE n’intègre pas le plugin MP3 pour Sox dans ses dépôts. Par conséquent, vous devrez compiler et installer Sox manuellement pour l’utiliser. Vous pouvez télécharger le code source depuis la page GitHub de Sox. Les instructions pour compiler le logiciel sous Linux sont disponibles dans le fichier README.sh.

Téléchargement du code source

Une fois les bibliothèques nécessaires à M4Baker installées, vous pouvez télécharger le code source. Dans votre terminal, utilisez la commande git clone.

git clone https://github.com/crabmanX/m4baker

Naviguez vers le nouveau dossier de code m4baker en utilisant la commande CD.

cd m4baker

Compilation

La compilation et la configuration de M4Baker sont particulièrement simples, comparées à d’autres logiciels que les utilisateurs de Linux construisent à partir des sources. Pour lancer le processus, il suffit d’exécuter le script d’installation Python2. Veuillez noter que ce script d’installation doit être exécuté avec les privilèges sudo, ou dans un shell root. Sans un accès système adéquat, M4Baker ne pourra pas accéder aux bons répertoires et binaires de votre PC Linux.

Pour lancer le processus de compilation de M4Baker, exécutez la commande suivante dans le shell du terminal:

python setup.py install --optimize=1

Le script d’installation de M4Baker s’exécute relativement rapidement. Une fois le script terminé, vous pouvez démarrer le programme instantanément en tapant la commande `m4baker` dans votre terminal. Il est également possible de démarrer le programme en le recherchant dans le menu de votre application sous le nom «M4Baker».

Préparation de votre livre audio avec M4Baker

La première étape dans la création d’un nouveau livre audio avec M4Baker est d’importer les fichiers audio. Ajoutez des fichiers audio à votre nouveau projet en cliquant sur le menu « Modifier », puis sur « Ajouter un livre audio ».

Maintenez la touche Ctrl de votre clavier enfoncée et sélectionnez à l’aide de la souris tous les fichiers audio que vous souhaitez ajouter. Une fois tous les fichiers sélectionnés, cliquez sur le bouton « Ouvrir » pour importer les pistes dans M4Baker.

Il est recommandé de regrouper tous les fichiers audio liés à un même projet de livre audio dans un seul et même dossier pour un accès facilité.

M4Baker trie les fichiers audio par groupe, en commençant par le dossier. Double-cliquez sur le dossier avec la souris et renommez-le avec le titre de votre nouveau livre audio. Une fois le titre de votre livre défini, parcourez les fichiers audio listés en-dessous. Trier les fichiers si besoin, sélectionnez chaque fichier individuellement avec la souris et remplissez les informations correspondantes dans la boîte d’informations située à droite.

Exportation de votre livre audio avec M4Baker

Une fois que les informations de chaque piste sont correctement renseignées et que tout est prêt, vous pouvez exporter votre livre audio au format M4B. Pour ce faire, cliquez sur le dossier de votre livre et recherchez la section «sortie».

Cliquez sur l’icône située sous la section «sortie» pour afficher le navigateur de fichiers. Naviguez jusqu’au répertoire dans lequel vous souhaitez sauvegarder votre livre audio et cliquez sur «Enregistrer».

Une fois le fichier de sortie défini dans M4Baker, l’exportation peut démarrer. Cliquez sur le menu « Fichier », puis sélectionnez « Tout traiter » pour lancer le processus d’encodage.

Laissez M4Baker encoder votre nouveau livre audio. Une fois l’exportation terminée, vous pourrez retrouver votre fichier à l’emplacement que vous avez spécifié lors de l’enregistrement.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.