🐷

pythonで音声ファイルの拡張子を変更してみよう

2022/12/24に公開

pythonで音声処理を実行できる「Pydub」を用いて、処理を試してみましょう。
「pydub」は、「FFmpeg」を操作し処理するため、「FFmpeg」のインストールが必要になります。

https://ffmpeg.org/

テストのための仮想環境を作成

python -m venv test
.\test\Scripts\activate

ライブラリをインストール

pip install pydub

拡張子を変更してみよう

mp3からwavに変換

import pydub
sound = pydub.AudioSegment.from_mp3("sample.mp3")
sound.export("sample.wav", format="wav")

wavからmp3に変換

import pydub
sound = pydub.AudioSegment.from_wav("sample.wav")
sound.export("sample.mp3", format="mp3")

プロジェクトのリンク

http://pydub.com/

Discussion