mirror of
https://github.com/vdr-projects/vdr.git
synced 2025-03-01 10:50:46 +00:00
Update all pages
parent
050462c32b
commit
e0256d262f
@ -1,27 +1,25 @@
|
|||||||
<html>
|
<table>
|
||||||
<body>
|
|
||||||
<table class="head">
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="head-ltitle">vdr(1)</td>
|
<td>vdr(1)</td>
|
||||||
<td class="head-vol">Video Disk Recorder</td>
|
<td>Video Disk Recorder</td>
|
||||||
<td class="head-rtitle">vdr(1)</td>
|
<td>vdr(1)</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<div class="manual-text">
|
<div>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="NAME"><a class="permalink" href="#NAME">NAME</a></h1>
|
<h1>NAME</h1>
|
||||||
<p class="Pp">vdr - the Video Disk Recorder</p>
|
<p>vdr - the Video Disk Recorder</p>
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="SYNOPSIS"><a class="permalink" href="#SYNOPSIS">SYNOPSIS</a></h1>
|
<h1>SYNOPSIS</h1>
|
||||||
<p class="Pp"><b>vdr</b> [options]</p>
|
<p><b>vdr</b> [options]</p>
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="DESCRIPTION"><a class="permalink" href="#DESCRIPTION">DESCRIPTION</a></h1>
|
<h1>DESCRIPTION</h1>
|
||||||
<p class="Pp"><b>vdr</b> implements a complete digital Set-Top Box and Video
|
<p><b>vdr</b> implements a complete digital Set-Top Box and Video
|
||||||
Recorder. It can work with signals received from satellites (DVB-S) as well
|
Recorder. It can work with signals received from satellites (DVB-S) as well
|
||||||
as cable (DVB-C) and terrestrial (DVB-T) signals.</p>
|
as cable (DVB-C) and terrestrial (DVB-T) signals.</p>
|
||||||
<p class="Pp">At least one DVB card is required to run <b>vdr</b>. With it you
|
<p>At least one DVB card is required to run <b>vdr</b>. With it you
|
||||||
can watch live TV while recording one or more other broadcasts from the same
|
can watch live TV while recording one or more other broadcasts from the same
|
||||||
transponder. It is also possible to start watching a recorded programme
|
transponder. It is also possible to start watching a recorded programme
|
||||||
before the live broadcast has ended (<b>time shifting</b>). In order to
|
before the live broadcast has ended (<b>time shifting</b>). In order to
|
||||||
@ -32,37 +30,37 @@
|
|||||||
provides audio and video signal outputs, or you can use some third party
|
provides audio and video signal outputs, or you can use some third party
|
||||||
plugin that implements software decoding of the MPEG data and displays it
|
plugin that implements software decoding of the MPEG data and displays it
|
||||||
via the system's graphics adapter.</p>
|
via the system's graphics adapter.</p>
|
||||||
<p class="Pp"><b>vdr</b> uses an On Screen Display (OSD) to display its menus.
|
<p><b>vdr</b> uses an On Screen Display (OSD) to display its menus.
|
||||||
It can be controlled by the PC keyboard, the "Linux Infrared Remote
|
It can be controlled by the PC keyboard, the "Linux Infrared Remote
|
||||||
Control" (LIRC), or any other means of remote control, implemented by a
|
Control" (LIRC), or any other means of remote control, implemented by a
|
||||||
third party plugin.</p>
|
third party plugin.</p>
|
||||||
<p class="Pp">Remote access is possible via the "Simple Video Disk Recorder
|
<p>Remote access is possible via the "Simple Video Disk Recorder
|
||||||
Protocol" (SVDRP), which can be accessed on port 6419, for instance by
|
Protocol" (SVDRP), which can be accessed on port 6419, for instance by
|
||||||
<b>telnet</b>.</p>
|
<b>telnet</b>.</p>
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="OPTIONS"><a class="permalink" href="#OPTIONS">OPTIONS</a></h1>
|
<h1>OPTIONS</h1>
|
||||||
<dl class="Bl-tag">
|
<dl>
|
||||||
<dt id="a"><a class="permalink" href="#a"><b>-a </b><i>cmd</i><b>, --audio=</b><i>cmd</i></a></dt>
|
<dt id="a"><a href="#a"><b>-a </b><i>cmd</i><b>, --audio=</b><i>cmd</i></a></dt>
|
||||||
<dd>Send Dolby Digital audio to stdin of command <i>cmd</i>.</dd>
|
<dd>Send Dolby Digital audio to stdin of command <i>cmd</i>.</dd>
|
||||||
<dt id="cachedir="><a class="permalink" href="#cachedir="><b>--cachedir=</b><i>dir</i></a></dt>
|
<dt id="cachedir="><a href="#cachedir="><b>--cachedir=</b><i>dir</i></a></dt>
|
||||||
<dd>Save cache files in <i>dir</i> (default is to save them in the video
|
<dd>Save cache files in <i>dir</i> (default is to save them in the video
|
||||||
directory).</dd>
|
directory).</dd>
|
||||||
<dt id="chartab="><a class="permalink" href="#chartab="><b>--chartab=</b><i>character_table</i></a></dt>
|
<dt id="chartab="><a href="#chartab="><b>--chartab=</b><i>character_table</i></a></dt>
|
||||||
<dd>Set the character table to use for strings in the DVB data stream that
|
<dd>Set the character table to use for strings in the DVB data stream that
|
||||||
don't begin with a character table indicator, but don't use the standard
|
don't begin with a character table indicator, but don't use the standard
|
||||||
default character table (for instance ISO-8859-9).</dd>
|
default character table (for instance ISO-8859-9).</dd>
|
||||||
<dt id="c"><a class="permalink" href="#c"><b>-c </b><i>dir</i><b>, --config=</b><i>dir</i></a></dt>
|
<dt id="c"><a href="#c"><b>-c </b><i>dir</i><b>, --config=</b><i>dir</i></a></dt>
|
||||||
<dd>Read config files from directory <i>dir</i> (default is to read them from
|
<dd>Read config files from directory <i>dir</i> (default is to read them from
|
||||||
the video directory).</dd>
|
the video directory).</dd>
|
||||||
<dt id="d,"><a class="permalink" href="#d,"><b>-d, --daemon</b></a></dt>
|
<dt id="d,"><a href="#d,"><b>-d, --daemon</b></a></dt>
|
||||||
<dd>Run in daemon mode (implies --no-kbd).</dd>
|
<dd>Run in daemon mode (implies --no-kbd).</dd>
|
||||||
<dt id="D"><a class="permalink" href="#D"><b>-D </b><i>num</i><b>, --device=</b><i>num</i></a></dt>
|
<dt id="D"><a href="#D"><b>-D </b><i>num</i><b>, --device=</b><i>num</i></a></dt>
|
||||||
<dd>Use only the given DVB device (<i>num</i> = 0, 1, 2...). There may be
|
<dd>Use only the given DVB device (<i>num</i> = 0, 1, 2...). There may be
|
||||||
several <b>-D</b> options (by default all DVB devices will be used). If
|
several <b>-D</b> options (by default all DVB devices will be used). If
|
||||||
<b>-D-</b> is given, no DVB devices will be used at all, independent of
|
<b>-D-</b> is given, no DVB devices will be used at all, independent of
|
||||||
any other -D options.</dd>
|
any other -D options.</dd>
|
||||||
<dt id="dirnames="><a class="permalink" href="#dirnames="><b>--dirnames=</b><i>path</i><b>[,</b><i>name</i><b>[,</b><i>enc</i><b>]]</b></a></dt>
|
<dt id="dirnames="><a href="#dirnames="><b>--dirnames=</b><i>path</i><b>[,</b><i>name</i><b>[,</b><i>enc</i><b>]]</b></a></dt>
|
||||||
<dd>Set the maximum directory path length to <i>path</i> (default is the
|
<dd>Set the maximum directory path length to <i>path</i> (default is the
|
||||||
maximum value allowed on the system). If <i>name</i> is also given, it
|
maximum value allowed on the system). If <i>name</i> is also given, it
|
||||||
defines the maximum directory name length (default is the maximum value
|
defines the maximum directory name length (default is the maximum value
|
||||||
@ -73,23 +71,23 @@
|
|||||||
the video directory name and that of the actual recording directory is
|
the video directory name and that of the actual recording directory is
|
||||||
subtracted from <i>path</i>, to make sure the directory path will never
|
subtracted from <i>path</i>, to make sure the directory path will never
|
||||||
become too long.</dd>
|
become too long.</dd>
|
||||||
<dt id="edit="><a class="permalink" href="#edit="><b>--edit=</b><i>rec</i></a></dt>
|
<dt id="edit="><a href="#edit="><b>--edit=</b><i>rec</i></a></dt>
|
||||||
<dd>Edit the given recording. <i>rec</i> must be the full path name of an
|
<dd>Edit the given recording. <i>rec</i> must be the full path name of an
|
||||||
existing recording. The program will return immediately after editing the
|
existing recording. The program will return immediately after editing the
|
||||||
recording.</dd>
|
recording.</dd>
|
||||||
<dt id="E"><a class="permalink" href="#E"><b>-E </b><i>file</i><b>, --epgfile=</b><i>file</i></a></dt>
|
<dt id="E"><a href="#E"><b>-E </b><i>file</i><b>, --epgfile=</b><i>file</i></a></dt>
|
||||||
<dd>Write the EPG data into the given <i>file</i> (default is <i>epg.data</i>
|
<dd>Write the EPG data into the given <i>file</i> (default is <i>epg.data</i>
|
||||||
in the cache directory). Use <b>-E-</b> to disable this. If <i>file</i> is
|
in the cache directory). Use <b>-E-</b> to disable this. If <i>file</i> is
|
||||||
a directory, the file <i>epg.data</i> will be created in that
|
a directory, the file <i>epg.data</i> will be created in that
|
||||||
directory.</dd>
|
directory.</dd>
|
||||||
<dt id="filesize="><a class="permalink" href="#filesize="><b>--filesize=</b><i>size</i></a></dt>
|
<dt id="filesize="><a href="#filesize="><b>--filesize=</b><i>size</i></a></dt>
|
||||||
<dd>Limit video files to <i>size</i> bytes (default is 2000M). This option is
|
<dd>Limit video files to <i>size</i> bytes (default is 2000M). This option is
|
||||||
only useful in conjunction with --edit, and must precede that option to
|
only useful in conjunction with --edit, and must precede that option to
|
||||||
have an effect. <i>size</i> is an integer number and may be followed by
|
have an effect. <i>size</i> is an integer number and may be followed by
|
||||||
one of the letters K, M, G or T to abbreviate Kilo-, Mega-, Giga- or
|
one of the letters K, M, G or T to abbreviate Kilo-, Mega-, Giga- or
|
||||||
Terabyte, respectively. The given value is silently limited to the
|
Terabyte, respectively. The given value is silently limited to the
|
||||||
program's internal minimum and maximum values.</dd>
|
program's internal minimum and maximum values.</dd>
|
||||||
<dt id="genindex="><a class="permalink" href="#genindex="><b>--genindex=</b><i>rec</i></a></dt>
|
<dt id="genindex="><a href="#genindex="><b>--genindex=</b><i>rec</i></a></dt>
|
||||||
<dd>Generate the index file for the given recording. <i>rec</i> must be the
|
<dd>Generate the index file for the given recording. <i>rec</i> must be the
|
||||||
full path name of an existing recording. The recording must be in TS
|
full path name of an existing recording. The recording must be in TS
|
||||||
format. If the recording already has an index file, it will be deleted
|
format. If the recording already has an index file, it will be deleted
|
||||||
@ -97,85 +95,85 @@
|
|||||||
generating the index. Note that using this option while another instance
|
generating the index. Note that using this option while another instance
|
||||||
of VDR is currently replaying the given recording, or if the recording has
|
of VDR is currently replaying the given recording, or if the recording has
|
||||||
not been finished yet, may lead to unexpected results.</dd>
|
not been finished yet, may lead to unexpected results.</dd>
|
||||||
<dt id="g,"><a class="permalink" href="#g,"><b>-g, --grab=</b><i>dir</i></a></dt>
|
<dt id="g,"><a href="#g,"><b>-g, --grab=</b><i>dir</i></a></dt>
|
||||||
<dd>Write images from the SVDRP command GRAB into the given directory
|
<dd>Write images from the SVDRP command GRAB into the given directory
|
||||||
<i>dir</i>. <i>dir</i> must be the full path name of an existing
|
<i>dir</i>. <i>dir</i> must be the full path name of an existing
|
||||||
directory, without any "..", double '/' or symlinks. By default,
|
directory, without any "..", double '/' or symlinks. By default,
|
||||||
or if <b>-g-</b> is given, grabbing images to disk is disabled.</dd>
|
or if <b>-g-</b> is given, grabbing images to disk is disabled.</dd>
|
||||||
<dt id="h,"><a class="permalink" href="#h,"><b>-h, --help</b></a></dt>
|
<dt id="h,"><a href="#h,"><b>-h, --help</b></a></dt>
|
||||||
<dd>Print a help message and exit.</dd>
|
<dd>Print a help message and exit.</dd>
|
||||||
<dt id="i"><a class="permalink" href="#i"><b>-i </b><i>instance</i><b>, --instance=</b><i>instance</i></a></dt>
|
<dt id="i"><a href="#i"><b>-i </b><i>instance</i><b>, --instance=</b><i>instance</i></a></dt>
|
||||||
<dd>Use <i>instance</i> as the id of this VDR instance (default is 0). In an
|
<dd>Use <i>instance</i> as the id of this VDR instance (default is 0). In an
|
||||||
environment where several instances of VDR use the same video directory,
|
environment where several instances of VDR use the same video directory,
|
||||||
this parameter can be set to a positive integer value that's unique for
|
this parameter can be set to a positive integer value that's unique for
|
||||||
each instance, so that they won't interfere with each other in case they
|
each instance, so that they won't interfere with each other in case they
|
||||||
record exactly the same broadcast. The number given here will be part of
|
record exactly the same broadcast. The number given here will be part of
|
||||||
the directory name in which the recordings will be stored.</dd>
|
the directory name in which the recordings will be stored.</dd>
|
||||||
<dt id="l"><a class="permalink" href="#l"><b>-l </b><i>level</i><b>, --log=</b><i>level</i></a></dt>
|
<dt id="l"><a href="#l"><b>-l </b><i>level</i><b>, --log=</b><i>level</i></a></dt>
|
||||||
<dd>Set logging to <i>level</i>. <b>0</b> = no logging,
|
<dd>Set logging to <i>level</i>. <b>0</b> = no logging,
|
||||||
<b>1</b> = errors only, <b>2</b> = errors and
|
<b>1</b> = errors only, <b>2</b> = errors and
|
||||||
info, <b>3</b> = errors, info and debug. The default logging
|
info, <b>3</b> = errors, info and debug. The default logging
|
||||||
level is <b>3</b>. If logging should be done to LOG_LOCAL<i>n</i> instead
|
level is <b>3</b>. If logging should be done to LOG_LOCAL<i>n</i> instead
|
||||||
of LOG_USER, add '.n' to LEVEL, as in 3.7 (n=0..7).</dd>
|
of LOG_USER, add '.n' to LEVEL, as in 3.7 (n=0..7).</dd>
|
||||||
<dt id="L"><a class="permalink" href="#L"><b>-L </b><i>dir</i><b>, --lib=</b><i>dir</i></a></dt>
|
<dt id="L"><a href="#L"><b>-L </b><i>dir</i><b>, --lib=</b><i>dir</i></a></dt>
|
||||||
<dd>Search for plugins in directory <i>dir</i> (default is ./PLUGINS/lib).
|
<dd>Search for plugins in directory <i>dir</i> (default is ./PLUGINS/lib).
|
||||||
There can be several <b>-L</b> options with different <i>dir</i> values.
|
There can be several <b>-L</b> options with different <i>dir</i> values.
|
||||||
Each of them will apply to the <b>-P</b> options following it.</dd>
|
Each of them will apply to the <b>-P</b> options following it.</dd>
|
||||||
<dt id="lirc_="><a class="permalink" href="#lirc_="><b>--lirc[=</b><i>path</i><b>]</b></a></dt>
|
<dt id="lirc_="><a href="#lirc_="><b>--lirc[=</b><i>path</i><b>]</b></a></dt>
|
||||||
<dd>Use a LIRC remote control device. If <i>path</i> is omitted, vdr uses
|
<dd>Use a LIRC remote control device. If <i>path</i> is omitted, vdr uses
|
||||||
<i>/var/run/lirc/lircd</i>.</dd>
|
<i>/var/run/lirc/lircd</i>.</dd>
|
||||||
<dt id="localedir="><a class="permalink" href="#localedir="><b>--localedir=</b><i>dir</i></a></dt>
|
<dt id="localedir="><a href="#localedir="><b>--localedir=</b><i>dir</i></a></dt>
|
||||||
<dd>Search for locale files in <i>dir</i> (default is ./locale).</dd>
|
<dd>Search for locale files in <i>dir</i> (default is ./locale).</dd>
|
||||||
<dt id="m,"><a class="permalink" href="#m,"><b>-m, --mute</b></a></dt>
|
<dt id="m,"><a href="#m,"><b>-m, --mute</b></a></dt>
|
||||||
<dd>Mute audio of the primary DVB device at startup.</dd>
|
<dd>Mute audio of the primary DVB device at startup.</dd>
|
||||||
<dt id="no"><a class="permalink" href="#no"><b>--no-kbd</b></a></dt>
|
<dt id="no"><a href="#no"><b>--no-kbd</b></a></dt>
|
||||||
<dd>Don't use the keyboard as an input device.</dd>
|
<dd>Don't use the keyboard as an input device.</dd>
|
||||||
<dt id="p"><a class="permalink" href="#p"><b>-p </b><i>port</i><b>, --port=</b><i>port</i></a></dt>
|
<dt id="p"><a href="#p"><b>-p </b><i>port</i><b>, --port=</b><i>port</i></a></dt>
|
||||||
<dd>Use <i>port</i> for SVDRP. A value of <b>0</b> turns off SVDRP. The
|
<dd>Use <i>port</i> for SVDRP. A value of <b>0</b> turns off SVDRP. The
|
||||||
default SVDRP port is <b>6419</b>. You need to edit the file
|
default SVDRP port is <b>6419</b>. You need to edit the file
|
||||||
<i>svdrphosts.conf</i> in order to enable access to the SVDRP port from
|
<i>svdrphosts.conf</i> in order to enable access to the SVDRP port from
|
||||||
hosts other than the localhosts. Note that this option only changes the
|
hosts other than the localhosts. Note that this option only changes the
|
||||||
TCP port used for SVDRP commands. The UDP port for discovering peer VDRs
|
TCP port used for SVDRP commands. The UDP port for discovering peer VDRs
|
||||||
in the same network is always set to 6419 and can't be changed.</dd>
|
in the same network is always set to 6419 and can't be changed.</dd>
|
||||||
<dt id="P"><a class="permalink" href="#P"><b>-P </b><i>options</i><b>, --plugin=</b><i>options</i></a></dt>
|
<dt id="P"><a href="#P"><b>-P </b><i>options</i><b>, --plugin=</b><i>options</i></a></dt>
|
||||||
<dd>Load a plugin, defined by the given <i>options</i>. The first word in
|
<dd>Load a plugin, defined by the given <i>options</i>. The first word in
|
||||||
<i>options</i> must be the name of an existing <b>vdr</b> plugin,
|
<i>options</i> must be the name of an existing <b>vdr</b> plugin,
|
||||||
optionally followed by a blank separated list of command line options for
|
optionally followed by a blank separated list of command line options for
|
||||||
that plugin. If <i>options</i> contains any blanks, you need to enclose it
|
that plugin. If <i>options</i> contains any blanks, you need to enclose it
|
||||||
in quotes, like for example
|
in quotes, like for example
|
||||||
<p class="Pp"><b>vdr -P "abc -a -b xyz"</b></p>
|
<p><b>vdr -P "abc -a -b xyz"</b></p>
|
||||||
<p class="Pp">which would load a plugin named <b>abc</b>, giving it the
|
<p>which would load a plugin named <b>abc</b>, giving it the
|
||||||
command line options <b>-a -b xyz</b>. If you want to load
|
command line options <b>-a -b xyz</b>. If you want to load
|
||||||
all available plugins (without any particular options) you can use</p>
|
all available plugins (without any particular options) you can use</p>
|
||||||
<p class="Pp"><b>vdr -P "*"</b></p>
|
<p><b>vdr -P "*"</b></p>
|
||||||
<p class="Pp">(note the quotes around the asterisk to prevent wildcard
|
<p>(note the quotes around the asterisk to prevent wildcard
|
||||||
expansion).</p>
|
expansion).</p>
|
||||||
</dd>
|
</dd>
|
||||||
<dt id="r"><a class="permalink" href="#r"><b>-r </b><i>cmd</i><b>, --record=</b><i>cmd</i></a></dt>
|
<dt id="r"><a href="#r"><b>-r </b><i>cmd</i><b>, --record=</b><i>cmd</i></a></dt>
|
||||||
<dd>Call <i>cmd</i> before and after a recording. See the file <i>INSTALL</i>
|
<dd>Call <i>cmd</i> before and after a recording. See the file <i>INSTALL</i>
|
||||||
for more information.</dd>
|
for more information.</dd>
|
||||||
<dt id="resdir="><a class="permalink" href="#resdir="><b>--resdir=</b><i>dir</i></a></dt>
|
<dt id="resdir="><a href="#resdir="><b>--resdir=</b><i>dir</i></a></dt>
|
||||||
<dd>Read resource files from <i>dir</i> (default is to read them from the
|
<dd>Read resource files from <i>dir</i> (default is to read them from the
|
||||||
config directory).</dd>
|
config directory).</dd>
|
||||||
<dt id="showargs_="><a class="permalink" href="#showargs_="><b>--showargs[=</b><i>dir</i><b>]</b></a></dt>
|
<dt id="showargs_="><a href="#showargs_="><b>--showargs[=</b><i>dir</i><b>]</b></a></dt>
|
||||||
<dd>Read command line arguments from <i>dir</i> (default is
|
<dd>Read command line arguments from <i>dir</i> (default is
|
||||||
<i>/etc/vdr/conf.d</i>), display them to the console and exit.</dd>
|
<i>/etc/vdr/conf.d</i>), display them to the console and exit.</dd>
|
||||||
<dt id="s"><a class="permalink" href="#s"><b>-s </b><i>cmd</i><b>, --shutdown=</b><i>cmd</i></a></dt>
|
<dt id="s"><a href="#s"><b>-s </b><i>cmd</i><b>, --shutdown=</b><i>cmd</i></a></dt>
|
||||||
<dd>Call <i>cmd</i> to shutdown the computer. See the file <i>INSTALL</i> for
|
<dd>Call <i>cmd</i> to shutdown the computer. See the file <i>INSTALL</i> for
|
||||||
more information.</dd>
|
more information.</dd>
|
||||||
<dt id="split"><a class="permalink" href="#split"><b>--split</b></a></dt>
|
<dt id="split"><a href="#split"><b>--split</b></a></dt>
|
||||||
<dd>Split edited files at the editing marks. This option is only useful in
|
<dd>Split edited files at the editing marks. This option is only useful in
|
||||||
conjunction with --edit, and must precede that option to have an
|
conjunction with --edit, and must precede that option to have an
|
||||||
effect.</dd>
|
effect.</dd>
|
||||||
<dt id="t"><a class="permalink" href="#t"><b>-t </b><i>tty</i><b>, --terminal=</b><i>tty</i></a></dt>
|
<dt id="t"><a href="#t"><b>-t </b><i>tty</i><b>, --terminal=</b><i>tty</i></a></dt>
|
||||||
<dd>Set the controlling terminal.</dd>
|
<dd>Set the controlling terminal.</dd>
|
||||||
<dt id="u"><a class="permalink" href="#u"><b>-u </b><i>user</i><b>, --user=</b><i>user</i></a></dt>
|
<dt id="u"><a href="#u"><b>-u </b><i>user</i><b>, --user=</b><i>user</i></a></dt>
|
||||||
<dd>Run as user <i>user</i> in case vdr was started as user 'root'. Starting
|
<dd>Run as user <i>user</i> in case vdr was started as user 'root'. Starting
|
||||||
vdr as 'root' is necessary if the system time shall be set from the
|
vdr as 'root' is necessary if the system time shall be set from the
|
||||||
transponder data, but for security reasons vdr can switch to a lesser
|
transponder data, but for security reasons vdr can switch to a lesser
|
||||||
privileged user id during normal operation. <i>user</i> can be a user name
|
privileged user id during normal operation. <i>user</i> can be a user name
|
||||||
or a numerical id.</dd>
|
or a numerical id.</dd>
|
||||||
<dt id="updindex="><a class="permalink" href="#updindex="><b>--updindex=</b><i>rec</i></a></dt>
|
<dt id="updindex="><a href="#updindex="><b>--updindex=</b><i>rec</i></a></dt>
|
||||||
<dd>Update the index file for the given recording. <i>rec</i> must be the full
|
<dd>Update the index file for the given recording. <i>rec</i> must be the full
|
||||||
path name of an existing recording. The recording must be in TS format. If
|
path name of an existing recording. The recording must be in TS format. If
|
||||||
the recording already has an index file, it will be checked whether it is
|
the recording already has an index file, it will be checked whether it is
|
||||||
@ -184,37 +182,36 @@
|
|||||||
updating the index. Note that using this option while another instance of
|
updating the index. Note that using this option while another instance of
|
||||||
VDR is currently replaying the given recording, or if the recording has
|
VDR is currently replaying the given recording, or if the recording has
|
||||||
not been finished yet, may lead to unexpected results.</dd>
|
not been finished yet, may lead to unexpected results.</dd>
|
||||||
<dt id="userdump"><a class="permalink" href="#userdump"><b>--userdump</b></a></dt>
|
<dt id="userdump"><a href="#userdump"><b>--userdump</b></a></dt>
|
||||||
<dd>Allow coredumps if -u is given (only for debugging).</dd>
|
<dd>Allow coredumps if -u is given (only for debugging).</dd>
|
||||||
<dt id="vfat"><a class="permalink" href="#vfat"><b>--vfat</b></a></dt>
|
<dt id="vfat"><a href="#vfat"><b>--vfat</b></a></dt>
|
||||||
<dd>For backwards compatibility (same as --dirnames= 250,40,1).</dd>
|
<dd>For backwards compatibility (same as --dirnames= 250,40,1).</dd>
|
||||||
<dt id="v"><a class="permalink" href="#v"><b>-v </b><i>dir</i><b>, --video=</b><i>dir</i></a></dt>
|
<dt id="v"><a href="#v"><b>-v </b><i>dir</i><b>, --video=</b><i>dir</i></a></dt>
|
||||||
<dd>Use <i>dir</i> as video directory. The default is <i>/video</i>.</dd>
|
<dd>Use <i>dir</i> as video directory. The default is <i>/video</i>.</dd>
|
||||||
<dt id="V,"><a class="permalink" href="#V,"><b>-V, --version</b></a></dt>
|
<dt id="V,"><a href="#V,"><b>-V, --version</b></a></dt>
|
||||||
<dd>Print version information and exit.</dd>
|
<dd>Print version information and exit.</dd>
|
||||||
<dt id="w"><a class="permalink" href="#w"><b>-w </b><i>sec</i><b>, --watchdog=</b><i>sec</i></a></dt>
|
<dt id="w"><a href="#w"><b>-w </b><i>sec</i><b>, --watchdog=</b><i>sec</i></a></dt>
|
||||||
<dd>Activate the watchdog timer with a timeout of <i>sec</i> seconds. A value
|
<dd>Activate the watchdog timer with a timeout of <i>sec</i> seconds. A value
|
||||||
of <b>0</b> (default) disables the watchdog.</dd>
|
of <b>0</b> (default) disables the watchdog.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
<p class="Pp">If started without any options, vdr tries to read command line
|
<p>If started without any options, vdr tries to read command line
|
||||||
options from files named '*.conf' in the directory /etc/vdr/conf.d. Files
|
options from files named '*.conf' in the directory /etc/vdr/conf.d. Files
|
||||||
are read in alphabetical order. See vdr(5) for details.</p>
|
are read in alphabetical order. See vdr(5) for details.</p>
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="SIGNALS"><a class="permalink" href="#SIGNALS">SIGNALS</a></h1>
|
<h1>SIGNALS</h1>
|
||||||
<dl class="Bl-tag">
|
<dl>
|
||||||
<dt id="SIGINT,"><a class="permalink" href="#SIGINT,"><b>SIGINT,
|
<dt id="SIGINT,"><a href="#SIGINT,"><b>SIGINT,
|
||||||
SIGTERM</b></a></dt>
|
SIGTERM</b></a></dt>
|
||||||
<dd>Program exits with status 0.</dd>
|
<dd>Program exits with status 0.</dd>
|
||||||
<dt id="SIGHUP"><a class="permalink" href="#SIGHUP"><b>SIGHUP</b></a></dt>
|
<dt id="SIGHUP"><a href="#SIGHUP"><b>SIGHUP</b></a></dt>
|
||||||
<dd>Program exits with status 1. This can be used to force a reload, for
|
<dd>Program exits with status 1. This can be used to force a reload, for
|
||||||
example if an update has been installed.</dd>
|
example if an update has been installed.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="EXIT_STATUS"><a class="permalink" href="#EXIT_STATUS">EXIT
|
<h1>EXIT STATUS</h1>
|
||||||
STATUS</a></h1>
|
<dl>
|
||||||
<dl class="Bl-tag">
|
|
||||||
<dt><b>0</b></dt>
|
<dt><b>0</b></dt>
|
||||||
<dd>Successful program execution.</dd>
|
<dd>Successful program execution.</dd>
|
||||||
<dt><b>1</b></dt>
|
<dt><b>1</b></dt>
|
||||||
@ -224,74 +221,75 @@
|
|||||||
<dd>An non-recoverable error has been detected, <b>vdr</b> has given up.</dd>
|
<dd>An non-recoverable error has been detected, <b>vdr</b> has given up.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="FILES"><a class="permalink" href="#FILES">FILES</a></h1>
|
<h1>FILES</h1>
|
||||||
<dl class="Bl-tag">
|
<dl>
|
||||||
<dt id="channels.conf"><a class="permalink" href="#channels.conf"><i>channels.conf</i></a></dt>
|
<dt id="channels.conf"><a href="#channels.conf"><i>channels.conf</i></a></dt>
|
||||||
<dd>Channel configuration.</dd>
|
<dd>Channel configuration.</dd>
|
||||||
<dt id="timers.conf"><a class="permalink" href="#timers.conf"><i>timers.conf</i></a></dt>
|
<dt id="timers.conf"><a href="#timers.conf"><i>timers.conf</i></a></dt>
|
||||||
<dd>Timer configuration.</dd>
|
<dd>Timer configuration.</dd>
|
||||||
<dt id="setup.conf"><a class="permalink" href="#setup.conf"><i>setup.conf</i></a></dt>
|
<dt id="setup.conf"><a href="#setup.conf"><i>setup.conf</i></a></dt>
|
||||||
<dd>User definable setup.</dd>
|
<dd>User definable setup.</dd>
|
||||||
<dt id="commands.conf"><a class="permalink" href="#commands.conf"><i>commands.conf</i></a></dt>
|
<dt id="commands.conf"><a href="#commands.conf"><i>commands.conf</i></a></dt>
|
||||||
<dd>User definable commands (executed from the <b>Commands</b> menu).</dd>
|
<dd>User definable commands (executed from the <b>Commands</b> menu).</dd>
|
||||||
<dt id="svdrphosts.conf"><a class="permalink" href="#svdrphosts.conf"><i>svdrphosts.conf</i></a></dt>
|
<dt id="svdrphosts.conf"><a href="#svdrphosts.conf"><i>svdrphosts.conf</i></a></dt>
|
||||||
<dd>SVDRP host configuration, defining which hosts or networks are given
|
<dd>SVDRP host configuration, defining which hosts or networks are given
|
||||||
access to the SVDRP port.</dd>
|
access to the SVDRP port.</dd>
|
||||||
<dt id="marks"><a class="permalink" href="#marks"><i>marks</i></a></dt>
|
<dt id="marks"><a href="#marks"><i>marks</i></a></dt>
|
||||||
<dd>Contains the editing marks defined for a recording.</dd>
|
<dd>Contains the editing marks defined for a recording.</dd>
|
||||||
<dt id="info"><a class="permalink" href="#info"><i>info</i></a></dt>
|
<dt id="info"><a href="#info"><i>info</i></a></dt>
|
||||||
<dd>Contains a description of the recording.</dd>
|
<dd>Contains a description of the recording.</dd>
|
||||||
<dt id="resume"><a class="permalink" href="#resume"><i>resume</i></a></dt>
|
<dt id="resume"><a href="#resume"><i>resume</i></a></dt>
|
||||||
<dd>Contains the index into the recording where the last replay session left
|
<dd>Contains the index into the recording where the last replay session left
|
||||||
off.</dd>
|
off.</dd>
|
||||||
<dt id="index"><a class="permalink" href="#index"><i>index</i></a></dt>
|
<dt id="index"><a href="#index"><i>index</i></a></dt>
|
||||||
<dd>Contains the file number, offset and type of each frame of the
|
<dd>Contains the file number, offset and type of each frame of the
|
||||||
recording.</dd>
|
recording.</dd>
|
||||||
<dt id="remote.conf"><a class="permalink" href="#remote.conf"><i>remote.conf</i></a></dt>
|
<dt id="remote.conf"><a href="#remote.conf"><i>remote.conf</i></a></dt>
|
||||||
<dd>Contains the key assignments for the remote control.</dd>
|
<dd>Contains the key assignments for the remote control.</dd>
|
||||||
<dt id="keymacros.conf"><a class="permalink" href="#keymacros.conf"><i>keymacros.conf</i></a></dt>
|
<dt id="keymacros.conf"><a href="#keymacros.conf"><i>keymacros.conf</i></a></dt>
|
||||||
<dd>Contains user defined remote control key macros.</dd>
|
<dd>Contains user defined remote control key macros.</dd>
|
||||||
<dt><i>00001.ts </i>... <i>65535.ts</i></dt>
|
<dt><i>00001.ts </i>... <i>65535.ts</i></dt>
|
||||||
<dd>The actual data files of a recording.</dd>
|
<dd>The actual data files of a recording.</dd>
|
||||||
<dt id="epg.data"><a class="permalink" href="#epg.data"><i>epg.data</i></a></dt>
|
<dt id="epg.data"><a href="#epg.data"><i>epg.data</i></a></dt>
|
||||||
<dd>Contains all current EPG data. Can be used for external processing and
|
<dd>Contains all current EPG data. Can be used for external processing and
|
||||||
will also be read at program startup to have the full EPG data available
|
will also be read at program startup to have the full EPG data available
|
||||||
immediately.</dd>
|
immediately.</dd>
|
||||||
|
<dt id="donerecs.data"><a href="#donerecs.data"><i>donerecs.data</i></a></dt>
|
||||||
|
<dd>Contains the names of recordings that have been done by pattern timers
|
||||||
|
with '@' as the first character of the pattern. File names are appended to
|
||||||
|
this file after a recording has finished, and the entire file is read upon
|
||||||
|
startup of VDR.</dd>
|
||||||
<dt><i>.update</i></dt>
|
<dt><i>.update</i></dt>
|
||||||
<dd>If this file is present in the video directory, its last modification time
|
<dd>If this file is present in the video directory, its last modification time
|
||||||
will be used to trigger an update of the list of recordings in the
|
will be used to trigger an update of the list of recordings in the
|
||||||
"Recordings" menu.</dd>
|
"Recordings" menu.</dd>
|
||||||
</dl>
|
</dl>
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="SEE_ALSO"><a class="permalink" href="#SEE_ALSO">SEE
|
<h1>SEE ALSO</h1>
|
||||||
ALSO</a></h1>
|
<p><b>vdr</b>(5),<b>svdrpsend</b>(1)</p>
|
||||||
<p class="Pp"><b>vdr</b>(5),<b>svdrpsend</b>(1)</p>
|
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="AUTHOR"><a class="permalink" href="#AUTHOR">AUTHOR</a></h1>
|
<h1>AUTHOR</h1>
|
||||||
<p class="Pp">Written by Klaus Schmidinger, with contributions from many others.
|
<p>Written by Klaus Schmidinger, with contributions from many others.
|
||||||
See the file <i>CONTRIBUTORS</i> in the <b>vdr</b> source distribution.</p>
|
See the file <i>CONTRIBUTORS</i> in the <b>vdr</b> source distribution.</p>
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="REPORTING_BUGS"><a class="permalink" href="#REPORTING_BUGS">REPORTING
|
<h1>REPORTING BUGS</h1>
|
||||||
BUGS</a></h1>
|
<p>Report bugs to <vdr-bugs@tvdr.de>.</p>
|
||||||
<p class="Pp">Report bugs to <vdr-bugs@tvdr.de>.</p>
|
|
||||||
</section>
|
</section>
|
||||||
<section class="Sh">
|
<section>
|
||||||
<h1 class="Sh" id="COPYRIGHT"><a class="permalink" href="#COPYRIGHT">COPYRIGHT</a></h1>
|
<h1>COPYRIGHT</h1>
|
||||||
<p class="Pp">Copyright © 2018 Klaus Schmidinger.</p>
|
<p>Copyright © 2021 Klaus Schmidinger.</p>
|
||||||
<p class="Pp">This is free software; see the source for copying conditions.
|
<p>This is free software; see the source for copying conditions.
|
||||||
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
|
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
|
||||||
PARTICULAR PURPOSE.</p>
|
PARTICULAR PURPOSE.</p>
|
||||||
</section>
|
</section>
|
||||||
</div>
|
</div>
|
||||||
<table class="foot">
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="foot-date">15 Apr 2018</td>
|
<td>27 Dec 2021</td>
|
||||||
<td class="foot-os">2.4</td>
|
<td>2.6</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,10 +0,0 @@
|
|||||||
#!/usr/bin/bash
|
|
||||||
|
|
||||||
MANDOC=mandoc
|
|
||||||
|
|
||||||
VDR_REPO_PREFIX="http://git.tvdr.de/?p=vdr.git;a=blob_plain;f="
|
|
||||||
|
|
||||||
mkdir tmp
|
|
||||||
wget "${VDR_REPO_PREFIX}vdr.1" -O "tmp/vdr.1"
|
|
||||||
|
|
||||||
|
|
58
svdrpsend-command-reference.md
Normal file
58
svdrpsend-command-reference.md
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>svdrpsend(1)</td>
|
||||||
|
<td>Video Disk Recorder</td>
|
||||||
|
<td>svdrpsend(1)</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<div>
|
||||||
|
<section>
|
||||||
|
<h1>NAME</h1>
|
||||||
|
<p>svdrpsend - sends commands to VDR</p>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<h1>SYNOPSIS</h1>
|
||||||
|
<p>svdrpsend [<i>options</i>] <i>command</i></p>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<h1>DESCRIPTION</h1>
|
||||||
|
<p>This program sends commands to VDR (the Video Disk Recorder) and
|
||||||
|
displays the result. A list of available commands can be shown by sending
|
||||||
|
the HELP command.</p>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<h1>OPTIONS</h1>
|
||||||
|
<dl>
|
||||||
|
<dt id="d"><a href="#d"><b>-d</b> <i>hostname</i></a></dt>
|
||||||
|
<dd>Accesses the VDR at the specified <i>hostname</i> (default is
|
||||||
|
localhost).</dd>
|
||||||
|
<dt id="p"><a href="#p"><b>-p</b> <i>port</i></a></dt>
|
||||||
|
<dd>Uses the SVDRP port number <i>port</i> (default is 6419).</dd>
|
||||||
|
</dl>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<h1>EXAMPLES</h1>
|
||||||
|
<p>To request the available commands from the VDR running on the
|
||||||
|
local host:</p>
|
||||||
|
<p>svdrpsend HELP</p>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<h1>AUTHORS</h1>
|
||||||
|
<p>Written by Tobias Grimm <tg@e-tobi.net></p>
|
||||||
|
<p>Permission is granted to copy, distribute and/or modify this
|
||||||
|
document under the terms of the GNU General Public License, Version 2 any
|
||||||
|
later version published by the Free Software Foundation.</p>
|
||||||
|
<p>On Debian systems, the complete text of the GNU General Public
|
||||||
|
License can be found in /usr/share/common-licenses/GPL.</p>
|
||||||
|
</section>
|
||||||
|
<section>
|
||||||
|
<h1>SEE ALSO</h1>
|
||||||
|
<p>vdr(1), vdr(5)</p>
|
||||||
|
</section>
|
||||||
|
</div>
|
||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>27 Dec 2021</td>
|
||||||
|
<td>2.6</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
Loading…
x
Reference in New Issue
Block a user