wav -> mp3 一括変換

プログラミング

今回は掲題の件を記事にさせていただきました。

フォルダ内の音声をwavからmp3に変換する方法ですが、以下のコードで実現できます。

from pydub import AudioSegment
import os
input_folder = "input_folder_path"
output_folder = "output_folder_path"
for filename in os.listdir(input_folder):
    if filename.endswith(".wav"):
        wav_file = os.path.join(input_folder, filename)
        mp3_file = os.path.join(output_folder, filename.replace(".wav", ".mp3"))
        sound = AudioSegment.from_wav(wav_file)
        sound.export(mp3_file, format="mp3")

このコードでは、input_folderに格納されているwavファイルを、output_folderにmp3ファイルに変換して格納します。

このコードの一部分を応用すれば様々な状況にも対応できますから、一部分だけコピーするなどしていただいて構いません。 また間違い等あればお気軽にコメントください!! 以上です!

記事は毎日投稿の予定なので、明日もぜひのぞいてみてください!それでは!

コメント

タイトルとURLをコピーしました