
                         _|_ __|_ _ ._ _  
                          |_(_)|_(/_| | | 

Totem is movie player for the GNOME desktop based on xine or GStreamer.
It features a playlist, a full-screen mode, seek and volume controls,
as well as complete keyboard navigation.

Apart from a movie player, it also includes a Mozilla plugin, and a
Nautilus thumbnailer and properties page.

News
====

See NEWS file

Dependencies
============

xine-lib 1.1.7 or newer:
	http://xinehq.de
or
GStreamer 0.10.6, and gstreamer-plugins-base 0.10.7
	http://gstreamer.freedesktop.org

GNOME 2.6 development platform
	http://www.gnome.org

gromit 20041213, for the Telestrator mode:
	http://www.home.unix-ag.org/simon/gromit/

Controls
========

Ctrl+H:
	Hide/Show controls in windowed mode
Ctrl+I:
	Switch deinterlacing on and off
P, Ctrl+Space:
	Play/Pause
Escape (in full screen mode):
	Switch to windowed mode
Ctrl+F:
	Toggle full screen
0/½, 1, 2:
	Zoom respectively to 50%, 100% and 200% of the video's original size
Left arrow:
	Go back 15 seconds
Right arrow:
	Go forward 60 seconds
Shift+Left arrow:
	Go back 5 seconds
Shift+Right arrow:
	Go forward 15 seconds
Ctrl+Left arrow:
	Go back 3 minutes
Ctrl+Right arrow:
	Go forward 10 minutes
Up Arrow:
	Increase the volume by 8%
Down Arrow:
	Decrease the volume by 8%
Keypad Up / Keypad 8:
	DVD Action Up
Keypad Down / Keypad 2:
	DVD Action Down
Keypad Left / Keypad 4:
	DVD Action Left
Keypad Right / Keypad 6:
	DVD Action Right
B, Alt+Left arrow, Minus key:
	Previous stream (Back)
N, Alt+Right arrow, Plus key:
	Next stream (Next)
Ctrl+Q:
	Quit
Ctrl+R, Ctrl+T:
	Zoom in and zoom out, respectively
Ctrl+0:
	Reset the zoom level
Ctrl+K:
	Show the "Skip to" dialog
Ctrl+D:
	Toggle drawing using Gromit
Ctrl+E:
	Erase drawing using Gromit
Mouse button 1 double-click:
	Toggle full screen
Middle mouse button click:
	Play/Pause

Copyright
=========

Nifty media player icon by Jakub Steiner <jimmac@ximian.com>

UI help by Seth Nickell <snickell@stanford.edu>

Automatic GStreamer codec installation (optional)
================================================================
- requires GStreamer core and gst-plugins-base >= 0.10.12
- calls (via GStreamer) a predefined external helper script (which is to be
  installed by the distro and can be defined via gst-plugins-base's configure
  script when building gst-plugins-base) with details of missing GStreamer
  plugins. See
  http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/gst-plugins-base-libs-gstpbutilsinstallplugins.html#id511743
  for more information on how this all works together.

BUGS
====

Bugs should be filed in GNOME's Bugzilla:
http://bugzilla.gnome.org/enter_bug.cgi?product=totem

To get a better debug output, run:
# totem --debug

Or for the stand-alone applications:
gconftool-2 --set --type bool /apps/totem/debug true
then run your application and capture its output

Contact
=======

Bastien Nocera <hadess@hadess.net>
http://www.gnome.org/projects/totem/
