_|_ __|_ _ ._ _ |_(_)|_(/_| | | 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.0 rc7 or newer: http://xinehq.de or GStreamer 0.10.1, and gstreamer-plugins-base 0.10.1 http://gstreamer.net GNOME 2.6 development platform http://www.gnome.org gromit 20041213, for the Telestrator mode: http://www.home.unix-ag.org/simon/gromit/ Controls ======== H: Hide/Show controls in windowed mode I: Switch deinterlacing on and off P, Space (fullscreen only): Play/Pause Escape (in full screen mode): Switch to windowed mode 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: Previous stream (Back) N: Next stream (Next) Q: Quit R, T: Zoom in and zoom out, respectively S: Show the "Skip to" dialog D: Toggle drawing using Gromit E: Erase drawing using Gromit Copyright ========= Nifty media player icon by Jakub Steiner UI help by Seth Nickell FAQ === TODO ==== - support gxine, freevo, ypl playlist formats - write a widget more suitable for seeking in place of the current slider - broadcasting and network client - Play with OSD and stuff - ports to other windowing system/OSes? - OO.o plugin? http://www.openoffice.org/issues/show_bug.cgi?id=41419 - split the baconvideowidget into a GtkWidget and a GObject (use a GInterface)? - add equaliser support to the API - be able to choose the deinterlace method? http://article.gmane.org/gmane.comp.video.xine.devel/4304/match=tvtime - accessible subtitles? http://article.gmane.org/gmane.comp.video.xine.devel/3456/match=+api+addition+subtitles+accessibility - implement a subclass of the checkbox menu item that takes two strings as parameters and switche between the two depending on the state (eg. Lock/Unlock) - rtsp plugin for xine? http://www.live.com/liveMedia/#testProgs - finish vanity GStreamer backend TODO ====================== - deinterlacing - network connection speed (mmsh://, http://, rtsp://...) BUGS ==== Bugs should be lodged in Gnome's Bugzilla: http://bugzilla.gnome.org/enter_bug.cgi?product=totem To get a better debug output, run: gconftool-2 --set --type bool /apps/totem/debug true Contact ======= Bastien Nocera http://www.gnome.org/projects/totem/