1. ホーム
  2. python

[解決済み] Python 3 で MP3 を読み込む

2022-02-16 06:11:11

質問

私がしたいことは、単純に

mp3 = read_mp3(mp3_filename)
audio_left = mp3.audio_channels[0]

ここで、audio_leftは生のPCMオーディオデータを含みます。

を見ていたら Pythonで音を鳴らす しかし、提案されたモジュールのほとんどは、まだPython 3に移植されていません。可能であれば、本格的なゲーム開発用ライブラリのインストールを避けたいのですが。

Pythonは全くの初心者なので、まずはPython3を使ってみたいです。

どのように解決するのですか?

結局、mpg123のサブプロセスを使ってmp3をwavに変換し、scipy.io.wavfile.readを使ってwavファイルを読み込んでいます。