2012-01-18 9 views
2

私は、単純なプラグイン対応のオーディオプレーヤーをPython(àla foobar2000)で書くつもりですが、どこから始めるべきかは分かりません。私はプレーンテキスト以外の入出力を一度も処理していません。誰かが、Pythonでオーディオとオーディオのコーデックを処理する上でいくつかのリソースをお勧めしますか?既存のPythonオーディオプレーヤーのコメント付きのソースコードがあれば、それも非常に便利です。python3でオーディオIOとコーデックを処理する方法はどこで知ることができますか?

答えて

2

音楽プレーヤーにはGUIが必要ですか?
PySideと一緒に行くのはなぜですか?QtクロスプラットフォームUIフレームワーク用のPythonバインディングと、それは素晴らしいマルチメディアフレームワークですPhonon

それはしかし、私はフォノンを始めるためにどこ本当にわからないんだけど...それはおそらくちょうどドキュメントだすべてのクロスプラットフォームだとPython 3

で動作します。
hereは、PySideのGUI部分の良いチュートリアルです。

+0

私はまだTkinterの基本を理解しようとしていますが、Tkinterを使って作成しようとしました。学校が始まって以来、私はまだ何かを手に入れる時間がなかったし、Tkinterにも慣れ親しんでいたので、PySideがTkinterよりも良い選択だと思うなら、いくつかの良い理由を考えると、まったく。 – Sotanaht

+1

初めてあなたの記事を読んだとき、私はPhononがマルチメディアフレームワークであることについて少し懐疑的でした。私は現在PySideをインストールしています。ありがとうございました :) – Sotanaht

1

Minirok」のソースは、特に役立つ情報(Linuxの場合)です。その内部の状態(コメントなど)については本当にわかりません。

+0

私は間違いなくMinirokを見ます。私はゲーム以外のものすべてにLinuxを使用しているので、それが私のターゲットプラットフォームですが、それほど難しくない場合は、Linux/Windows/OS X上でこのプラットフォームをクロスプラットフォームにしたいと思います。オーディオIOとコーデックハンドラはPython? – Sotanaht

1

python wikiのPythonInMusicセクションには、pythonオーディオプレーヤーのリストがあります。

+0

Python3で実際に動作するものはありません。私が言う限り、wav、iff、aiff、aifc、au以外は再生できません。 Python3がこれほど長い間外出していたのはかなり驚きましたが、オーディオライブラリは移植されていません。 – Sotanaht

関連する問題