2010-12-04 12 views
6

私はPythonでMP3ファイルをデコードする必要があります。それを行う良いライブラリは何ですか?Python:デコードmp3

私はPyMediaを見ましたが、プロジェクトは死んでいるように見え、MacOSXでは機能しませんでした。その後、私はpyffmpegについて知ったが、これまでMacOSXで動作していなかった。

提案がありますか?

+0

うまく機能https://github.com/sampsyo/audioread

を試してみてください、あなたのコードは、PCMデータへのアクセスを必要とする、または実行していますちょうどmp3を再生する必要がありますか? – Tobu

+0

@トブ:PCMデータが必要です。 – Albert

答えて

1

OS X/FinkでPyMediaのeasy_installを試してみましたが、ソースが見つかりませんでしたので動作しませんでした。このモジュールはかなり死んで見える...

を呼び出すには、pyffmpegを使わずに、代わりに標準サブプロセスモジュールを使ってffmpegを呼び出す方法があります。

+0

私はサブプロセスの方法を行くと思います。提案していただきありがとうございます。 – Albert

1

本当に外部ライブラリが必要です。何らかのスピードでPythonで行うことは非常に難しいでしょう - いくつかの議論についてはHow to convert MP3 to WAV in Pythonを参照してください。

python-madはどうですか? MADは「mpegオーディオデコーダ」です。 Pythonライブラリがあります。それはあなたにオーディオデータを与えるでしょう。

1

それは、高速では、PyPIからインストールし

関連する問題