<sect1 id="howto-properties">
<title
>Bestandseigenschappen</title>

<para
>Starting from &kplayer; 0.5 each file and <acronym
>URL</acronym
> has its own set of properties. They include information that &kplayer; found out about the file, like time length, video size, frame rate, bitrates, and so on, as well as various options you can set, like name, video aspect, subtitles, and many more.</para>

<para
>Most properties can be set through the <link linkend="properties"
>File Properties dialog</link
>. The <guilabel
>Properties</guilabel
> dialog for the currently loaded file or <acronym
>URL</acronym
> can be opened from the <link linkend="menu-file"
><guimenu
>File</guimenu
></link
> menu, or using the <guibutton
>Properties</guibutton
> button on the <link linkend="toolbar-main"
>main toolbar</link
>, or from the <link linkend="popup-main"
>right click popup menu</link
>. You can also open the <guilabel
>Properties</guilabel
> dialog for an entry in the <link linkend="parts-library"
><interface
>multimedia library</interface
></link
> by <mousebutton
>right</mousebutton
> clicking it and selecting <guimenuitem
>Properties...</guimenuitem
>, or by using the <guimenuitem
>Properties...</guimenuitem
> command on the <link linkend="menu-library"
><guimenu
>Library</guimenu
> menu</link
>.</para>

<para
>An easier way to set file properties is by holding the &Shift; key when changing a setting. For example, if you hold &Shift; and select <guimenuitem
>Soft Frame Dropping</guimenuitem
> from the <guimenu
>Player</guimenu
> menu, &kplayer; will remember that setting for the current <acronym
>URL</acronym
>, and use it the next time you play it. After it is done playing the current <acronym
>URL</acronym
>, it will revert the <guilabel
>Frame drop</guilabel
> setting to the default, the one that was in effect before you changed it with &Shift;. On the other hand, if you change the <guilabel
>Frame drop</guilabel
> setting without holding &Shift;, the new setting will become the default, and will be used for all <acronym
>URL</acronym
>s that do not have it set explicitly.</para>

<para
>Volume, contrast, brightness, hue and saturation are handled in a special way when it comes to file properties. Instead of remembering the exact setting when you hold &Shift;, &kplayer; will remember the setting relatively to the default.</para>

<para
>For example, if you have a file that was recorded louder than your other files, when playing that file you can hold &Shift; and adjust the volume level to be the same as for other files. &kplayer; will remember this as something like <quote
>lower the volume by 10 units when playing this file</quote
>. If later you for example have a party and need to play your files louder than usual, you turn the volume up (without holding &Shift;), so all files play louder, then when the turn of that one file comes, &kplayer; will lower the volume by 10 units while playing it, so it again has the same volume level as the other files, and then turn the volume 10 units up when it moves to the next file.</para>

<para
>Another example, you find a video that is dark and so needs to be played with higher brightness than other videos. So you hold the &Shift; key and drag the brightness slider up. &kplayer; remembers the higher brightness for this file, and then goes back to playing at normal brightness when you play another file. Suppose you did that at night, and next time you play the videos during daylight, so you want to play all of them at higher brightness. Then you drag the brightness slider up, this time without holding &Shift;, so the setting is made the default and applied to all videos that do not have a brightness property set. When the turn of the dark video comes, &kplayer; sees that it needs to be played at an even higher brightness and turns it further up, but only for the duration of that one video, and then restores it back to the default you set.</para>

<para
>Choosing the <guimenuitem
>Full Screen</guimenuitem
> command or clicking the <guibutton
>Maximize</guibutton
> or <guibutton
>Restore</guibutton
> button in the <link linkend="parts-title-bar"
>title bar</link
> while holding &Shift; will set the <guilabel
>Full screen</guilabel
> property. Choosing an aspect command with &Shift; will set the <guilabel
>Display size</guilabel
> property to <guilabel
>set aspect</guilabel
> and the aspect you choose, and also will set the <guilabel
>Maintain aspect</guilabel
> property. A zooming command on the <guimenu
>View</guimenu
> menu when chosen with &Shift; will set the <guilabel
>Display size</guilabel
> property to <guilabel
>set size</guilabel
> and the fixed size, and so will resizing the window if you press &Shift; before you begin resizing the window.</para>

<para
>This special function of the &Shift; key can be turned off on the <link linkend="settings-controls"
>Controls page</link
> in <guilabel
>&kplayer; Settings</guilabel
>.</para>

