Как создавать аудиокниги в 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 из исходного кода благодаря Arch Linux AUR. Направьте ваш любимый помощник 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 установить 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 установить git python2-qt4 python libcanberra-gtk-module-common faac libmp4v2-devel libqt4-devel

Примечание: OpenSUSE не имеет плагина MP3 для Sox в своих репозиториях. В результате вам нужно будет вручную скомпилировать и установить Sox, чтобы использовать его. Перейдите на страницу Sox GitHub и загрузите исходный код здесь. Инструкции по сборке программного обеспечения в Linux находятся в README.sh .

Скачать исходный код

Позаботившись о библиотеках M4Baker, пришло время загрузить исходный код. В терминале используйте команду git clone .

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

Переместите окно терминала в новую папку кода m4baker с помощью команды CD .

cd m4baker

Компиляция

Процесс компиляции и настройки M4Baker удивительно прост по сравнению со многими другими программами, которые пользователи Linux создают из исходных текстов. Чтобы запустить его, вам нужно только запустить файл сценария установки Python2. Обратите внимание, что этот сценарий установки должен запускаться с привилегиями sudo или в корневой оболочке. Без надлежащего доступа к системе M4Baker не сможет воспользоваться преимуществами правильных каталогов и двоичных файлов на вашем ПК с Linux.

Чтобы запустить процесс компиляции инструмента M4Baker, выполните следующую команду в оболочке терминала:

установка python setup.py --optimize = 1

Сценарий установки M4Baker относительно быстр. Когда сценарий завершится, вы можете сразу запустить программу с помощью команды m4baker в окне терминала. Также можно запустить программу, выполнив поиск в меню приложения по запросу «M4Baker».

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

Первым шагом к созданию новой аудиокниги в M4Baker является импорт аудиофайлов. Добавьте аудиофайлы в свой новый проект, щелкнув меню «Правка», затем «Добавить аудиокнигу».

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

Как создавать аудиокниги в Linux с помощью M4Baker

Примечание. Обязательно храните все аудиодорожки, относящиеся к проекту аудиокниги, в одной папке для облегчения доступа.

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

Экспорт аудиокниги с помощью M4Baker

В треке вашей книги есть верная информация, и все готово к работе. Осталось только экспортировать его как файл аудиокниги M4Baker. Чтобы начать процесс экспорта, щелкните папку с книгой и найдите раздел с «выходным» файлом.

Щелкните значок под файлом «вывода», чтобы открыть браузер файлов. Перейдите в к��талог, в котором вы хотите сохранить файл аудиокниги M4Baker, и нажмите «Сохранить».

Теперь, когда выходной файл настроен в приложении M4Baker, можно начинать экспорт. Щелкните меню «Файл», найдите кнопку «Обработать все» и щелкните ее, чтобы начать процесс кодирования.

Позвольте M4Baker закодировать вашу новую аудиокнигу. Когда процесс экспорта будет завершен, вы сможете найти его там, где вы сохранили выходной файл.

Как создавать аудиокниги в Linux с помощью M4Baker


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.