2011-06-27 5 views
0

私は、ほとんどの場合Windows上で動作しているマルチメディアアプリケーションを開発します。 私はPythonが良い選択であるかどうか、どのGUIライブラリ(Wxpythonまたはpyqt)がそれに適しているか分かりません。たぶん、pyQtで十分です(そのような)。Windows用のマルチメディアリッチなアプリケーションは、Pythonで十分ですか?

アプリケーションの主な機能は次のとおりです。

  1. が豊富なGUI、大きな顔をしていると高速であると感じなければなりません。

  2. は、高速シーク能力を/一時停止ビデオとオーディオファイルを再生する機能(、要求に応じてすぐに重要な特徴を、長いメディアファイルの特定の部分を追求し、再生する)

  3. を制御する能力を持っている持っています

  4. そんなに品質を失うことなく再生の速度はビデオファイル

のための字幕を表示することができ、私はPythonの世界に新たなんだので、それは、Pythonの3.xのに真っ直ぐに飛び込むのが賢明です問題は、Python 3はかなり新しく、ほとんどのリソースはまだPython 2.xに基づいているということです。私はPython 2.xで作業する必要がありますか? Python 3.xと互換性のある必要なライブラリですか? ありがとう

+0

Python 3を使用するのは賢明ですか?そうではありませんが、有用なライブラリのほとんどはまだ完全に3に移植されていません。 –

+0

黄色。この質問は、それに答える人には完全に主観的なので、あなたが得ようとしている最高の答えについてのことです。 x言語の人は1つのことを主張し、y言語の人は別の人に答えます。 –

+0

よく知っている技術で何が問題になっていますか?なぜこれをまったく新しい言語で行うことを選択するのですか? – Marcin

答えて

0

現在、Python 3はwxPythonでは動作しません。 Python 3はpyQTで動作しますが、GPLに基づいているため、GPLでソフトウェアをリリースしたくない場合は、ライセンスを購入する必要があります。

+0

[PySide](http://www.pyside.org/)はLGPLライセンス(PyQtと実質的に同一)であるQtのバインディングを提供します。 – zeekay

+0

PySideは現在Python 3で動作していますか?私はまだいくつかの問題があると思ったが、私はプロジェクトに密接に従っていない。 – tkerwin

+0

彼らのFAQによれば、今年はそれをサポートする作業を開始する予定です。 – zeekay

関連する問題