私はmp3ファイルを持っており、基本的にそのオーディオサンプルに存在する振幅スペクトルをプロットします。 私たちがwavファイルを持っているなら、これを非常に簡単に行うことができると私は知っています。 wavファイルフォーマットを扱うために利用できるpythonパッケージがたくさんあります。ただし、ファイルをwav形式に変換して保存してから使用することは望ましくありません。 私が達成しようとしているのは、mp3ファイルの振幅を直接取得することです。たとえそれをwav形式に変換しなければならない場合でも、スクリプトは実際にデータベースにファイルを格納することなく、pythonを使用してmp3オーディオファイルから振幅データを取得
from pydub import AudioSegment
sound = AudioSegment.from_mp3("test.mp3")
sound.export("temp.wav", format="wav")
、それはそれはになったが、我々はただ実際のファイルを保存せずにコンテンツを使用することができますtemp.wavを作成します。 私は、次のように私たちは、ファイルを変換することができます知っていますか?
幸いです。プログラミングの質問がありましたか?このサイトは、あなたのプロジェクトをブレーンストーミングする場所ではなく、疑問のある場所です。 –
私はwavファイルの振幅を取得するコードがあります。しかし、mp3形式を扱うためにPythonで利用可能な同様のパッケージがあるかどうかはわかりませんでした。 – Nik391