<para
>There are two special cases when you can also hold &Shift; to modify &kplayer; behavior. First, you can hold &Shift; when telling it to play a file or <acronym
>URL</acronym
> or dropping files onto &kplayer; window. &kplayer; will then load the first file or <acronym
>URL</acronym
> but will not start playing it. You can then open its <guilabel
>File Properties</guilabel
> and make your choices before starting to play it.</para>

<para
>Second, if you hold &Shift; when choosing the <guimenuitem
>Play</guimenuitem
> command from the <guimenu
>Player</guimenu
> menu or clicking the <guibutton
>Play</guibutton
> button, &kplayer; will first stop the helper process that it runs once for each file to try and figure out the time length of the file. This is needed rarely if ever, only when the helper process causes any problems.</para>

<para
>&kplayer; will remember properties for every file or <acronym
>URL</acronym
> that it opens, even those that are removed from the playlist, until the total number reaches the limit set on the <link linkend="settings-general"
><guilabel
>General</guilabel
> page</link
> in <guilabel
>&kplayer; Settings</guilabel
> under <guilabel
>Meta information cache size limit</guilabel
>, by default 10000. After that it will start discarding the oldest entries. Playing an entry makes it the most recent entry in the cache. If you have very many files, you can set the cache size limit higher, but as some point it may start affecting &kplayer; performance.</para>

<para
>Following are the available file properties, listed by pages in the <link linkend="properties"
>File Properties</link
> dialog.</para>

<sect2 id="howto-properties-general">
<title
><link linkend="properties-general"
>Algemene</link
> eigenschappen</title>

<variablelist>

<varlistentry
><term
><guilabel
>Naam</guilabel
></term>
<listitem
><para
>This is the name that &kplayer; will display for this file or <acronym
>URL</acronym
> in the <link linkend="parts-library"
><interface
>multimedia library</interface
></link
>, on the current playlist and also in the <link linkend="parts-title-bar"
>title bar</link
> when the file is loaded. Changing this property will not change the actual file system name of the file.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Pad of URL-adres</guilabel
></term>
<listitem
><para
>The file system path to the file or the <acronym
>URL</acronym
> of the file or stream. This property is read only. To use a different path or <acronym
>URL</acronym
>, open it with the <guimenuitem
>Play...</guimenuitem
> or <guimenuitem
>Play URL...</guimenuitem
> command on the <guimenu
>File</guimenu
> menu, or by dragging and dropping it onto &kplayer; window, or starting &kplayer; with <acronym
>URL</acronym
> argument(s), for example by launching files from &konqueror; File Manager or clicking a link in &konqueror; Web Browser.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Type</guilabel
></term>
<listitem
><para
>The type of the item. For a device, track, title or channel it is the device type. For other items it is the <acronym
>MIME</acronym
> type if known.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Frequentie</guilabel
></term>
<listitem
><para
>The frequency in <acronym
>MHz</acronym
> of a <acronym
>DVB</acronym
>, <acronym
>PVR</acronym
> or <acronym
>TV</acronym
> channel. For other items this property is not applicable and not shown.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Afspeellijst</guilabel
></term>
<listitem
><para
>&mplayer; currently is not smart enough to automatically detect and play a playlist file like <literal
>pls</literal
> or <literal
>m3u</literal
>, so &kplayer; has to explicitly tell it to parse a file as a playlist. The <guilabel
>auto</guilabel
> setting lets &kplayer; use the file extension to guess if it is a playlist file. The playlist extensions &kplayer; recognizes are <literal
>ram</literal
>, <literal
>rpm</literal
>, <literal
>smi</literal
>, <literal
>smil</literal
>, <literal
>asx</literal
>, <literal
>m3u</literal
>, <literal
>pls</literal
> and <literal
>strm</literal
>. If a file that is not a playlist has one of these extensions, or a playlist file has a different extension, you will need to correctly set this property in order to be able to play the file or stream.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Lengte</guilabel
></term>
<listitem
><para
>The time length of the file. &kplayer; tries to detect it with precision of one tenth of a second, and usually gets it pretty close to the real length. This property is read only.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Kanalen</guilabel
></term>
<listitem
><para
>The list of channels available on a <acronym
>TV</acronym
> or <acronym
>PVR</acronym
> device. &kplayer; chooses the default channel list based on the country setting in &kcontrolcenter;, or <guilabel
>Western Europe</guilabel
> if that is not set. You can change the channel list here. Not applicable to other items.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Stuurprogramma</guilabel
></term>
<listitem
><para
>Input driver for a <acronym
>TV</acronym
> or <acronym
>PVR</acronym
> device. By default this is set to <guilabel
>Video4Linux 2</guilabel
>, but if your driver only supports the old Video4Linux interface, like for example the <literal
>gspcav1</literal
> driver, select <guilabel
>Video4Linux</guilabel
> from this list. Not applicable to other items.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Kanaalbestand</guilabel
></term>
<listitem
><para
>A <acronym
>DVB</acronym
> device needs a file listing the available channels and their properties. &kplayer; looks for a file having <literal
>channels.conf</literal
> as part of its name in <filename
>~/.mplayer</filename
>, <filename
>/etc/mplayer</filename
> and <filename
>/usr/local/etc/mplayer</filename
> and uses the first matching file it finds. You can change the channel file path here. If you don't have a channel file, you can generate it using the <command
>scan</command
> utility that comes with <acronym
>DVB</acronym
> drivers.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-properties-size">
<title
><link linkend="properties-size"
>Grootte</link
>-eigenschappen</title>

