Hello all, I would like to announce the alpha release of the new movie module. The details can be found here, http://www.oddco.ca/zeroth/zblog/2009/06/19/movie-module-progress-week-5/ but in short here is what the movie module can do now:
- Play videos, complete with audio - Pause, and stop - Looping for discrete or infinite numbers of times - Resize the window on the fly - Direct all the video output to a pygame surface, which can be moved around, blitted, flipped upside down, blitted on top of or under another surface, etc. - Has several backends with basic functionality. Right now the vlc backend works, but it has not undergone serious testing yet. The ffmpeg-wrapper backend has been what I've spent most of the last five weeks on.If the ffmpeg-wrapper backend fails, then it'll use the vlc backend, and if that fails, it'll use the dummy backend, just so your game or application would continue to work. I am going to spend all of next week beefing up the unit test(s), and testing as many features as possible. I will also be working to reduce any memory leaks found. In addition I'll be working on the more in-depth documentation. After that, I will work to add more features, like redirecting the output of the movie player backends into a surface the programmer specifies, allowing the programmer to use their own sound subsystem, seeking, and so on. I look forward to the completion of this project. :) Thank you, Tyler Laing -- Visit my blog at http://oddco.ca/zeroth/zblog
