PythonでMP3を直接WAVに変換できます。 この記事では、Python3を使用して変換を行います。 このチュートリアルでは、どのファイルでも機能します。
開始するには、最初にffmpegをインストールします。 ffmpegは、オーディオ、ビデオ、マルチメディア処理用の無料プログラムです。 プログラムにはコンソールインターフェイスがありますが、インストールする以外はそれほど必要ありません。
関連コース: 完全なPythonプログラミングコースと演習
例
ピダブ
モジュールpydubをインストールします。 これはPython用のオーディオ操作モジュールです。 このモジュールは、多くのマルチメディアオーディオおよびビデオフォーマットを開くことができます。 このモジュールはpipでインストールできます。
ffmpegをまだインストールしていない場合は、インストールしてください。 パッケージマネージャーを使用してそれを行うことができます。
Ubuntu / Debian Linuxの場合:
MP3からWAVへの変換
変数名を変更することで、mp3ファイル(src)をwavファイル(dst)に変換できます。
mp3ファイルは、プログラム(.py)と同じディレクトリに存在する必要があります。 カスタムディレクトリを使用する場合は、ファイル名にパスを追加します。
1 |
from os import path |
上記のプログラムは、モジュールpydubを使用して変換を行います。 そのモジュールはffmpeg自体を使用します。つまり、これを成功させるにはffmpegをインストールする必要があります。
実行:
プログラムが完了するのを待ちます。
ディレクトリに別のファイルが必要です。
オーディオの例をダウンロードする
Hope this helps!
Source link