<variablelist>

<varlistentry
><term
><guilabel
>Resolution</guilabel
>, <guilabel
>Original size</guilabel
> and <guilabel
>Current size</guilabel
></term>
<listitem
><para
>Resolution of the video is adjusted to the correct aspect ratio to get the original video size, which is then adjusted to get the current size by taking into account any filters applied to the video. These properties are empty for audio only files, and they are read only, but see the next property.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Weergavegrootte</guilabel
></term>
<listitem
><para
>Here you can set the initial video size &kplayer; will use when it starts playing the file, unless you turned off the option to <guilabel
>Resize main window automatically</guilabel
> on the <link linkend="settings-general"
>General page</link
> in <guilabel
>&kplayer; Settings</guilabel
>. The <guilabel
>default</guilabel
> setting will use the <guilabel
>Minimum initial video width</guilabel
> option from the <link linkend="settings-general"
>General page</link
> in <guilabel
>&kplayer; Settings</guilabel
>. The <guilabel
>set size</guilabel
> setting will use the fixed initial size you specify. The <guilabel
>set aspect</guilabel
> setting will again use the <guilabel
>Minimum initial video width</guilabel
> option, but will apply the fixed initial aspect you specify.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Volledig scherm</guilabel
></term>
<listitem
><para
>Normally you would leave this at the <guilabel
>default</guilabel
> setting, which will keep the full screen state of the previous file. The <guilabel
>yes</guilabel
> setting will force full screen mode unless this is an audio only file, and the <guilabel
>no</guilabel
> setting will force the normal windowed mode.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Gemaximaliseerd</guilabel
></term>
<listitem
><para
>When the file is not played full screen, the <guilabel
>yes</guilabel
> setting for this option will force maximized window mode, and the <guilabel
>no</guilabel
> setting will force normal window mode. The <guilabel
>default</guilabel
> setting will keep the window state of the previous file.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Beeldverhouding handhaven</guilabel
></term>
<listitem
><para
>Here you can set the <guilabel
>Maintain aspect</guilabel
> option specifically for this file. The <guilabel
>default</guilabel
> setting will keep the <guilabel
>Maintain aspect</guilabel
> option you choose globally.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-properties-video">
<title
><link linkend="properties-video"
>Video</link
>-eigenschappen</title>

<variablelist>

