Како направити аудио књиге на Линук-у са М4Бакер-ом

M4Baker je izvanredan program za Linux koji korisnicima omogućava da audio snimke bilo kog formata pretvore u audio knjigu sa preglednim poglavljima, namenjenu reprodukciji na plejerima audio knjiga koji podržavaju M4B format, kako na Linux-u, tako i na drugim platformama.

U ovom uputstvu, istražićemo kako da obradite postojeće audio fajlove, kodirate ih u M4B audio knjige i kreirate sopstvene audio knjige na Linux sistemu.

Napomena: Za kreiranje M4B fajlova nije neophodno snimati novu audio knjigu. Možete koristiti postojeće audio zapise i sastaviti ih u novu celinu. Besplatne audio fajlove koji su javno dostupni možete pronaći na platformi Archive.org.

Instaliranje M4Baker-a

Aplikacija M4Baker je dostupna već neko vreme. Iako je starija, mnoge Linux distribucije je ne uključuju u svoje zvanične repozitorijume softvera.

Zbog toga, program ćemo kompajlirati direktno iz izvornog koda. Pre kompajliranja, neophodno je instalirati određene zavisnosti, koje su ključne za proces i omogućuju da se M4Baker izvorni kod uspešno kompajlira na vašem računaru.

Neophodne zavisnosti

Zavisnosti za M4Baker su Python 2.6+, PyQt 4.6, Qt 4.5+, FAAC 1.26+, SoX 14.3+ i Mp4v2 1.9. Pratite naredne instrukcije i naučite kako da instalirate ove zavisnosti na vašem Linux operativnom sistemu.

Napomena: Korisnici Arch Linux-a mogu automatski instalirati M4Baker iz izvora koristeći Arch Linux AUR. Koristite svog omiljenog AUR pomoćnika i usmerite ga na paket 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 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

Napomena: OpenSUSE nema MP3 dodatak za SoX u svojim repozitorijumima. Zbog toga ćete morati ručno da kompajlirate i instalirate SoX. Posetite SoX GitHub stranicu i preuzmite izvorni kod. Uputstva za kompajliranje softvera na Linux-u nalaze se u fajlu README.sh.

Preuzimanje izvornog koda

Nakon što smo instalirali potrebne biblioteke za M4Baker, vreme je da preuzmemo izvorni kod. U terminalu koristite naredbu git clone:

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

Pređite u direktorijum m4baker pomoću naredbe cd:

cd m4baker

Kompajliranje

Proces kompajliranja i instalacije za M4Baker je iznenađujuće jednostavan, pogotovo u poređenju sa mnogim drugim programima koje korisnici Linux-a kompajliraju iz izvora. Da biste ga pokrenuli, potrebno je samo da izvršite Python2 instalacionu skriptu. Napominjemo da se ova skripta mora pokrenuti sa sudo privilegijama ili u root okruženju. Bez odgovarajućih sistemskih dozvola, M4Baker neće moći pravilno da koristi sistemske resurse.

Da biste započeli proces kompajliranja, pokrenite sledeću naredbu u terminalu:

python setup.py install --optimize=1

Instalaciona skripta M4Baker-a je relativno brza. Po završetku, program možete odmah pokrenuti pomoću komande m4baker u terminalu. Takođe, program možete pokrenuti pretragom „M4Baker“ u meniju aplikacija.

Priprema audio knjige u M4Baker-u

Prvi korak u kreiranju nove audio knjige u M4Baker-u je uvoz audio datoteka. Dodajte audio fajlove u vaš novi projekat klikom na meni „Uredi“, a zatim na „Dodaj audio knjigu“.

Držite pritisnut taster Ctrl i koristite miša da selektujete sve audio fajlove koje želite da dodate. Kada sve selektujete, kliknite na dugme „Otvori“ kako biste uvezli numere u M4Baker.

Napomena: Preporučuje se da sve audio zapise povezane sa projektom audio knjige držite u istom direktorijumu radi lakšeg pristupa.

M4Baker sortira audio fajlove u grupu, počevši od direktorijuma. Dvaput kliknite mišem na direktorijum i preimenujte ga u naslov vaše nove audio knjige. Kada budete zadovoljni naslovom, pogledajte listu audio fajlova ispod njega. Sortirajte listu i odaberite svaki fajl pojedinačno mišem, pa popunite informacije u polju sa desne strane.

Izvoz audio knjige pomoću M4Baker-a

Kada su putanja i informacije vaše knjige ispravne, sve je spremno za izvoz. Potrebno je samo da je izvezete kao M4B audio knjigu. Da biste započeli izvoz, kliknite na direktorijum knjige i potražite odeljak za izlazne fajlove.

Kliknite na ikonu ispod „izlazni fajl“ da otvorite pretraživač fajlova. Pronađite direktorijum u koji želite da sačuvate audio knjigu i kliknite na „Sačuvaj“.

Sada kada je izlazni fajl podešen, izvoz je spreman za početak. Kliknite na meni „Datoteka“ i potražite dugme „Obradi sve“ da započnete proces kodiranja.

Sačekajte da M4Baker kodira vašu novu audio knjigu. Po završetku procesa, moći ćete da pronađete izlaznu datoteku tamo gde ste je sačuvali.