So erstellen Sie Hörbücher unter Linux mit M4Baker

M4Baker ist eine hervorragende Anwendung für Linux, mit der Benutzer Audiospuren in jedem Format nehmen und sie in eine schöne, mit Kapiteln versehene Hörbuchdatei für die Wiedergabe in Hörbuch-Playern unter Linux (und anderswo) codieren können, die das M4B-Format unterstützen.

In diesem Handbuch erfahren Sie, wie Sie Hörbuchdateien aufnehmen, sie in das M4B-Hörbuchformat codieren und Hörbücher unter Linux erstellen.

Hinweis: Sie müssen Ihr Hörbuch nicht aufnehmen, um M4B zu verwenden. Es ist möglich, vorhandene Tonspuren zu einem Hörbuch zusammenzustellen. Sie können kostenlose, gemeinfreie Audiodateien auf herunterladen Archiv.org.

Installieren Sie M4Baker

Die M4Baker-App gibt es schon eine Weile. Trotz seines Alters tragen viele Distributionen es nicht in ihren Softwarequellen.

Aus diesem Grund werden wir das Programm aus seinem Quellcode erstellen. Bevor Sie jedoch etwas kompilieren, müssen einige Abhängigkeiten installiert werden. Diese Abhängigkeiten sind entscheidend für den Prozess und helfen dem M4Baker-Quellcode bei der Kompilierung auf Ihrem Computer.

Abhängigkeiten

Abhängigkeiten für M4Baker sind Python 2.6+, PyQT 4.6, Qt 4.5+, FAAC 1.26+, Sox 14.3+ und Mp4v2 1.9. Befolgen Sie die nachstehenden Anweisungen und erfahren Sie, wie Sie diese Abhängigkeiten auf Ihrem bevorzugten Linux-Betriebssystem zum Laufen bringen.

Hinweis: Benutzer von Arch Linux können M4Baker dank Arch Linux AUR automatisch aus dem Quellcode erstellen. Richten Sie Ihren bevorzugten AUR-Helfer auf die m4baker-git Paket, damit es funktioniert.

  So verwenden Sie das ZFS-Dateisystem unter Linux

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

Hinweis: OpenSUSE hat das MP3-Plugin für Sox nicht in seinen Repositories. Infolgedessen müssen Sie Sox von Hand kompilieren und installieren, um es verwenden zu können. Gehen Sie zur Sox GitHub-Seite und laden Sie den Quellcode hier herunter. Anweisungen zum Erstellen der Software unter Linux finden Sie in README.sh.

Quellcode herunterladen

Wenn die M4Baker-Bibliotheken erledigt sind, ist es an der Zeit, den Quellcode herunterzuladen. Verwenden Sie in einem Terminal den Befehl git clone.

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

Verschieben Sie Ihr Terminalfenster mit dem CD-Befehl in den neuen m4baker-Codeordner.

cd m4baker

Zusammenstellung

Der Kompilierungs- und Einrichtungsprozess für M4Baker ist erfrischend einfach, verglichen mit vielen anderen Programmen, die Linux-Benutzer aus dem Quellcode erstellen. Um es zum Laufen zu bringen, müssen Sie nur die Python2-Installationsskriptdatei ausführen. Bitte beachten Sie, dass dieses Installationsskript mit sudo-Berechtigungen oder in einer Root-Shell ausgeführt werden muss. Ohne ordnungsgemäßen Systemzugriff kann M4Baker die richtigen Verzeichnisse und Binärdateien auf Ihrem Linux-PC nicht nutzen.

  So halten Sie Linux-Konfigurationsdateien synchron

Um den Kompilierungsprozess für das M4Baker-Tool zu starten, führen Sie den folgenden Befehl in der Terminal-Shell aus:

python setup.py install --optimize=1

Das Installationsskript von M4Baker ist relativ schnell. Wenn das Skript beendet ist, können Sie das Programm sofort mit dem Befehl m4baker im Terminalfenster starten. Es ist auch möglich, das Programm zu starten, indem Sie in Ihrem Anwendungsmenü nach „M4Baker“ suchen.

Vorbereitung Ihres Hörbuchs in M4Baker

Der erste Schritt zum Erstellen eines neuen Hörbuchs in M4Baker ist das Importieren der Audiodateien. Fügen Sie Ihrem neuen Projekt Audiodateien hinzu, indem Sie auf das Menü „Bearbeiten“ und dann auf „Hörbuch hinzufügen“ klicken.

Drücken Sie die Strg-Taste auf Ihrer Tastatur und verwenden Sie die Maus, um jede Audiodatei auszuwählen, die Sie hinzufügen möchten. Wenn alles ausgewählt ist, klicken Sie auf die Schaltfläche „Öffnen“, um die Tracks in M4Baker zu importieren.

Hinweis: Stellen Sie sicher, dass alle Audiotracks, die sich auf das Hörbuchprojekt beziehen, im selben Ordner aufbewahrt werden, damit Sie leicht darauf zugreifen können.

M4Baker sortiert Audiodateien in einer Gruppe, beginnend mit dem Ordner. Doppelklicken Sie mit der Maus auf den Ordner und benennen Sie ihn in den Titel Ihres neuen Hörbuchs um. Wenn Sie mit dem Buchtitel zufrieden sind, sehen Sie sich die Audiodateien darunter in der Liste an. Sortieren Sie die Liste, wählen Sie jede Datei einzeln mit der Maus aus und tragen Sie ihre Informationen in das Infofeld rechts ein.

  So verwenden Sie den Pinky-Befehl unter Linux

Exportieren Sie Ihr Hörbuch mit M4Baker

Der Titel Ihres Buchs enthält die richtigen Informationen, und alles ist einsatzbereit. Alles, was übrig bleibt, ist, es als M4Baker-Hörbuchdatei zu exportieren. Um den Exportvorgang zu starten, klicken Sie auf den Buchordner und suchen Sie nach dem Dateiabschnitt „Ausgabe“.

Klicken Sie auf das Symbol unter „Ausgabedatei“, um den Dateibrowser aufzurufen. Navigieren Sie zu dem Verzeichnis, in dem Sie die M4Baker-Hörbuchdatei speichern möchten, und klicken Sie auf „Speichern“.

Nachdem die Ausgabedatei in der M4Baker-App festgelegt wurde, kann der Export beginnen. Klicken Sie auf das Menü „Datei“ und suchen Sie nach der Schaltfläche „Alle verarbeiten“ und klicken Sie darauf, um den Codierungsvorgang zu starten.

Lassen Sie M4Baker Ihr neues Hörbuch kodieren. Wenn der Exportvorgang abgeschlossen ist, finden Sie ihn dort, wo Sie die Ausgabedatei gespeichert haben.