Control OMXPlayer from Python on the Raspberry Pi.
For someone who just wants to use the package:
$ python setup.py install
If you're feeling helpful, and decide to help develop the package:
$ python setup.py develop
This will install via symlinks so that you can continue to work on it locally but import it from other python packages
from omxplayer import OMXPlayer
from time import sleep
# This will start an `omxplayer` process, this might
# fail the first time you run it, currently in the
# process of fixing this though.
player = OMXPlayer('path/to/file.mp4')
# The player will initially be paused
player.play()
sleep(5)
player.pause()
# Kill the `omxplayer` process gracefully.
player.quit()
You can read the docs here: python-omxplayer-wrapper.rtfd.org