Simple GUI around MPV and OMXPlayer (hardware accelerated player on Raspberry Pi)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Stefan Naumann ca37dc5cb0 fixed the glade UI file... again! Now 50% more working 3 years ago
data merged hide btn and back/forward jumping btns 3 years ago
src fixed the glade UI file... again! Now 50% more working 3 years ago
LICENSE Revert "Revert "Initial commit"" 3 years ago
README.md OMX: cleaned up pydbus remnants, Updated Readme 3 years ago
dbuscontrol.sh fixed OMX bug, actually stays in window on reise now \o/ 3 years ago
yt.m3u added test m3u file 3 years ago

README.md

GTPlay

Simple GUI around MPV and OMXPlayer (hardware accelerated player on Raspberry Pi)

OMXPlayer is a quite basic player using the hardware decoding features of the Raspberry Pi for decoding HD videos. This GUI is intended to be used with other tools like smtube. OMXPlayer is kept inside the GTPlay window, so you can move it out of the way, when you need more space on screen.

Setup

Requirements:

  • Python 3
  • pyGTK 3.0
  • python-mpv and MPV

Maybe your distribution has python-mpv, or you can install it with:

sudo pip install python-mpv

Usage (preliminary)

At the moment, there are no arguments, only a list of files.

python src/gtplay.py {files}

Once an instance runs, you can run a similar command again and add items to the playlist of the first one. GTPlay will only allow one instance of itself at any time.

Shotcuts

Shortcut Semantic
Space, p toggle pause / play
<, b previous element
>, n next element
l toggle loop-mode
f toggle fullscreen
h hide player (OMXPlayer only)