2011-09-28 10 views
7

このトピックに関するほとんどの質問がありましたが、ほとんどすべてが古くなっています。 (これはだまされやすい人ではありません)Pythonでオーディオファイルを再生する

私の要件は、これらは、私がこれまできたライブラリですパイソン(2.7)から

など、単純にMP3などのオーディオファイルを再生するため、好ましくは、軽量ライブラリです見て、私はそれらのそれぞれを使用してから私を停止しているもの何上場しています:

  • PyMedia:それは2月に最後に更新されました、2006
  • Mp3Play:のみXPをサポートしており、中に最後に更新されました2008.

私もPygletを試しましたが、これはうまく見えません。 また、wxがmp3をサポートしていると聞いて、私はそれを試しています。同じことについてのコメント?

最近、信頼性の高い軽量ライブラリはどれですか?

PS:私はあなたの問題はpygletとは何かわからないんだけど、唯一の答え

答えて

12

ごとに1つのライブラリを投稿してください。

import pyglet 
sound = pyglet.media.load('mysound.mp3', streaming=False) 
sound.play() 
pyglet.app.run() 

pygletは、マルチメディアライブラリのためによく管理されており、非常に小さくなっています。

+0

実際に私はそれをインストールしました。pygletをインポートしているプログラムを書き込むと、ライブラリが検出されません。おそらく、pygletがPython 2.6までサポートされている可能性があります。インストール時には、次のような要求があります。 'pygletには次のいずれかが必要です。 ctypesがインストールされたPython 2.4 Python 2.5またはPython 2.6' –

+2

pygletはPython 2.7をサポートしていますが、インストーラにはバグがあります。 .com/p/pyglet/issues/detail?id = 488、ソースからインストールしてみてください –

+0

ああ、私は見る!ありがとう。ソースからインストールしようとしますが、それはあなたが見ている問題です。 :) –

関連する問題