<varlistentry
><term
><guilabel
>Track</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option tells &mplayer; to choose a video track automatically. The <guilabel
>set ID</guilabel
> option lets you enter a number giving the video track ID to play. This option is set when you select a video track from the <link linkend="submenu-video"
><guisubmenu
>Video</guisubmenu
></link
> submenu of the <guimenu
>Player</guimenu
> menu. The submenu will list the available video tracks for files and streams that have more than one video track.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Contrast</guilabel
>, <guilabel
>Brightness</guilabel
>, <guilabel
>Hue</guilabel
> and <guilabel
>Saturation</guilabel
></term>
<listitem
><para
>The <guilabel
>default</guilabel
> option uses the same setting as for other files. The <guilabel
>set to</guilabel
> option sets the specified initial contrast, brightness, hue or saturation when loading the file. The <guilabel
>add</guilabel
> and <guilabel
>subtract</guilabel
> options adjust the contrast, brightness, hue or saturation relative to the normal setting. See the <link linkend="howto-properties"
>introduction section</link
> of this HOWTO for more details and some examples of how this works.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Codec</guilabel
></term>
<listitem
><para
>Specifies the video codec to use when playing this file. The <guilabel
>default</guilabel
> setting will use the codec chosen on the <link linkend="settings-video"
>Video page</link
> in <guilabel
>&kplayer; Settings</guilabel
>, normally <guilabel
>auto</guilabel
>. The <guilabel
>auto</guilabel
> setting will tell &mplayer; to choose the codec it thinks is the best for playing this file.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Bitrate</guilabel
> and <guilabel
>Framerate</guilabel
></term>
<listitem
><para
>The video bitrate and framerate of the file or stream. These properties are read only.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Invoer</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option tells &mplayer; to choose a <acronym
>TV</acronym
> or <acronym
>DVB</acronym
> input automatically. The <guilabel
>set to</guilabel
> option lets you enter a number giving the device input to use. Only applicable to <acronym
>TV</acronym
>, <acronym
>PVR</acronym
> and <acronym
>DVB</acronym
> devices.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Format</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option tells &mplayer; to choose a <acronym
>TV</acronym
> video output format automatically. The other options let you specify the video format explicitly. Only applicable to <acronym
>TV</acronym
> and <acronym
>PVR</acronym
> devices.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Norm</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option tells &mplayer; to choose a <acronym
>TV</acronym
> norm automatically. The <guilabel
>set ID</guilabel
> option lets you enter a number giving the <acronym
>TV</acronym
> norm. The other options let you specify the <acronym
>TV</acronym
> norm explicitly. Only applicable to <acronym
>TV</acronym
> and <acronym
>PVR</acronym
> devices.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-properties-audio">
<title
><link linkend="properties-audio"
>Geluid</link
>seigenschappen</title>

<variablelist>

<varlistentry
><term
><guilabel
>Track</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option tells &mplayer; to choose an audio track automatically. The <guilabel
>set ID</guilabel
> option lets you enter a number giving the audio track ID to play. This option is set when you select an audio track from the <link linkend="submenu-audio"
><guisubmenu
>Audio</guisubmenu
></link
> submenu of the <guimenu
>Player</guimenu
> menu. The submenu will list the available audio tracks for files and streams that have more than one audio track.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Volume</guilabel
></term>
<listitem
><para
>The <guilabel
>default</guilabel
> option uses the same sound volume as for other files. The <guilabel
>set to</guilabel
> option sets the specified initial volume when loading the file. The <guilabel
>add</guilabel
> and <guilabel
>substract</guilabel
> options will adjust the volume relative to the normal volume level. See the <link linkend="howto-properties"
>introduction section</link
> of this HOWTO for more details and some examples of how this works.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Vertraging</guilabel
></term>
<listitem
><para
>Delay of the sound relative to video. By default this property is remembered automatically when you use <guimenuitem
>Increase Delay</guimenuitem
> and <guimenuitem
>Decrease Delay</guimenuitem
> commands from the <link linkend="submenu-audio"
><guisubmenu
>Audio</guisubmenu
> submenu</link
> of the <guimenu
>Player</guimenu
> menu. The <guilabel
>default</guilabel
> setting always resets audio delay to zero when a file is loaded.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Codec</guilabel
></term>
<listitem
><para
>This specifies the audio codec to use when playing this file. The <guilabel
>default</guilabel
> setting will use the codec chosen on the <link linkend="settings-audio"
>Audio page</link
> in <guilabel
>&kplayer; Settings</guilabel
>, normally <guilabel
>auto</guilabel
>. The <guilabel
>auto</guilabel
> setting will tell &mplayer; to choose the codec it thinks is the best for playing this file.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Bitrate</guilabel
> and <guilabel
>Samplerate</guilabel
></term>
<listitem
><para
>The audio bitrate and samplerate of the file or stream. These properties are read only.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Modus</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option tells &mplayer; to choose a <acronym
>TV</acronym
> audio mode automatically. The other options let you specify the audio mode explicitly. Only applicable to <acronym
>TV</acronym
> and <acronym
>PVR</acronym
> devices.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Invoer</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option tells &mplayer; to choose a <acronym
>TV</acronym
> or <acronym
>DVB</acronym
> audio input automatically. The <guilabel
>set to</guilabel
> option lets you enter a number giving the audio input to use. Only applicable to <acronym
>TV</acronym
>, <acronym
>PVR</acronym
> and <acronym
>DVB</acronym
> devices.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Rechtstreeks</guilabel
></term>
<listitem
><para
>When disabled, &mplayer; will capture audio from the same device as video. When enabled, tells &mplayer; to capture audio through a cable going from the <acronym
>TV</acronym
> card to the sound card. Only applicable to <acronym
>TV</acronym
> and <acronym
>PVR</acronym
> devices.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Capture</guilabel
> and <guilabel
>Device</guilabel
></term>
<listitem
><para
>The audio capture system, either <acronym
>ALSA</acronym
> or <acronym
>OSS</acronym
>, and the input device. Only applicable to <acronym
>TV</acronym
> and <acronym
>PVR</acronym
> devices.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-properties-subtitles">
<title
><link linkend="properties-subtitles"
>Ondertitel</link
>-eigenschappen</title>

