looking for easy ways to interface with VLC,
came across Phonon project, which Qt uses, and therefore PySide can also use:
http://srinikom.github.io/pyside-docs/PySide/phonon/Phonon.VideoPlayer.html

this is a good example of its usage (only required minor tweaks to work)
http://qt.gitorious.org/pyside/pyside-examples/blobs/7cc317c53cccfc9126d1d1ae3c4a98b179fd8c43/examples/phonon/pyqplayer/pysideqplayer.py

https://www.google.com/search?q=embed+VLC&oq=embed+VLC&aqs=chrome.0.57.2469j0&sourceid=chrome&ie=UTF-8
http://stackoverflow.com/questions/3120027/embed-vlc-player-in-html
http://stackoverflow.com/questions/12157210/cross-browser-embed-vlc-plugin
http://www.autohotkey.com/
https://www.google.com/search?q=PySide+play+video&oq=PySide+play+video&aqs=chrome.0.57j62l2.4116j0&sourceid=chrome&ie=UTF-8
http://srinikom.github.io/pyside-docs/PySide/phonon/Phonon.VideoPlayer.html
http://stackoverflow.com/questions/12192684/pyside-phonon-and-media-formats-such-as-mp4-flv-mkv-eg
http://doc-snapshot.qt-project.org/4.8/phonon-capabilities.html
https://www.google.com/search?q=phonon&oq=phonon&aqs=chrome.0.57.1549j0&sourceid=chrome&ie=UTF-8
http://techbase.kde.org/Development/Tutorials/Phonon/Introduction
http://techbase.kde.org/Development/Tutorials/Phonon/Introduction/Python
https://www.google.com/search?q=pyside+phonon&oq=pyside+phonon&aqs=chrome.0.57.2434j0&sourceid=chrome&ie=UTF-8
http://qt.gitorious.org/pyside/pyside-examples/blobs/7cc317c53cccfc9126d1d1ae3c4a98b179fd8c43/examples/phonon/pyqplayer/pysideqplayer.py
https://www.google.com/search?q=pyside&oq=pyside&aqs=chrome.0.57j59l2j62l3.2092j0&sourceid=chrome&ie=UTF-8
http://qt-project.org/wiki/PySide
http://qt-project.org/wiki/PySide_Binaries_MacOSX
https://pypi.python.org/pypi/PySide


http://www.google.com/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&source=hp&biw=989&bih=547&q=miro+python+bindings&btnG=Google+Search#sclient=psy&hl=en&client=firefox-a&rls=org.mozilla:en-US%3Aofficial&channel=s&biw=989&bih=547&q=miro+api&aq=f&aqi=&aql=&oq=&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=46d4fac9fac222e1
miro api - Google Search
http://www.getmiro.com/blog/2008/10/diy-media-center-with-miro/
DIY Media Center with Miro « Miro – Internet TV Blog
http://www.getmiro.com/using-miro/
Miro Video Player | Using Miro
http://www.getmiro.com/using-miro/faq/
Miro Video Player | FAQ
http://www.google.com/search?client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&channel=s&hl=en&source=hp&biw=989&bih=547&q=xbmc&btnG=Google+Search#sclient=psy&hl=en&client=firefox-a&rls=org.mozilla:en-US%3Aofficial&channel=s&biw=989&bih=547&q=xbmc+python+api&aq=f&aqi=g1&aql=&oq=&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=46d4fac9fac222e1
xbmc python api - Google Search
http://wiki.xbmc.org/index.php?title=Python_Development
Python Development - XBMC
http://wiki.xbmc.org/index.php?title=HOW-TO_write_Python_Scripts
HOW-TO write Python Scripts - XBMC
http://xbmc.org/
XBMC
http://xbmc.org/download/
Downloads | XBMC
http://www.google.com/search?q=open+source+media+player&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
open source media player - Google Search
http://www.google.com/search?q=open+source+media+player&hl=en&client=firefox-a&hs=DIu&rls=org.mozilla:en-US:official&prmd=ivns&ei=uKx_TeinCvKL0QH3_pn5CA&start=10&sa=N
open source media player - Google Search
http://www.webappers.com/2010/04/30/open-source-media-player-in-jquery-html5/
Open Source Media Player in jQuery & HTML5 | Web Resources | WebAppers
http://www.google.com/search?q=open+source+media+player&hl=en&client=firefox-a&hs=DIu&rls=org.mozilla:en-US:official&prmd=ivns&ei=uKx_TeinCvKL0QH3_pn5CA&start=10&sa=N
open source media player - Google Search
http://lifehacker.com/#!5333275/five-best-video-players
Five Best Video Players
http://www.videolan.org/vlc/
VideoLAN - Official page for VLC media player, the Open Source video framework!
http://getsongbird.com/developers/
Songbird - Developer Center
http://wiki.songbirdnest.com/Developer/Developer_Intro/Webpage_API
Webpage API - Songbird Wiki
http://wiki.songbirdnest.com/Developer/Articles/Getting_Started
Getting Started - Songbird Wiki
http://wiki.songbirdnest.com/Developer/Articles/Getting_Started/Building_Media_Views
Building Media Views - Songbird Wiki
http://www.mplayerhq.hu/design7/news.html
MPlayer - The Movie Player
http://www.google.com/search?q=mplayer+python+api&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
mplayer python api - Google Search
http://www.mplayerhq.hu/design7/projects.html
MPlayer - The Movie Player
http://code.activestate.com/recipes/542195-access-mplayer-slave-mode-from-python/
Access mplayer (slave mode) from python « Python recipes « ActiveState Code
http://code.google.com/p/python-mplayer/
python-mplayer - Lightweight Python wrapper for MPlayer - Google Project Hosting
http://code.google.com/p/python-mplayer/wiki/Player
Player - python-mplayer - Lightweight Python wrapper for MPlayer - Google Project Hosting

when playing back media on mac, make sure you are using a terminal associated with the currently logged in user!!
using a different user will allow the video to show up