A GUI interface using jbaiter's pyomxplayer wrapper to control omxplayer
Instructions for installation on the official Raspbian image
Ensure you have the latest version of omxplayer by typing the following in a terminal window open in the home directory:
sudo apt-get update
sudo apt-get upgrade
This is specified here http://www.noah.org/wiki/pexpect#Download_and_Installation and copied below:
From a terminal window open in your home directory type:
wget http://pexpect.sourceforge.net/pexpect-2.3.tar.gz
tar xzf pexpect-2.3.tar.gz
cd pexpect-2.3
sudo python ./setup.py install
From a terminal window open in your home directory type:
wget https://github.com/KenT2/tboplayer/tarball/master -O - | tar xz
There should now be a directory 'KenT2-tboplayer-xxxx' in your home directory. Rename the directory to tboplayer
Open the tboplayer directory and from a terminal opened in THIS directory:
python tboplayer.py
TBOPlayer is developed on Raspbian Wheezy with python 2.7
-
ADD - duplicates the Track>Add menu item
-
PLAY - Play the selected track
-
PAUSE - Pause playing, operational only during playing
-
STOP - Stop playing, operational only during playing
-
VOL +- - Volume control, operational only during playing
-
Track - add edit or remove a track from the current playlist
-
Playlist - save the current playlist or open a saved one
-
OMX - display the track information for the last played track (needs to be enabled in options)
-
Options -
-
Audio Output - play sound to hdmi or local output, auto does not send an audio option to omxplayer.
-
Mode - play the Single selected track, Repeat the single track or rotate around the Playlist starting from the selected track.
-
Initial directory for tracks - where Add Track starts looking.
-
Initial directory for playlists - where Open Playlist starts looking
-
Enable subtitles
-
OMX player options - add your own (no validation so be careful)
-
Debug - prints some debug text to the command line
-
Generate Track Information - parses the output of omxplayer, disabled by default as it may cause problems with some tracks.
-
A track is selected using a single click of the mouse, playing is started by pressing the Play button or the . key
During playing of a track a slightly modified set of omxplayer commands can be used from the keyboard but there must be FOCUS on TBOPlayer. A list of commands is provided in the help menu. Note: some of the commands are not implemented by omxplayer.
If you have problems playing a track try it from the command line with omxplayer -ohdmi file or omxplayer -olocal file