Cum să creați cărți audio pe Linux cu M4Baker

M4Baker este o aplicație deosebită pentru Linux, destinată transformării fișierelor audio de orice tip în cărți audio structurate pe capitole, ideale pentru redare pe diverse playere compatibile cu formatul M4B, atât pe Linux, cât și pe alte platforme.

Acest ghid detaliază procesul de conversie a fișierelor audio în cărți audio în format M4B, facilitând crearea propriilor cărți audio pe sistemul Linux.

Important: Nu este necesară înregistrarea unei cărți audio de la zero pentru a utiliza M4B. Puteți folosi înregistrări audio existente și le puteți compila într-o carte audio. Vă sugerăm să explorați colecția de fișiere audio gratuite, disponibile public pe Archive.org.

Instalarea M4Baker

Aplicația M4Baker este disponibilă de ceva timp. Cu toate acestea, multe distribuții Linux nu o includ în depozitele lor de software.

Din acest motiv, vom efectua instalarea din codul sursă. Înainte de a începe compilarea, este esențial să instalăm anumite dependențe. Acestea sunt vitale pentru ca procesul să se desfășoare corect și pentru a asigura că M4Baker se compilează fără erori.

Dependențe

M4Baker necesită Python 2.6+, PyQT 4.6, Qt 4.5+, FAAC 1.26+, Sox 14.3+ și Mp4v2 1.9. Urmați pașii de mai jos pentru a instala corect aceste dependențe pe distribuția dumneavoastră Linux.

Notă: Utilizatorii Arch Linux pot instala M4Baker direct din sursă prin intermediul AUR (Arch User Repository). Puteți folosi asistentul AUR preferat și accesa pachetul m4baker-git.

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 faac libcanberra-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

Important: OpenSUSE nu include pluginul MP3 pentru Sox în depozitele sale. Prin urmare, va trebui să compilați și să instalați manual Sox. Accesați pagina Sox de pe GitHub pentru a descărca codul sursă. Instrucțiunile de compilare se găsesc în README.sh.

Descărcarea codului sursă

Odată ce dependențele M4Baker sunt rezolvate, putem descărca codul sursă. În terminal, folosiți comanda git clone.

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

Navigați în folderul nou creat, m4baker, utilizând comanda cd.

cd m4baker

Compilarea

Compilarea și configurarea M4Baker sunt surprinzător de simple, comparativ cu alte aplicații pe care utilizatorii Linux le compilează manual. Pentru a începe, trebuie doar să rulați scriptul de instalare Python2. Rețineți că acest script trebuie rulat cu permisiuni sudo sau ca utilizator root, pentru ca M4Baker să poată accesa corect resursele sistemului.

Pentru a iniția procesul de compilare, executați următoarea comandă în terminal:

python setup.py install --optimize=1

Scriptul de instalare se execută rapid. După finalizare, puteți lansa programul utilizând comanda m4baker în terminal sau căutând „M4Baker” în meniul aplicațiilor.

Pregătirea cărții audio în M4Baker

Pentru a crea o nouă carte audio în M4Baker, primul pas este să importați fișierele audio. Adăugați fișierele dorite proiectului dvs. accesând meniul „Editare”, apoi „adăugați carte audio”.

Apăsați tasta Ctrl și selectați cu mouse-ul fiecare fișier audio pe care doriți să îl includeți. După ce toate fișierele sunt selectate, faceți clic pe butonul „Deschidere” pentru a importa piesele în M4Baker.


Sfat: Pentru o organizare eficientă, păstrați toate fișierele audio ale proiectului într-un singur director.

M4Baker sortează fișierele audio într-un grup, inițial sub numele folderului. Faceți dublu clic pe folder pentru a-l redenumi cu titlul cărții audio. După ce ați setat titlul, examinați lista de fișiere audio. Selectați fiecare fișier individual cu mouse-ul și completați informațiile sale în caseta dedicată din partea dreaptă.

Exportul cărții audio cu M4Baker

Odată ce toate informațiile sunt introduse corect, sunteți gata să exportați cartea audio în format M4B. Pentru a începe exportul, selectați folderul cărții și căutați secțiunea „ieșire”.

Faceți clic pe pictograma de sub secțiunea „ieșire” pentru a deschide browser-ul de fișiere. Navigați la directorul în care doriți să salvați fișierul cărții audio și faceți clic pe „Salvați”.

După ce ați setat locația de ieșire, exportul este gata de a începe. Accesați meniul „Fișier” și selectați „Procesează tot” pentru a începe codificarea.

Așteptați ca M4Baker să codeze noua carte audio. După finalizarea exportului, veți găsi fișierul în locația specificată.