summaryrefslogtreecommitdiffstats
path: root/doc/en/settings.docbook
diff options
context:
space:
mode:
Diffstat (limited to 'doc/en/settings.docbook')
-rw-r--r--doc/en/settings.docbook1257
1 files changed, 1257 insertions, 0 deletions
diff --git a/doc/en/settings.docbook b/doc/en/settings.docbook
new file mode 100644
index 0000000..7251a41
--- /dev/null
+++ b/doc/en/settings.docbook
@@ -0,0 +1,1257 @@
+<chapter id="settings">
+<title>Configuration dialog</title>
+
+<sect1 id="settings-overview">
+<title>Overview</title>
+
+<para>The <guilabel>&kplayer; Settings</guilabel> dialog allows you to control
+most aspects of &kplayer;'s behavior, as well as choose options that are passed
+to &mplayer; and control quality and performance of media playback.</para>
+
+<para>Select <menuchoice><guimenu>Settings</guimenu><guimenuitem>Configure
+&kplayer;...</guimenuitem></menuchoice> to open the dialog box.</para>
+
+<para>The dialog contains several sections which are selected by
+<mousebutton>left</mousebutton> clicking one of the items on the left side of
+the dialog box.</para>
+
+<variablelist>
+
+<varlistentry>
+<term><link linkend="settings-general">General</link> section</term>
+<listitem><para>Contains options that affect general &kplayer;
+behavior.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-controls">Controls</link> section</term>
+<listitem><para>Contains advanced options that control how your choices made
+using various &kplayer; controls are applied and stored.</para>
+
+<variablelist>
+
+<varlistentry>
+<term><link linkend="settings-progress">Progress</link> section</term>
+<listitem><para>Contains options that affect the progress slider control
+and the seeking function.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-volume">Volume</link> section</term>
+<listitem><para>Contains options that affect the volume slider
+control.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-contrast">Contrast</link> section</term>
+<listitem><para>Contains options that affect the contrast slider
+control.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-brightness">Brightness</link> section</term>
+<listitem><para>Contains options that affect the brightness slider
+control.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-hue">Hue</link> section</term>
+<listitem><para>Contains options that affect the hue slider
+control.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-saturation">Saturation</link> section</term>
+<listitem><para>Contains options that affect the saturation slider
+control.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-sliders">Sliders</link> section</term>
+<listitem><para>Contains miscellaneous options that affect all slider
+controls in &kplayer;.</para></listitem>
+</varlistentry>
+
+</variablelist>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-video">Video</link> section</term>
+<listitem><para>Contains options that control video output.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-audio">Audio</link> section</term>
+<listitem><para>Contains options that control audio output.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-subtitles">Subtitles</link> section</term>
+<listitem><para>Contains options that control subtitle display.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><link linkend="settings-advanced">Advanced</link> section</term>
+<listitem><para>Contains various options that affect advanced command line
+parameters passed to &mplayer;, as well as interaction with &kde; I/O
+Slaves.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+<para>The buttons at the bottom of the dialog let you make choices about the
+contents of all sections of the dialog.</para>
+
+<variablelist>
+
+<varlistentry>
+<term><guibutton>OK</guibutton> button</term>
+<listitem><para>Accepts your changes and closes the dialog.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guibutton>Cancel</guibutton> button</term>
+<listitem><para>Closes the dialog without saving the changes.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guibutton>Apply</guibutton> button</term>
+<listitem><para>Applies the changes without closing the dialog.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guibutton>Defaults</guibutton> button</term>
+<listitem><para>Restores all settings to their original, predefined values and
+applies them.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guibutton>Close</guibutton> button</term>
+<listitem><para>After you choose <guibutton>Apply</guibutton> or
+<guibutton>Defaults</guibutton>, the <guibutton>Cancel</guibutton> button
+changes to <guibutton>Close</guibutton>. Clicking it closes the dialog
+and discards changes you made since the last time changes were
+applied.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guibutton>Help</guibutton> button</term>
+<listitem><para>Opens this user manual and displays the section that describes
+the currently selected section of the dialog.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+<note><para>You can also click the small <guibutton>What's This</guibutton>
+button with a question mark at the top right of the dialog and then click a
+configuration option to get a brief explanation of it.</para></note>
+
+<para>Clicking the rightmost button at the top of the dialog closes the dialog
+discarding any unapplied changes.</para>
+
+</sect1>
+
+<sect1 id="settings-general">
+<title><guilabel>General</guilabel> section</title>
+
+<para>This section contains options that affect general &kplayer;
+behavior.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-general.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Resize main window automatically</guilabel></term>
+
+<listitem><para>By default &kplayer; resizes the main window automatically
+unless it is maximized or full screen. When &kplayer; loads and starts
+playing a new video, it scales it in increments of 50% of the original
+video size until the video width reaches the <guilabel>Minimum initial
+video width</guilabel> setting. It also automatically resizes the window
+to maintain the video aspect if that option is turned on.</para>
+
+<para>If you would like to avoid automatic resizing and always keep the window
+the size you make it, turn this option off. &kplayer; will then maintain the
+video aspect by constraining the video within the window, as if the window was
+maximized for example. You will also want to turn this option off if you get
+problems coming back from full screen mode, like endless flickering for example.
+But in that case you should also report the bug following instructions in
+Reporting bugs HOWTO.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Minimum initial video width</guilabel></term>
+
+<listitem><para>If <guilabel>Resize main window automatically</guilabel>
+option is enabled, when &kplayer; loads and starts playing a new video,
+it scales it in increments of 50% of the original video size until the
+video width in pixels reaches this setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum entries on playlist menus</guilabel></term>
+
+<listitem><para>This option tells &kplayer; the maximum number of entries to put
+on the <guisubmenu>Play List</guisubmenu> submenu of the
+<link linkend="menu-file"><guimenu>File</guimenu> menu</link> and
+<mousebutton>right</mousebutton> click <link linkend="popup-menus">popup
+menus</link> and on the <guisubmenu>Add to</guisubmenu> submenu of the
+<link linkend="menu-library"><guimenu>Library</guimenu> menu</link> and the
+<link linkend="popup-library">library popup menu</link>. The
+<link linkend="parts-library"><interface>multimedia library</interface></link>
+allows you to create as many playlists as you like, and you can always access
+them in the <guilabel>Playlists</guilabel> section of the library regardless of
+this setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum entries on Play Recent menu</guilabel></term>
+
+<listitem><para>This option tells &kplayer; the maximum number of entries to put
+on the <guisubmenu>Play Recent</guisubmenu> submenu of the
+<link linkend="menu-file"><guimenu>File</guimenu> menu</link> and
+<mousebutton>right</mousebutton> click <link linkend="popup-menus">popup
+menus</link>. When the number of entries is exceeded, &kplayer; will remove the
+oldest entries from the menu, but depending on the option below you may still
+find them in the <interface>multimedia library</interface>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum Recent entries in the library</guilabel></term>
+
+<listitem><para>This option tells &kplayer; the maximum number of entries to put
+in the <guilabel>Recent</guilabel> section of the <interface>multimedia
+library</interface>. When the number of entries is exceeded, &kplayer; will
+remove the oldest entries. Note that playing a directory or a selection of files
+and directories creates only one entry in the <guilabel>Recent</guilabel>
+section and on the <guisubmenu>Play Recent</guisubmenu> menu.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Meta information cache size limit</guilabel></term>
+
+<listitem><para>This option gives the maximum number of multimedia items for
+which &kplayer; should store the <link linkend="howto-properties">file
+properties</link>. These items include local files, remote
+<acronym>URL</acronym>s, <acronym>CD</acronym> tracks, <acronym>DVD</acronym>
+titles and tuner device channels. &kplayer; remembers the properties of each
+of those items, and when the total number of items exceeds this setting, it will
+start discarding the properties of the items that have not been played for the
+longest time.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Allow duplicate entries on playlists</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will let you add items
+with identical <acronym>URL</acronym>s to the playlist. When the option is
+turned off and you add new entries to a playlist, &kplayer; will remove any
+existing entries that have the same <acronym>URL</acronym> as one of the new
+entries from the same playlist folder. Also if some of the new entries have
+identical <acronym>URL</acronym>s, it will add only one for each
+<acronym>URL</acronym>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Show messages if a file fails to play</guilabel></term>
+
+<listitem><para>This option tells &kplayer; whether to automatically show the
+<link linkend="parts-message-log">message log</link> if &kplayer; encounters an
+error when trying to play a file. If this option is enabled, &kplayer; will show
+the log and scroll to the last messages from the first file with an error, so
+you can see what the error was. If the option is disabled, &kplayer; will
+instead display the word <guilabel>Error</guilabel> in the left portion of the
+<link linkend="parts-status-bar">status bar</link>, and then you can
+<mousebutton>left</mousebutton> click it to show the message
+log.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-controls">
+<title><guilabel>Controls</guilabel> section</title>
+
+<para>This section contains advanced options that control how your choices
+made using various &kplayer; controls are applied and stored. For more
+information on applying options to individual files see the File Properties
+section of this manual.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-controls.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Remember for current file any changes made with
+Shift</guilabel></term>
+
+<listitem><para>If this option is selected, when you adjust one of the
+settings listed below while holding the &Shift; key down, &kplayer; will
+apply the change only to the current file, store it in the file properties,
+and revert to the setting prior to the change before loading another file.
+You will be able to see and modify the stored setting in the File Properties
+dialog. The next time the file is played, the setting stored in its
+properties will again take effect until another file is loaded.</para>
+
+<para>If you make the change without pressing the &Shift; key, and the
+corresponding option below is not selected, the new setting will apply to the
+current file and all files played after it until you change the setting
+again.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Always remember the following settings for each
+file</guilabel></term>
+
+<listitem><para>The following options let you choose what settings &kplayer;
+will automatically remember in the file properties for each individual file.
+By default it stores the video aspect ratio, subtitle delay and audio delay
+separately for each file, and resets the delays for each new file, while other
+settings are preserved when loading new files. Normally you should leave the
+options below at their defaults. Settings for which the corresponding options
+below are not selected can still be easily stored for each file by holding down
+the &Shift; key while changing them, as long as the <guilabel>Remember for
+current file any changes made with Shift</guilabel> option is
+selected.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Display size</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember in the file properties for the currently loaded file the video
+display size you choose by resizing the main KPlayer window or the video
+area. As mentioned above, if this option is not selected, you can still
+make &kplayer; remember the display size by holding down the &Shift; key,
+but for that to work in this case it is important that you start holding
+the &Shift; key before resizing.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Display aspect</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember in the file properties for the currently loaded file the video
+aspect you choose by using commands on <guimenu>View</guimenu>
+menu.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Full screen</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember in the file properties for the currently loaded file the full
+screen option you choose on the <guimenu>View</guimenu>
+menu.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximized</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember the maximized window state in the file properties for the currently
+loaded file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maintain aspect</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember the maintain aspect setting in the file properties for the currently
+loaded file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Volume</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember volume adjustments in the file properties for the currently loaded
+file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Audio delay</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember the audio delay setting in the file properties for the currently
+loaded file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Contrast</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember contrast adjustments in the file properties for the currently
+loaded file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Brightness</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember brightness adjustments in the file properties for the currently
+loaded file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Hue</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember hue adjustments in the file properties for the currently loaded
+file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Saturation</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember saturation adjustments in the file properties for the currently
+loaded file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Subtitle position</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember the subtitle vertical position in the file properties for the
+currently loaded file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Subtitle delay</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember the subtitle delay setting in the file properties for the currently
+loaded file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Frame drop</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will automatically
+remember the frame drop setting in the file properties for the currently
+loaded file.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-progress">
+<title><guilabel>Progress</guilabel> subsection</title>
+
+<para>This section contains options that affect the progress slider control
+and the seeking function.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-progress.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Normal seek amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; how far to seek (move the
+current playback position) forward or backward when using
+<guimenuitem>Forward</guimenuitem> and <guimenuitem>Backward</guimenuitem>
+commands on <guimenu>Player</guimenu> menu, either in seconds or in
+percents of the time length of the file if it is known.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Fast seek amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; how far to seek (move the
+current playback position) forward or backward when using
+<guimenuitem>Fast Forward</guimenuitem> and <guimenuitem>Fast
+Backward</guimenuitem> commands on <guimenu>Player</guimenu> menu, either
+in seconds or in percents of the time length of the file if it is
+known.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Distance between slider marks</guilabel></term>
+
+<listitem><para>This option gives the distance between tick marks on the
+progress slider, in percents of the slider length.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-volume">
+<title><guilabel>Volume</guilabel> subsection</title>
+
+<para>This section contains options that affect the volume slider
+control.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-volume.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Minimum</guilabel></term>
+
+<listitem><para>This option gives the lower limit on the sound volume
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum</guilabel></term>
+
+<listitem><para>This option gives the upper limit on the sound volume
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Distance between slider marks</guilabel></term>
+
+<listitem><para>This option gives the distance between tick marks on the
+volume slider, in percents of the slider length.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Adjustment amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; by how much to adjust the
+sound volume when using the <guimenuitem>Increase Volume</guimenuitem>
+and <guimenuitem>Decrease Volume</guimenuitem> commands on the
+<guisubmenu>Audio</guisubmenu> submenu of the <guimenu>Player</guimenu>
+menu or the corresponding keyboard shortcuts.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Reset</guilabel></term>
+
+<listitem><para>This option lets you reset the sound volume to a specific
+setting every time before loading a new file or when starting
+&kplayer;.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-contrast">
+<title><guilabel>Contrast</guilabel> subsection</title>
+
+<para>This section contains options that affect the contrast slider
+control.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-contrast.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Minimum</guilabel></term>
+
+<listitem><para>This option gives the lower limit on the video contrast
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum</guilabel></term>
+
+<listitem><para>This option gives the upper limit on the video contrast
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Distance between slider marks</guilabel></term>
+
+<listitem><para>This option gives the distance between tick marks on the
+contrast slider, in percents of the slider length.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Adjustment amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; by how much to adjust the
+video contrast when using the <guimenuitem>Increase Contrast</guimenuitem>
+and <guimenuitem>Decrease Contrast</guimenuitem> commands on the
+<guisubmenu>Video</guisubmenu> submenu of the <guimenu>Player</guimenu>
+menu or the corresponding keyboard shortcuts.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Reset</guilabel></term>
+
+<listitem><para>This option lets you reset the video contrast to a specific
+setting every time before loading a new file or when starting
+&kplayer;.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-brightness">
+<title><guilabel>Brightness</guilabel> subsection</title>
+
+<para>This section contains options that affect the brightness slider
+control.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-brightness.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Minimum</guilabel></term>
+
+<listitem><para>This option gives the lower limit on the video brightness
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum</guilabel></term>
+
+<listitem><para>This option gives the upper limit on the video brightness
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Distance between slider marks</guilabel></term>
+
+<listitem><para>This option gives the distance between tick marks on the
+brightness slider, in percents of the slider length.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Adjustment amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; by how much to adjust the
+video brightness when using the <guimenuitem>Increase Brightness</guimenuitem>
+and <guimenuitem>Decrease Brightness</guimenuitem> commands on the
+<guisubmenu>Video</guisubmenu> submenu of the <guimenu>Player</guimenu>
+menu or the corresponding keyboard shortcuts.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Reset</guilabel></term>
+
+<listitem><para>This option lets you reset the video brightness to a specific
+setting every time before loading a new file or when starting
+&kplayer;.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-hue">
+<title><guilabel>Hue</guilabel> subsection</title>
+
+<para>This section contains options that affect the hue slider
+control.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-hue.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Minimum</guilabel></term>
+
+<listitem><para>This option gives the lower limit on the video hue
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum</guilabel></term>
+
+<listitem><para>This option gives the upper limit on the video hue
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Distance between slider marks</guilabel></term>
+
+<listitem><para>This option gives the distance between tick marks on the
+hue slider, in percents of the slider length.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Adjustment amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; by how much to adjust the
+video hue when using the <guimenuitem>Increase Hue</guimenuitem>
+and <guimenuitem>Decrease Hue</guimenuitem> commands on the
+<guisubmenu>Video</guisubmenu> submenu of the <guimenu>Player</guimenu>
+menu or the corresponding keyboard shortcuts.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Reset</guilabel></term>
+
+<listitem><para>This option lets you reset the video hue to a specific
+setting every time before loading a new file or when starting
+&kplayer;.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-saturation">
+<title><guilabel>Saturation</guilabel> subsection</title>
+
+<para>This section contains options that affect the saturation slider
+control.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-saturation.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Minimum</guilabel></term>
+
+<listitem><para>This option gives the lower limit on the video saturation
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum</guilabel></term>
+
+<listitem><para>This option gives the upper limit on the video saturation
+setting.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Distance between slider marks</guilabel></term>
+
+<listitem><para>This option gives the distance between tick marks on the
+saturation slider, in percents of the slider length.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Adjustment amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; by how much to adjust the
+video saturation when using the <guimenuitem>Increase Saturation</guimenuitem>
+and <guimenuitem>Decrease Saturation</guimenuitem> commands on the
+<guisubmenu>Video</guisubmenu> submenu of the <guimenu>Player</guimenu>
+menu or the corresponding keyboard shortcuts.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Reset</guilabel></term>
+
+<listitem><para>This option lets you reset the video saturation to a specific
+setting every time before loading a new file or when starting
+&kplayer;.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-sliders">
+<title><guilabel>Sliders</guilabel> subsection</title>
+
+<para>This section contains miscellaneous options that affect all slider
+controls in &kplayer;.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-sliders.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Minimum slider length</guilabel></term>
+
+<listitem><para>This option gives the minimum length of a slider control.
+It affects all sliders embedded in toolbars.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Preferred slider length</guilabel></term>
+
+<listitem><para>This option gives the preferred length of a slider control.
+It affects both popup sliders and sliders embedded in toolbars.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Show tick marks on sliders</guilabel></term>
+
+<listitem><para>If this option is selected, &kplayer; will put tick marks on
+each slider on the <link linkend="toolbars">toolbars</link>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Distance between slider marks</guilabel></term>
+
+<listitem><para>This option gives the distance between tick marks on a slider,
+in percents of the slider length.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-video">
+<title><guilabel>Video</guilabel> section</title>
+
+<para>This section contains options that control video output.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-video.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Driver</guilabel></term>
+
+<listitem><para>This option lists available video outputs and lets you
+choose the one to use for playing video.</para>
+
+<para>Recommended choice depends on the video card you have. If you have a
+Matrox card, try XMGA, for other cards either XVidix (if supported) or XVideo
+provide the best quality. With NVidia drivers you can also try XVMC output.
+If after trying hard you cannot make any of these work, you can use X11
+output as the last resort. Video outputs that open a separate window instead
+of using &kplayer; video area are not recommended.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Device</guilabel></term>
+
+<listitem><para>This option specifies the video device to use for the selected
+video output. Leave it blank to use the default device.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Codec</guilabel></term>
+
+<listitem><para>This option lists the available video codecs and lets you
+choose the one to be used for decoding video. <guilabel>Auto</guilabel> is the
+recommended choice, it lets &mplayer; decide which codec to use automatically.
+If you need to tell &mplayer; to use a particular codec for a particular file
+or stream, set this option in the File Properties.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Scaler</guilabel></term>
+
+<listitem><para>This option specifies the video scaler to be used when doing
+software scaling. Software scaling consumes considerable amount of system
+resources, so unless you have plenty of them and software scaling gives you
+better image quality, you should choose a video output above that uses
+hardware scaling.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Enable double buffering</guilabel></term>
+
+<listitem><para>This option lets you choose whether double buffering should
+be used for video output. This option is recommended, it gives smoother
+display in many cases.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Enable direct rendering</guilabel></term>
+
+<listitem><para>This option lets you choose whether direct rendering should
+be used for video output. This option may give performance improvement, but
+may also cause video display problems, for example when used along with
+double buffering option or when playing with subtitles.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-audio">
+<title><guilabel>Audio</guilabel> section</title>
+
+<para>This section contains options that control audio output.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-audio.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Output driver</guilabel></term>
+
+<listitem><para>This option lists available audio outputs and lets you
+choose the one to use for playing sound.</para>
+
+<para>Recommended choice is <acronym>ALSA</acronym>, or <acronym>OSS</acronym>
+as the last resort if you cannot use <acronym>ALSA</acronym>.
+<acronym>ARTS</acronym>, <acronym>ESD</acronym> and <acronym>SDL</acronym> are
+not recommended. The <guilabel>auto</guilabel> option will let &mplayer; choose
+an audio output according to its own configuration.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Output device</guilabel></term>
+
+<listitem><para>This option specifies the audio device to use for the selected
+audio output. Leave it blank to use the default device.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Control volume independently of other programs</guilabel></term>
+
+<listitem><para>This option tells &mplayer; to use software volume control,
+which does not affect global volume settings on your system, but may result
+in some distortion of the sound.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Maximum volume</guilabel></term>
+
+<listitem><para>When the software volume option above is turned on, this option
+gives the maximum volume level in percent of the normal level.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Mixer device</guilabel></term>
+
+<listitem><para>When <acronym>ALSA</acronym> or <acronym>OSS</acronym> audio
+output is selected, and the software volume option above is turned off, this
+option specifies the mixer device that should be used to control the sound
+volume. Leave it blank to use the default device.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Mixer channel</guilabel></term>
+
+<listitem><para>When <acronym>ALSA</acronym> or <acronym>OSS</acronym> audio
+output is selected, and the software volume option above is turned off, this
+option specifies the mixer channel that should be used to control the sound
+volume. Leave it blank to use the default channel, normally
+<acronym>PCM</acronym>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Codec</guilabel></term>
+
+<listitem><para>This option lists the available audio codecs and lets you
+choose the one to be used for decoding audio. <guilabel>Auto</guilabel> is the
+recommended choice, it lets &mplayer; decide which codec to use automatically.
+If you need to tell &mplayer; to use a particular codec for a particular file
+or stream, set this option in the File Properties.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Delay adjustment amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; by how much to adjust the
+audio delay when using the <guimenuitem>Increase Delay</guimenuitem>
+and <guimenuitem>Decrease Delay</guimenuitem> commands on the
+<guisubmenu>Audio</guisubmenu> submenu of the <guimenu>Player</guimenu>
+menu or the corresponding keyboard shortcuts.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-subtitles">
+<title><guilabel>Subtitles</guilabel> section</title>
+
+<para>This section contains options that control subtitle display.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-subtitles.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Font name</guilabel></term>
+
+<listitem><para>This option lets you choose the name of the font that &mplayer;
+should use to display subtitles.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Bold</guilabel></term>
+
+<listitem><para>This option tells &mplayer; to use a bold font to display
+subtitles.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Italic</guilabel></term>
+
+<listitem><para>This option tells &mplayer; to use an italic font to display
+subtitles.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Text size</guilabel></term>
+
+<listitem><para>This option specifies the text size that &mplayer; should use
+to display subtitles. If the <guilabel>Auto scale</guilabel> option below is
+selected, this option gives the scaling factor, otherwise it gives the font
+size in points.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Auto scale</guilabel></term>
+
+<listitem><para>This option indicates whether &mplayer; should scale the font
+according to the size of the video or always use the same font
+size.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Outline</guilabel></term>
+
+<listitem><para>This option specifies the width of the black outline for the
+subtitle font.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Width</guilabel></term>
+
+<listitem><para>This option gives the width of the area for subtitle text in
+percent of the width of the video area.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Position adjustment amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; how far to move the subtitles, in
+percents of the video height, when using the <guimenuitem>Move Up</guimenuitem>
+and <guimenuitem>Move Down</guimenuitem> commands on the
+<guisubmenu>Subtitles</guisubmenu> submenu of the <guimenu>Player</guimenu>
+menu or the corresponding keyboard shortcuts.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Delay adjustment amount</guilabel></term>
+
+<listitem><para>This option tells &kplayer; by how much to adjust the
+subtitle delay when using the <guimenuitem>Increase Delay</guimenuitem>
+and <guimenuitem>Decrease Delay</guimenuitem> commands on the
+<guisubmenu>Subtitles</guisubmenu> submenu of the <guimenu>Player</guimenu>
+menu or the corresponding keyboard shortcuts.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Encoding</guilabel></term>
+
+<listitem><para>This option specifies the encoding of text in subtitle files.
+For individual subtitle files that use a different encoding you can override
+this setting in the <link linkend="properties-subtitles"><guilabel>File
+Properties</guilabel></link> of the corresponding video file.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Use embedded fonts when available</guilabel></term>
+
+<listitem><para>This option tells &mplayer; to use the embedded fonts to display
+subtitles if a video file contains embedded fonts. For example, the Matroska
+file format allows embedding of fonts.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Display closed caption subtitles</guilabel></term>
+
+<listitem><para>This options tells &mplayer; to display closed caption subtitles
+if the video has them. Closed caption subtitles are found on some
+<acronym>DVD</acronym>s.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Auto expand video area to aspect ratio</guilabel></term>
+
+<listitem><para>This option tells &kplayer; to expand the video area to fit
+the aspect ratio you choose and display subtitles in the black bands below or
+above the video. It is recommended that you choose the aspect ratio to match
+the aspect ratio of your monitor, normally
+<guilabel>4:3</guilabel>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Autoload subtitles</guilabel></term>
+
+<listitem><para>This option tells &kplayer; to automatically load
+subtitle files that have the extensions given in the field below. &kplayer; will
+look for subtitle files in the directory where the video file is, by looking for
+files that have one of the extensions given by the next field and contain the
+name of the video file in their name. Autoloading only works in directories
+mounted on your file system.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Extensions</guilabel></term>
+
+<listitem><para>This option lists the extensions of subtitle files that
+&kplayer; should automatically load and display in the video area. The
+extensions can be separated by commas, semicolons, colons, periods or
+spaces.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+<sect1 id="settings-advanced">
+<title><guilabel>Advanced</guilabel> section</title>
+
+<para>This section contains various options that affect advanced command
+line parameters passed to &mplayer;, as well as interaction with &kde;
+I/O Slaves.</para>
+
+<mediaobject>
+<imageobject>
+<imagedata fileref="settings-advanced.png" format="PNG"/>
+</imageobject>
+</mediaobject>
+
+<variablelist>
+
+<varlistentry>
+<term><guilabel>Executable path</guilabel></term>
+
+<listitem><para>This option tells &kplayer; where to find the &mplayer;
+executable. It is either an absolute path or a name to look for in the
+current environment path.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Additional command line arguments</guilabel></term>
+
+<listitem><para>This option gives additional options that will be passed
+to &mplayer; on the command line. See the <ulink url="man:/mplayer">&mplayer;
+manpage</ulink> for a complete list of possible options. You can also set this
+option for an individual file or <acronym>URL</acronym> in the
+<link linkend="properties-advanced"><guilabel>File
+Properties</guilabel></link>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Preferred demuxer</guilabel></term>
+
+<listitem><para>This option lists the available demultiplexers and lets you
+choose the one to be used for decoding files and streams.
+<guilabel>Auto</guilabel> is the recommended choice, it lets &mplayer; decide
+which demuxer to use automatically. If you need to tell &mplayer; to use a
+particular demuxer for a particular file or stream, set this option in the
+<link linkend="properties-advanced"><guilabel>File
+Properties</guilabel></link>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Frame drop</guilabel></term>
+
+<listitem><para>If your system is too slow to play a file, &mplayer; can
+drop some frames so playback does not slow down. The <guilabel>none</guilabel>
+option disables frame dropping, <guilabel>soft</guilabel> drops less frames, and
+<guilabel>hard</guilabel> drops more frames and may sometimes break decoding.
+You can also set this option for an individual file or <acronym>URL</acronym> in
+the <link linkend="properties-advanced"><guilabel>File
+Properties</guilabel></link>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Cache</guilabel></term>
+
+<listitem><para>This option lets you choose whether to use cache and set its
+size. The <guilabel>auto</guilabel> option lets &mplayer; choose an optimal
+cache size automatically, <guilabel>none</guilabel> tells &mplayer; to use no
+cache, and <guilabel>set size</guilabel> lets you set a specific size. You can
+also set this option for an individual file or <acronym>URL</acronym> in the
+<link linkend="properties-advanced"><guilabel>File
+Properties</guilabel></link>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Build new index</guilabel></term>
+
+<listitem><para>This option lets you choose whether to build a new index for
+seeking. The <guilabel>yes</guilabel> option builds an index if the file does
+not have it, <guilabel>no</guilabel> tells &mplayer; not to build an index, and
+<guilabel>force</guilabel> tells it to always build an index. You can also
+choose this option for an individual file or <acronym>URL</acronym> in the
+<link linkend="properties-advanced"><guilabel>File
+Properties</guilabel></link>.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Use temporary file for playing from KIOSlave</guilabel></term>
+
+<listitem><para>This option lets you choose whether to use a temporary file
+for playing from &kde; I/O Slaves. This option has no effect for URLs passed
+directly to &mplayer;. You can also choose it for individual file or URL in
+File Properties.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Use KIOSlave for</guilabel> <guilabel>HTTP</guilabel></term>
+
+<listitem><para>This option lets you choose whether to use a &kde; I/O Slave
+to play HTTP URLs. You can also choose this option for individual file or
+stream in File Properties.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Use KIOSlave for</guilabel> <guilabel>FTP</guilabel></term>
+
+<listitem><para>This option lets you choose whether to use a &kde; I/O Slave
+to play FTP URLs. You can also choose this option for individual file or
+stream in File Properties.</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><guilabel>Use KIOSlave for</guilabel> <guilabel>SMB</guilabel></term>
+
+<listitem><para>This option lets you choose whether to use a &kde; I/O Slave
+to play Samba URLs. You can also choose this option for individual file or
+stream in File Properties.</para></listitem>
+</varlistentry>
+
+</variablelist>
+
+</sect1>
+
+</chapter>