Plugins

From VDR Wiki
Revision as of 20:18, 26 November 2004 by Monroe (talk | contribs)
Jump to navigation Jump to search

Description

A Plugin is an extension of VDR.

Therewith functions can be added, that are beyond the scope of VDR, or implements existing ones different. Examples are e.g. the teletext-plugin, or the dvd-plugin. Plugins are mostly released as source code. In contrast to a patch, the source code of VDR itself is not altered.

Installation

The basic installation procedure of all plugins is described in Plugin installation. Specialities, like configuration files or dependencies, are explained on the paticular plugin page or it's README file.

For developers

An extract of ../VDR/PLUGINS.html

If you want to make your plugin available to other VDR users, you'll need to make a package that can be easily distributed. The 'Makefile' that has been created by the call to newplugin provides the target 'dist', which does this for you.

Simply change into your source directory and execute 'make dist':

cd VDR/PLUGINS/src/hello
make dist

After this you should find a file named like

vdr-hello-0.0.1.tgz

in your source directory, where 'hello' will be replaced with your actual plugin's name, and '0.0.1' will be your plugin's current version number.

List

Because the quantity of plugins and VDR itself changes constantly, the following list can neither be complete nor can every plugin work together with the actual VDR version.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Plugin Description Maintainer (Please avoid nicknames!)
actuator Satellite dish rotor Luca Olivetti
admin Administrative tasks Helmut Auer
aide ? ?
alcd Activy300 LCD Display Markus Geisler
analogtv analog TV card as MPEG input device Andreas Kool
audiocd Audio CD Alexander Loehr
autotimeredit OSD autotimer Hardy Flor
beep Beep Andreas Brachold
bitstreamout Dolby Digital over a sound card (ALSA sound driver) Werner Fink
browser Web Browser Marcel Schaeben
calc Simple calculator Eric Svenson
calendar Shows the EPG data in form of a calendar Jan Rieger
channelswitcher Switch between several channel settings ?
chanorg ? ?
cinebars Creates virtual bars around the video Andreas Brugger
clock shows a clock Mario Aistleitner
console Text console via OSD Jan Rieger
control displays the OSD on the console Jan Rieger
csf Sorts channels Juan Morra
digicam Access to digital cameras Peter Juszack
director Use multifeed channels of Premiere Emanuel Wontorra
dsmcc Mhp data carousel (alpha) Richard Palmer
dv Access to camcorder Erich Bachl
dvd DVD player plugin Andreas Schultz, Sven Goethel
dvdconvert dvd2vdr Ronny Frankowski
dvdselect mounts DVD drives Torsten Kunkel
dxr3 DXR 3/Hollywood+-card as MPEG output device Andreas Schultz, Stefan Schluenss, Christian Gmeiner
epgsearch Search the EPG data Christian Wieninger
extb Controlling the VDR Extension Board Andreas Brachold
femon Shows the DVB signal quality Rolf Ahrenberg
fepg Shows EPG data graphically + navigation Alex L.
freecell FreeCell card game Sascha Volkenandt
games A little game collection Clemens Kirchgatterer
graphlcd several graphic LCDs Andreas Regel
graphtft drives TFT displays Lars Tegeler
hello A simple 'hello' plugin Klaus Schmidinger
image Image viewer plugin Andreas Brachold
isdnlog ISDN log Andreas Kool
joystick Use the joystick as remote control Andreas Regel
kathreinlcd I²C displays Sascha Volkenandt
launcher Starts other plugins Christian Wieninger
lcdproc Alphanummeric displays Martin Hammerschmid
lirc Lirc test plugin Emanuel Wontorra
locker ? ?
mailbox Simple email client Alexander Rieger
manual displays a manual Merten Falk
mediamvp Media MVP Dominic Morris
mhp Mhp for VDR Marcel Wiesweg
mlcd Siemens Multitainer LCD display Meinrad Sauter
mldkgui Controls MLDonkey ?
mldonkey Controls MLDonkey Dominik Meyer
mp3 MP3 Player Stefan Huelswitt
mplayer Plays divers Video formats (e.g. DivX) Stefan Huelswitt
mplayercluster remote MPlayer Sascha Volkenandt
muggle MP3 player with Database backend Andi Kellner, Lars von Wedel, Ralf Klueber
network Change netzwork settings Sebastian Ortwein
newsticker A simple newsticker Emanuel Wontorra
osddemo Demonstrates the On-Screen-Display Klaus Schmidinger
osdimage Image viewer for the OSD Andreas Brugger
osdpip Picture-in-picture Sascha Volkenandt
osdteletext Teletext decoder for the OSD Marcel Wiesweg
osdtest256 Test plugin for a 4MB modded DVB card Oliver Endriss
pcd Photo CD Thomas Heiligenmann
pilot Zapping Co-Pilot Olivier Jacques
pim Personal Information Manager Achim Tuffentsammer
playlist Playlists for recordings Hardy Flor
pluginsetup Manage plugins over OSD Andreas Fey
powermate Use the Griffin PowerMate to control some functions Andreas Regel
prefermenu Preferred channels Olivier Jacques
pvr350 analog TV card as MPEG output device (only Hauppage PVR 350) Dominic Morris
radio Background image for radio channels Lars Tegeler
remote Support of additional remote controls Oliver Endriss
rotor Drive the satellite dish rotor Thomas Bergwinkl
safe ? Torsten Kunkel
sc Software CAM (Conditional Access Modul) ?
screenshot Creates screenshots Joachim Wilke
serial Control VDR through keys connected to the serial interface Ralf Klueber
sked A OSD editor ?
skincurses ? Klaus Schmidinger
skinnotrans Transparent OSD, e.g. for softdevice Torgeir Veimo
sky mpeg2 encoder plugin (auch als "dummy" input) Klaus Schmidinger
sleeptimer Runs commands/shutdown with "countdown" timer Thomas Koch
snapshot Creates screenshots Petri Hintukainen
softdevice Framebuffer as output device Roland Praml, Stefan Lucke
softdevice2net Use the network output device instead of the framebuffer ?
solitaire Solitaire card game Patrick Maier
status OSD status Klaus Schmidinger
statusandquestion Extension of the SVDRP protocol Hardy Flor
statusbits ? Andreas Regel
statusleds Use the LED's of the keyboard Bernd Juraschek
streamdev Streaming Server/Client Sascha Volkenandt
subtitles DVB subtitles decoder Pekka Virtanen
sysinfo System informationen via OSD
taste Disable specific broadcasts after keywords Sascha Volkenandt
teletext Teletext dekoder Peter Seyringer
text2skin A louder for OSD skins Sascha Volkenandt
timeline Shows collisions of programmed timers Jürgen Schmitz
transfron Frontend for transcode/MPEG4IP Daniel Pees
trayopen ? ?
ttxtsubs Teletext subtitles Ragnar Sundblad
tvonscreen TV-OnScreen EPG viewer Jürgen Schmitz
tvtv TVTV via OSD Gerald Berwolf
undelete Recovery of recordings marked for deletion Hardy Flor
usbremote Remote Plugin for Plug-USB (AVR) Lars Tegeler
vbox Frontend for the VBox answering machine Gunnar Roth
vcd S/VCD Player Thomas Heiligenmann
vdrc Commander file manager Gerald Berwolf
vdrcd AutoPlay function Sascha Volkenandt
vdrconvert ? Dimitrios Dimitrakos
vdrmail eMail plugin Peter Seyringer
vdrrip Movie encoder Herbert Attenberger
viewer ? Gerhard Steiner
wapd Remote control through WAP Thomas Heiligenmann
weather Weather informationen Steffen Moldaner
x11out X11 over DVB Jürgen Schmitz
xine ? Reinhard Nissl
xineliboutput X11 frontend for VDR Petri Hintukainen
xvxine ? Mike Pieper
yaepg A Plugin to show the EPG data ?

Outdated/unmaintained plugins

Plugin Successor URL of old plugins
a52dec ? ?
led serial http://www.infa.abo.fi/~chakie/projects/vdr
mhp mhp http://www.powarman.de
mp3oss mp3 http://home.pages.at/garvdr
stream streamdev http://www.magoa.net/linux
streamc streamdev http://droi.de/streamc
tetris games http://1541.org
tictactoe games http://www.wiesweg-online.de/linux/linux.html
weather weather http://www.infa.abo.fi/~chakie/projects/vdr

Links

[1] http://www.cadsoft.de/vdr/plugins.htm List of plugins on the VDR homepage
[2] http://linvdr.org/download Download archive
[3] http://vdr.bluox.org/download Download archive
[4] http://vdrbox.free.fr/fichiers Download archive