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:

Must have a rich GUI, a great look and feel which is fast.
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)
Have the ability to control the speed of playback without losing so much quality
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
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.
A multimedia-rich application for windows, is Python enough good?