Cómo crear libros de audio en Linux con M4Baker
M4Baker es una excelente aplicación para Linux que permite a los usuarios tomar pistas de audio de cualquier formato y codificarlas en un agradable archivo de audiolibro con capítulos para reproducir en reproductores de audiolibros en Linux (y en otros lugares) que admiten el formato M4B.
En esta guía, veremos cómo tomar archivos de audiolibros, codificarlos en el formato de audiolibro M4B y crear audiolibros en Linux.
Nota: no es necesario que grabe su audiolibro para usar M4B. Es posible tomar pistas de audio existentes y compilarlas en un audiolibro. Puede descargar archivos de audio gratuitos de dominio público en Archive.org .
Instalar M4Baker
La aplicación M4Baker existe desde hace un tiempo. A pesar de su antigüedad, muchas distribuciones no lo incluyen en sus fuentes de software.
Por esta razón, crearemos el programa a partir de su código fuente. Sin embargo, antes de compilar algo, es necesario instalar algunas dependencias. Estas dependencias son críticas para el proceso y ayudan a que el código fuente de M4Baker se compile en su máquina.
Dependencias
Las dependencias de M4Baker son Python 2.6+, PyQT 4.6, Qt 4.5+, FAAC 1.26+, Sox 14.3+ y Mp4v2 1.9. Siga las instrucciones a continuación y aprenda cómo hacer que estas dependencias funcionen en el sistema operativo Linux que elija.
Nota: Los usuarios de Arch Linux pueden construir M4Baker desde la fuente automáticamente gracias a Arch Linux AUR. Apunta a tu ayudante AUR favorito al paquete m4baker-git para que funcione.
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 instalar 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 instalar git python2-qt4 python libcanberra-gtk-module-common faac libmp4v2-devel libqt4-devel
Nota: OpenSUSE no tiene el complemento MP3 para Sox en sus repositorios. Como resultado, necesitará compilar e instalar Sox a mano para usarlo. Dirígete a la página de Sox GitHub y descarga el código fuente aquí. Las instrucciones para construir el software en Linux se encuentran en README.sh .
Descargar código fuente
Con las bibliotecas de M4Baker cuidadas, es hora de descargar el código fuente. En una terminal, use el comando git clone .
clon de git https://github.com/crabmanX/m4baker
Mueva la ventana de su terminal a la nueva carpeta de código m4baker con el comando CD .
cd m4baker
Compilacion
El proceso de compilación y configuración de M4Baker es refrescantemente simple, en comparación con muchos otros programas que los usuarios de Linux crean desde la fuente. Para que funcione, solo necesitará ejecutar el archivo de secuencia de comandos de instalación de Python2. Tenga en cuenta que este script de instalación debe ejecutarse con privilegios sudo o en un shell de root. Sin el acceso adecuado al sistema, M4Baker no puede aprovechar los directorios y binarios correctos en su PC con Linux.
Para iniciar el proceso de compilación de la herramienta M4Baker, ejecute el siguiente comando en el shell del terminal:
python setup.py install --optimize = 1
El guión de instalación de M4Baker es relativamente rápido. Cuando finaliza el script, puede iniciar instantáneamente el programa con el comando m4baker en la ventana del terminal. También es posible iniciar el programa buscando en el menú de la aplicación “M4Baker”.
Preparando su audiolibro en M4Baker
El primer paso para crear un nuevo audiolibro en M4Baker es importar los archivos de audio. Agrega archivos de audio a tu nuevo proyecto haciendo clic en el menú «Editar» y luego en «Agregar audiolibro».
Presione la tecla Ctrl hacia abajo en su teclado y use el mouse para seleccionar cada archivo de audio que le gustaría agregar. Cuando todo esté seleccionado, haga clic en el botón «Abrir» para importar las pistas a M4Baker.
>>Nota: asegúrese de mantener todas las pistas de audio relacionadas con el proyecto de audiolibro en la misma carpeta para facilitar el acceso.
M4Baker clasifica los archivos de audio en un grupo, comenzando por la carpeta. Haga doble clic en la carpeta con el mouse y cámbiele el nombre al título de su nuevo audiolibro. Cuando esté satisfecho con el título del libro, mire los archivos de audio debajo de él en la lista. Ordene a través de la lista, seleccione cada archivo individualmente con el mouse y complete su información en el cuadro de información a la derecha.
Exportar su audiolibro con M4Baker
La pista de su libro tiene la información correcta y todo está listo para funcionar. Todo lo que queda es exportarlo como un archivo de audiolibro M4Baker. Para iniciar el proceso de exportación, haga clic en la carpeta del libro y busque la sección del archivo de «salida».
Haga clic en el icono debajo del archivo de «salida» para abrir el explorador de archivos. Busque el directorio donde le gustaría guardar el archivo del audiolibro de M4Baker y haga clic en «guardar».
Ahora que el archivo de salida está configurado en la aplicación M4Baker, la exportación está lista para comenzar. Haga clic en el menú «Archivo» y busque el botón «Procesar todo» y haga clic en él para iniciar el proceso de codificación.
Deje que M4Baker codifique su nuevo audiolibro. Cuando se complete el proceso de exportación, podrá encontrarlo donde guardó el archivo de salida.
>>