<variablelist>

<varlistentry
><term
><guilabel
>Track</guilabel
></term>
<listitem
><para
>The <guilabel
>none</guilabel
> option disables subtitle display. The <guilabel
>external</guilabel
> option tells &mplayer; to display subtitles loaded from an external file given by the <guilabel
>External path</guilabel
> property below. The <guilabel
>set ID</guilabel
> option lets you enter a number giving the ID of an internal subtitle track to display. This option is set when you load subtitles from a subtitle file or when you select a subtitle track or the <guilabel
>None</guilabel
> option from the <link linkend="submenu-subtitles"
><guisubmenu
>Subtitles</guisubmenu
></link
> submenu of the <guimenu
>Player</guimenu
> menu. The submenu lists the available subtitles for files and streams that have embedded subtitle tracks or for which you load subtitles from a subtitle file.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Extern pad</guilabel
></term>
<listitem
><para
>Path to the subtitle file to be loaded for this file or stream. This property is set automatically when you use the <guimenuitem
>Load Subtitles...</guimenuitem
> command on the <guimenu
>File</guimenu
> menu or drag and drop subtitle files onto &kplayer; window or use a command on the <guisubmenu
>Subtitles</guisubmenu
> submenu of the <guimenu
>Player</guimenu
> menu to display subtitles from an external subtitle file.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Extern type</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option tells &kplayer; to determine the type of the external subtitles based on the file extension. The <guilabel
>vobsub</guilabel
> option sets the VobSub type explicitly, and the <guilabel
>normal</guilabel
> option tells &kplayer; that these are not VobSub subtitles.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Codering</guilabel
></term>
<listitem
><para
>The encoding of the text in the subtitle file. If &mplayer; does not decode the subtitles properly, set this property to the correct encoding. You can also set the encoding globally in <link linkend="settings-subtitles"
><guilabel
>&kplayer; Settings</guilabel
></link
> if most of your subtitle files share the same encoding.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Framerate</guilabel
></term>
<listitem
><para
>The <guilabel
>auto</guilabel
> option uses the frame rate of the video file. If the subtitle file does not have the same framerate as the video, specify it in this property.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Autoladen</guilabel
></term>
<listitem
><para
>Tells &kplayer; whether to try to autoload subtitles for this file. The <guilabel
>default</guilabel
> setting uses the <guilabel
>Autoload</guilabel
> options from the <link linkend="settings-subtitles"
>Subtitles page</link
> in <guilabel
>&kplayer; Settings</guilabel
>. This property is only available for local files. For all other <acronym
>URL</acronym
>s it is set to <guilabel
>no</guilabel
>.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Positie</guilabel
></term>
<listitem
><para
>Vertical subtitle position, 0 being at the top of the video area, and 100 at the bottom. The <guilabel
>default</guilabel
> setting simply keeps the last used position.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Vertraging</guilabel
></term>
<listitem
><para
>Delay of the subtitles relative to video. By default this property is remembered automatically when you use <guimenuitem
>Increase Delay</guimenuitem
> and <guimenuitem
>Decrease Delay</guimenuitem
> commands from the <link linkend="submenu-subtitles"
><guisubmenu
>Subtitles</guisubmenu
> submenu</link
> of the <guimenu
>Player</guimenu
> menu. The <guilabel
>default</guilabel
> setting always resets subtitle delay to zero when a file with subtitles is loaded.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Gesloten titel</guilabel
></term>
<listitem
><para
>Choose whether to display or hide closed caption subtitles. You can set this property on a device, on a disk, or on an individual title on a <acronym
>DVD</acronym
>. Other kinds of media do not have this property.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

