Jak vytvářet zvukové knihy na Linuxu pomocí M4Baker

M4Baker je vynikající aplikace pro Linux, která uživatelům umožňuje pořizovat zvukové stopy libovolného formátu a zakódovat je do pěkného souboru audioknih s kapitolami pro přehrávání v přehrávačích audioknih na Linuxu (a jinde), které podporují formát M4B.

V této příručce se podíváme na to, jak vzít soubory audioknih, zakódovat je do formátu audioknih M4B a vytvořit audioknihy v systému Linux.

Poznámka: Abyste mohli používat M4B, nemusíte svou audioknihu nahrávat. Je možné vzít existující zvukové stopy a sestavit je do audioknihy. Můžete si zdarma stáhnout zvukové soubory ve veřejné doméně Archive.org.

Nainstalujte M4Baker

Aplikace M4Baker existuje již nějakou dobu. Navzdory svému stáří jej mnoho distribucí nemá ve svých softwarových zdrojích.

Z tohoto důvodu budeme program sestavovat z jeho zdrojového kódu. Před kompilací čehokoli je však potřeba nainstalovat některé závislosti. Tyto závislosti jsou pro proces kritické a pomáhají při kompilaci zdrojového kódu M4Baker na vašem počítači.

  Zvolte, které události Outlook Online automaticky přidá do vašeho kalendáře

Závislosti

Závislosti pro M4Baker jsou Python 2.6+, PyQT 4.6, Qt 4.5+, FAAC 1.26+, Sox 14.3+ a Mp4v2 1.9. Postupujte podle níže uvedených pokynů a zjistěte, jak zprovoznit tyto závislosti ve zvoleném operačním systému Linux.

Poznámka: Uživatelé Arch Linuxu mohou automaticky sestavit M4Baker ze zdroje díky Arch Linux AUR. Nasměrujte svého oblíbeného pomocníka AUR na m4baker-git balíček, aby to fungovalo.

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

Poznámka: OpenSUSE nemá ve svých repozitářích MP3 plugin pro Sox. V důsledku toho budete muset zkompilovat a nainstalovat Sox ručně, abyste jej mohli používat. Přejděte na stránku Sox GitHub a stáhněte si zdrojový kód zde. Pokyny k sestavení softwaru na Linuxu jsou umístěny v README.sh.

Stáhněte si zdrojový kód

Když je o knihovny M4Baker postaráno, je čas stáhnout si zdrojový kód. V terminálu použijte příkaz git clone.

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

Přesuňte okno terminálu do nové složky s kódem m4baker pomocí příkazu CD.

cd m4baker

Sestavení

Proces kompilace a nastavení pro M4Baker je osvěživě jednoduchý ve srovnání s mnoha jinými programy, které uživatelé Linuxu vytvářejí ze zdroje. Chcete-li jej spustit, budete potřebovat pouze spustit soubor instalačního skriptu Python2. Upozorňujeme, že tento instalační skript musí běžet s právy sudo nebo v prostředí root. Bez řádného přístupu k systému nemůže M4Baker využívat správné adresáře a binární soubory na vašem počítači se systémem Linux.

  Jak najít žaludy a šišky v 'Animal Crossing: New Horizons'

Chcete-li spustit proces kompilace pro nástroj M4Baker, spusťte v shellu terminálu následující příkaz:

python setup.py install --optimize=1

Instalační skript M4Baker je relativně rychlý. Po dokončení skriptu můžete okamžitě spustit program pomocí příkazu m4baker v okně terminálu. Program je také možné spustit vyhledáním nabídky aplikace „M4Baker“.

Příprava audioknihy v M4Baker

Prvním krokem k vytvoření nové audioknihy v M4Baker je import zvukových souborů. Přidejte zvukové soubory do svého nového projektu kliknutím na nabídku „Upravit“ a poté na „přidat audioknihu“.

Stiskněte na klávesnici klávesu Ctrl a pomocí myši vyberte každý zvukový soubor, který chcete přidat. Když je vše vybráno, klikněte na tlačítko „Otevřít“ pro import skladeb do M4Baker.

  Jak hrát Gunfire Reborn na Linuxu

Poznámka: Všechny zvukové stopy související s projektem Audiokniha uchovávejte ve stejné složce, abyste k nim měli snadný přístup.

M4Baker třídí zvukové soubory do skupiny počínaje složkou. Dvakrát klikněte myší na složku a přejmenujte ji na název vaší nové audioknihy. Až budete s názvem knihy spokojeni, podívejte se v seznamu na zvukové soubory pod ní. Seřaďte seznam, vyberte každý soubor jednotlivě pomocí myši a vyplňte jeho informace do informačního pole vpravo.

Export audioknihy pomocí M4Baker

Skladba vaší knihy obsahuje správné informace a vše je připraveno. Zbývá jej vyexportovat jako soubor audioknihy M4Baker. Chcete-li zahájit proces exportu, klikněte na složku knihy a vyhledejte sekci „výstupní“ soubor.

Kliknutím na ikonu pod „výstupním“ souborem vyvoláte prohlížeč souborů. Přejděte do adresáře, kam chcete uložit soubor audioknihy M4Baker, a klikněte na „uložit“.

Nyní, když je výstupní soubor nastaven v aplikaci M4Baker, je export připraven ke spuštění. Klikněte na nabídku „Soubor“ a vyhledejte tlačítko „Zpracovat vše“ a kliknutím na něj spusťte proces kódování.

Nechte M4Baker zakódovat vaši novou audioknihu. Po dokončení procesu exportu jej budete moci najít tam, kde jste uložili výstupní soubor.