Introduction
The Video Disk Recorder (VDR) is a free, non-commercial project from Klaus Schmidinger to realize a digital video recorder with standard PC components. It is possible to receive, record and playback digital TV after the DVB standard. The program runs under Linux, is available as source code and lies under the GNU General Public License.
Implementation
In the probably most common use case VDR behaves extensively as a normal digital receiver. The picture is sent to the television and the control happens through a remote control. A simple but functional On Screen Display (OSD) simplifies the handling of VDR. During channel switching Electronic Program Guide (EPG) information, such as the title of the current & next shows, is shown, Within the main menu are diverse functions such as: channel listings, schedule, timer programming, and/or the list of already recorded titles. The channel list is freely sortable, the EPG function allows displaying the shows of only one station, or of all current broadcasts in "What's on now?/next?". Commercials can be removed from the recording with the help of the cutting functions.
Features
VDR also masters time shifting, that is, a broadcast can be recorded to hard disk and played back at once or after some time, but still while recording. This way one can jump over commercial or halt the playback to go to the kitchen,...
If there is more than one DVB card in the system, it is possible to record more than one broadcast at a time. This is already possible with only one DVB card, but only those who are broadcasted from one transponder only.
Extensions
Besides the basic function of VDR, there exists, thanks to a large community, a barely manageable quantity of extension in for of patches, plugins and other programs or scipts.
There are extention that change or add
- OSD functionality
- playback of other than the native media format (MP3/(S)VCD/DVD/DivX/...)
- Webinterface
- creation of DVDs
- ...
The hardware fraction fiddles about HTPC and and the buildup of the ideal living room compatible PC (case, fans, noise reduction,...). Other things are LC-Displays, infrared remote controls and receiver, extension boards for DVB cards. In general one can say, this area needs lots of manual work and some previous knowledge or at least the willingness to learn. The newbie we encourage to first familiarise himself with the basic function of VDR and Linux. There are some ready to use Linux distributions dedicated to VDR.
Alternative scenarios
There are other use cases than the above possible. The VDR computer could be used as a server in the cellar or the attic. The video signal would then be fed into the home cable net through a modulator, or directly be streamed over the computer network.
Aim of VDR Wiki
This wiki should centralise the knowledge of the german discussion forum http://www.vdr-portal.de and the mailinglists, so beginners could easily find the necessary information to start with VDR.
Links
[1] | http://www.cadsoft.de/vdr | Klaus Schmidingers VDR homepage |
[2] | http://www.gnu.org/copyleft/gpl.html | GNU General Public License |
[3] | http://www.linuxtv.org/lists.php | DVB/VDR mailing lists |
[4] | http://www.vdr-portal.de | german speaking Forum (also has a international section) |
[5] | http://www.dvb.org | DVB Project |
[6] | http://www.haile.ch/vdr/praesentation | Presentation in PDF/PPS (german) |