<sect2 id="howto-properties-advanced">
<title
><link linkend="properties-advanced"
>Uitgebreide</link
> eigenschappen</title>

<variablelist>

<varlistentry
><term
><guilabel
>Aanvullende commandoregelargumenten</guilabel
></term>
<listitem
><para
>Lets you specify additional arguments to be passed to &mplayer;. You can either <guilabel
>append</guilabel
> the arguments to the ones given on the <link linkend="settings-advanced"
>Advanced page</link
> in <guilabel
>&kplayer; Settings</guilabel
> or override them. The <guilabel
>default</guilabel
> option uses the arguments given in <guilabel
>&kplayer; Settings</guilabel
>.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Demuxer</guilabel
></term>
<listitem
><para
>This specifies the demultiplexer to use when playing this file. The <guilabel
>default</guilabel
> setting will use the demuxer chosen on the <link linkend="settings-advanced"
>Advanced page</link
> in <guilabel
>&kplayer; Settings</guilabel
>, normally <guilabel
>auto</guilabel
>. The <guilabel
>auto</guilabel
> setting will tell &mplayer; to choose the demuxer it thinks is the best for playing this file.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Frames vallen laten</guilabel
></term>
<listitem
><para
>If your system is too slow to play the file properly, you can tell &mplayer; to drop some frames. The <guilabel
>soft</guilabel
> setting drops fewer frames than the <guilabel
>hard</guilabel
> one, so you should try it first. The <guilabel
>default</guilabel
> setting uses the <guilabel
>Frame drop</guilabel
> option from the <link linkend="settings-advanced"
>Advanced page</link
> in <guilabel
>&kplayer; Settings</guilabel
>. You can also change this option while playing a file using commands on the <link linkend="submenu-advanced"
><guisubmenu
>Advanced</guisubmenu
> submenu</link
> of the <link linkend="menu-player"
><guimenu
>Player</guimenu
> menu</link
>. If you hold &Shift; when choosing them, &kplayer; by default will remember the property for the current file.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Cachegrootte</guilabel
></term>
<listitem
><para
>Here you can set the cache size &mplayer; should use for this file. See the <guilabel
>Cache size</guilabel
> sections in <link linkend="howto-settings"
>Advanced configuration micro-HOWTO</link
>, <link linkend="howto-slaves"
>&kde; <acronym
>I/O</acronym
> Slaves micro-HOWTO</link
> and <link linkend="howto-streams"
>Online Radio and TV micro-HOWTO</link
> for details.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Index aanmaken</guilabel
></term>
<listitem
><para
>This property allows you to choose whether &mplayer; should build a new index always (<guilabel
>force</guilabel
>), never (<guilabel
>no</guilabel
>) or only if the file does not have it (<guilabel
>yes</guilabel
>).</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>KIOSlave gebruiken</guilabel
></term>
<listitem
><para
>Some <acronym
>URL</acronym
> types, like <acronym
>HTTP</acronym
>, <acronym
>FTP</acronym
> and Samba, can be played either directly with &mplayer; or through a <link linkend="howto-slaves"
>&kde; <acronym
>I/O</acronym
> Slave</link
>. Generally you should set this option if &mplayer; cannot play those <acronym
>URL</acronym
>s directly.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Tijdelijk bestand gebruiken</guilabel
></term>
<listitem
><para
>When playing a <acronym
>URL</acronym
> using a &kde; <acronym
>I/O</acronym
> Slave, data can either be passed to &mplayer; through a named pipe or stored in a temporary file before playing. For <acronym
>URL</acronym
>s passed directly to &mplayer; this option has no effect.</para
></listitem
></varlistentry>

<varlistentry
><term
><guilabel
>Hardwarecompressie</guilabel
></term>
<listitem
><para
>Enables <acronym
>MJPEG</acronym
> compression in hardware for a <acronym
>TV</acronym
> device and lets you specify the decimation (image size) and the compression quality from 0 to 100. Only applicable to <acronym
>PVR</acronym
> and <acronym
>TV</acronym
> devices that support hardware compression.</para
></listitem
></varlistentry>

</variablelist>

</sect2>

</sect1>
