HOME LINKS SAL PUBLIC CLOSED SEARCH MADE UP

SVPlayer is an simple, but powerful television and video player.

Author:
	Ing. Ján ONDREJ (SAL) [ondrejj(at)salstar.sk]

License:
	GPLv2+

Features:
- play any file which can be played with vlc (www.videolan.org),
  gstreamer (www.gstreamer.net) or mplayer (www.mplayerhq.hu)
- simple interface, maximal video size
- file browser to play any file
- youtube player (needs youtube-dl)
- image player to play yout favorite galleries
- lirc (infrared remote) support
- multiple profile support (all channels, channels for childrens, radio
  stations, SAP, ...)

GIT source:
	git clone http://git.salstar.sk/svplayer.git
	git pull -u

Requires:
	python2
	pygtk2 (GTK for python)
	python-vlc (currently included in svplayer sources)

	optional for gstreamer support:
		pygobject3
		gstreamer-1.0
	optional for embedded mplayer support:
		python-mplayer
	optional for infrared remote control:
		python-lirc
	optional for youtube browser support:
		youtube-dl
                python-PIL (Python imaging)

Keyboard control:
  0-9			select channel
  PgUp, PgDown		change channel
  s			change channel source
  a			change audio track (language)
  t			change subtitles (language)
  E			change engine (GStreamer, VLC)
  BackSpace		last channel
  p			pause
  [, Left		rew		10 seconds
  ], Right		ff		10 seconds
  ', Down		rew		1 minute
  \, Up			ff		1 minute
  <, >			decrease/increase rate
  Home			seek to start
  End			seek to end
  +, -			change volume
  m			audio mute
  f			fullscreen
  h			hide infobox
  w			resize window to hide black parts
  W			resize window to video original size
  ?			show info
  r			open record archive for current channel (TV mode)
  R			download (record) this video (youtube mode)
  y			youtube search/related
  Y			youtube search again
  i			youtube history
  b			file browser
  n			settings menu
  F1-F12		select profile
  Tab			show menu
  ESC, q		quit

Mouse control:
  right click			show menu
  left doubleclick		toggle fullscreen
  wheel scroll			change volume
  middle button + scroll	change channel
  shift + middle button		change position

Command line parameters:
  -f|--fullscreen		start in fullscreen mode
  -b|--browser			start in browser mode
  -y|--youtube s		start in youtube mode and search for "s"
  -p|--profile #		set profile number

-----------------------------------------------------------------------------

Backend features:
					gst1	vlc	mplayer
file player				+	+	+
multicast player			+	+	-
network player				+	+	+
dvd player				*1	+	+
dvb player				+	+	-
youtube player				+	+	+

deinterlace				+	+	+
subtitles				+	+	+
select language				+	+	+
crop					*2	+	+
timeshift (pause online stream)		-	+	-
EPG					*3	-	-

+	available and implemented
-	not available in backend or not implemented
*1	Able to play DVD, but can't control menus.
*2	only crop, VLC has ability to crop and change aspect
*3	only for DVB streams, missing for multicast support