- -LinuxでM4Bakerを使用してオーディオブックを作成する方法

LinuxでM4Bakerを使用してオーディオブックを作成する方法

M4BakerはLinux用の優れたアプリケーションですこれにより、ユーザーは任意の形式のオーディオトラックを取得し、M4B形式をサポートするLinux(および他の場所)のオーディオブックプレーヤー内で再生するために、それらを素敵なチャプターオーディオブックファイルにエンコードできます。

このガイドでは、オーディオブックファイルを取得し、それらを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ユーザーはArch Linux AURのおかげでソースからM4Bakerを自動的に構築できます。お気に入りの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

フェドラ

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のリポジトリには、Sox用の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インストールスクリプトファイルを実行するだけです。このインストールスクリプトは次のコマンドで実行する必要があることに注意してください。 須藤 特権、またはルートシェルで。適切なシステムアクセスがないと、M4BakerはLinux PCの適切なディレクトリとバイナリを利用できません。

M4Bakerツールのコンパイルプロセスを開始するには、ターミナルシェルで次のコマンドを実行します。

python setup.py install --optimize=1

M4Bakerのインストールスクリプトは比較的高速です。スクリプトが終了すると、すぐにプログラムを開始できます m4baker 端末ウィンドウのコマンド。アプリケーションメニューで「M4Baker」を検索して、プログラムを起動することもできます。

M4Bakerでオーディオブックを準備する

M4Bakerで新しいオーディオブックを作成する最初のステップは、オーディオファイルをインポートすることです。 「編集」メニューをクリックし、「オーディオブックを追加」をクリックして、新しいプロジェクトにオーディオファイルを追加します。

を押す Ctrl キーボードでキーを押しながらマウスを使用して、追加するすべてのオーディオファイルを選択します。すべてを選択したら、「開く」ボタンをクリックして、トラックをM4Bakerにインポートします。

注:簡単にアクセスできるように、Audiobookプロジェクトに関連するすべてのオーディオトラックを同じフォルダーに保管してください。

M4Bakerはグループ内のオーディオファイルを並べ替え、開始フォルダーで。マウスでフォルダをダブルクリックし、新しいオーディオブックのタイトルに名前を変更します。書籍のタイトルに満足したら、リストでその下のオーディオファイルを確認します。リストをソートし、マウスで各ファイルを個別に選択し、右側の情報ボックスに情報を入力します。

M4Bakerを使用してオーディオブックをエクスポートする

書籍のトラックには正しい情報が含まれていますが、そして、すべてが準備ができています。あとは、M4Bakerオーディオブックファイルとしてエクスポートするだけです。エクスポートプロセスを開始するには、ブックフォルダをクリックして、「出力」ファイルセクションを探します。

「出力」ファイルの下のアイコンをクリックして、ファイルブラウザを開きます。 M4Bakerオーディオブックファイルを保存するディレクトリを参照し、「保存」をクリックします。

出力ファイルがM4Bakerアプリで設定されたので、エクスポートを開始する準備ができました。 [ファイル]メニューをクリックし、[すべて処理]ボタンを探してクリックして、エンコードプロセスを開始します。

M4Bakerに新しいオーディオブックをエンコードさせます。エクスポートプロセスが完了すると、出力ファイルを保存した場所を見つけることができます。

コメント