Как создавать аудиокниги в 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

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

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

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

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

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

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

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