- - Як створити аудіокниги в Linux за допомогою M4Baker

Як створити аудіокниги в Linux за допомогою M4Baker

M4Baker - відмінне додаток для Linuxщо дозволяє користувачам робити аудіозаписи будь-якого формату та кодувати їх у приємний розділений аудіокнигу для відтворення у програвачах аудіокниг у Linux (та інших місцях), що підтримують формат M4B.

У цьому посібнику ми розповімо, як приймати файли аудіокниги, кодувати їх у форматі аудіокниги M4B та створювати аудіокниги в Linux.

Примітка: вам не потрібно записувати аудіокнигу, щоб використовувати M4B. Можна взяти наявні аудіозаписи і скласти їх в аудіокнигу. Ви можете завантажити безкоштовні аудіо файли з відкритим доступом на Archive.org.

Встановіть M4Baker

Додаток M4Baker вже деякий час існує. Незважаючи на свій вік, багато дистрибутивів не несуть його у своїх програмних джерелах.

З цієї причини ми будемо будувати програмузі свого вихідного коду. Однак перед тим, як щось скласти, потрібно встановити деякі залежності. Ці залежності мають вирішальне значення для процесу та допомагають зібрати вихідний код M4Baker на вашій машині.

Залежності

Залежності для M4Baker складають Python 2.6+ та PyQT 4.6, Qt 4.5+, FAAC 1.26+, Sox 14.3+ та Mp4v2 1.9. Дотримуйтесь інструкцій нижче та дізнайтеся, як отримати ці залежності, працюючи на вашій операційній системі Linux на вибір.

Примітка. Користувачі Arch Linux можуть автоматично створювати M4Baker з джерела завдяки AUR Arch Linux. Наведіть улюбленого помічника AUR на пакет 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 http://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

Примітка: У своїх сховищах OpenSUSE немає плагіна MP3 для Sox. Як результат, вам потрібно буде скласти та встановити Sox ​​вручну, щоб ним скористатися. Перейдіть на сторінку Sox GitHub і завантажте тут вихідний код. Інструкції зі створення програмного забезпечення на Linux розміщені в README.sh.

Завантажити вихідний код

Опікуючись бібліотеками M4Baker, настав час завантажити вихідний код. У терміналі використовуйте клон git командування.

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

Перемістіть вікно свого терміналу в нове m4baker папка коду з CD командування.

cd m4baker

Компіляція

Процес компіляції та налаштування для M4Baker єосвіжаючий простий, порівняно з багатьма іншими програмами, які користувачі Linux будують з джерела. Щоб запустити його, вам потрібно запустити лише сценарій встановлення Python2. Зауважте, що цей сценарій встановлення потрібно запускати судо привілеїв, або в кореневій оболонці. Без належного системного доступу M4Baker не може скористатися правильними каталогами та бінарними файлами на вашому ПК з Linux.

Щоб почати процес компіляції для інструменту M4Baker, запустіть таку команду в оболонці терміналу:

python setup.py install --optimize=1

Інсталяційний сценарій M4Baker порівняно швидкий. Коли сценарій закінчиться, ви можете негайно запустити програму з m4baker команда у вікні терміналу. Також можна запустити програму, виконавши пошук у меню програми "M4Baker".

Підготовка аудіокниги в M4Baker

Першим кроком до створення нової аудіокниги в M4Baker є імпорт аудіофайлів. Додайте аудіофайли до нового проекту, натиснувши меню "Редагувати", а потім "Додати аудіокнигу".

Натисніть кнопку Ctrl натисніть клавішу на клавіатурі та за допомогою миші виберіть усі звукові файли, які ви хочете додати. Коли все вибрано, натисніть кнопку «Відкрити», щоб імпортувати доріжки до M4Baker.

Примітка: обов'язково зберігайте всі аудіозаписи, пов'язані з проектом Audiobook, в одній папці для легкого доступу.

M4Baker сортує аудіофайли в групі, починаючиз папкою. Двічі клацніть папку мишкою та перейменуйте її у назву нової аудіокниги. Коли ви задоволені назвою книги, подивіться аудіофайли під нею у списку. Сортуйте список, виберіть кожен файл окремо за допомогою миші та заповніть його інформацію в інформаційному полі праворуч.

Експорт вашої аудіокниги за допомогою M4Baker

Доріжка вашої книги містить правильну інформацію,і все готово до роботи. Залишилося експортувати його як файл аудіокниги M4Baker. Щоб розпочати процес експорту, натисніть на папку книг і знайдіть розділ файлів «вихід».

Клацніть на піктограму під «вихідним» файлом, щоб відкрити браузер файлів. Перейдіть до каталогу, де ви хочете зберегти файл аудіокниги M4Baker, та натисніть «зберегти».

Тепер, коли вихідний файл встановлений у додатку M4Baker, експорт готовий до початку. Клацніть на меню "Файл" і знайдіть кнопку "Обробити все" та натисніть на неї, щоб почати процес кодування.

Нехай M4Baker кодує вашу нову аудіокнигу. Коли процес експорту завершиться, ви зможете знайти його там, де ви зберегли вихідний файл.

Коментарі