Search code examples
pythonuser-interfaceprogramming-languagesmultimedia

A multimedia-rich application for windows, is Python enough good?


I'm going to develop a multimedia application which is running mostly on windows. I don't know whether python is a good choice or not and which GUI library (Wxpython or pyqt) is suitable for that. Maybe pyQt is enough(like it).

The major features of the application include:

  1. Must have a rich GUI, a great look and feel which is fast.

  2. Have the ability to play/pause video and audio files with fast seeking ability( seek and play a specific portion of a long media file quickly upon request, CRITICAL FEATURE)

  3. Have the ability to control the speed of playback without losing so much quality

  4. Can show subtitles for video files

Since I'm new to Python world, it's wise to dive straightly into Python 3.x, the problem is that python 3 is fairly new and most of the resources are still based on python 2.x. Will I need to work back on python 2.x? are the required libraries compatible with python 3.x? Thanks


Solution

  • Python 3 doesn't work with wxPython right now. Python 3 does work with pyQT, but it is under GPL, so you will need to buy a license if you do not want to release your software under the GPL.