avbin is used by default in pyglet some discussion about the use of gstreamer in pyglet | http://code.google.com/p/pyglet/wiki/MediaOnLinux | http://www.mechanicalcat.net/richard/log/Python/Say_hello_to_pyglet
gstreamer interface reported to be complex.
installing gstreamer is not python specific there are many applications that use gstreamer gstreamer requires a native build for a given operating system
https://launchpad.net/elisa/+download Elisa project files | http://groups.google.com/group/comp.lang.python.announce/browse_thread/thread/b355a76c7bb08184 | Elisa Media Center 0.5.31 Release - comp.lang.python.announce | Google Groups | http://elisa.fluendo.com/participate/ | Elisa, the free media player - Participate | http://www.fluendo.com/shop/product/complete-set-of-playback-plugins/ | Fluendo Shop
https://code.fluendo.com/pigment/trac Pigment - Trac | http://www.jokosher.org/ | Jokosher | http://www.jokosher.org/screenshots | Jokosher » Screenshots
(not sure if you can use the libraries bundled with songbird somehow?)
(looks like gstreamer has ffmpeg plugins, so that should allow utilization of both sets of plugins... seems better than locking in to one only) | http://code.google.com/p/pyffmpeg/ | pyffmpeg - Google Code | http://code.google.com/p/wffmpeg/ | wffmpeg - Google Code | http://www.google.com/search?q=gstreamer+ffmpeg&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a | gstreamer ffmpeg - Google Search | http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html | http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html
https://www.ogre3d.org/ OGRE - Open Source 3D Graphics Engine | http://mail.python.org/pipermail/python-list/2006-June/559736.html | Python Video processing. | http://www.pygame.org/wiki/gsoc2009ideas | pygame - python game development