Plugins
Description
Plugins are small software programs, which are used by another program to extend its functionality. Plugins, such as those for VDR, are typically implemented as shared libraries and cannot run standalone.
VDR provides an easy to use plugin interface that allows additional functionality to be added to the program by implementing a dynamically loadable library file. This interface allows programmers to develop additional functionality for VDR completely separate from the core VDR source, without the need of patching the original VDR code (and all the problems of correlating various patches).
List
Many plugins where written for VDR and it is most likely that this list here is not up-to-date.
As you might possibly know there are different version of VDR available, the stable branch, designated for the end-user with a fixed plugin interface and the developer branch for the advanced and adventures user where everything is in a state of flux.
As the developer versions are normally rather stable most users tend to use them and hence many developers adapt their plugins to the latest VDR developer version. But this list doesn't show the VDR version needed for a plugin.
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 |
ac3mode | |
actuator | Satellite dish rotor |
admin | Administrative tasks |
advchctrl-plugin | Define the audio volume separate per channel |
advertizing zapper | |
aide | OSD Help browser |
alcd | Activy300 LCD Display |
analogradio | support for analog radio cards |
analogtv | analog TV card as MPEG input device |
arghdirector | Extension of the director-plugin |
asterisk | Asterisk voicebox |
autosort-plugin | Sort of the channels list |
audiocd | Audio CD |
autotimeredit | OSD autotimer |
avolctl | sound card volume control |
beep | Beep |
bitstreamout | Dolby Digital over a sound card (ALSA sound driver) |
browser | Web Browser |
btrcu | Bluetooth mobile as remote control |
burn | Burn DVDs of VDR recordings |
calc | Simple calculator |
calendar | Shows the EPG data in form of a calendar |
cc-plugin | Show hidden subtitles |
ccd400-plugin | Control plugin for the Mitsubishi CCD400 camera |
cdda | |
channelscan | scanning satellite transponders |
channelswitcher | Switch between several channel settings |
chanorg | ? |
cinebars | Creates virtual bars around the video |
clock | shows a clock |
console | Text console via OSD |
control | displays the OSD on the console |
csf | Sorts channels |
csmon | A cardserver monitor |
decruft | deletes channels as defined in setup |
digicam | Access to digital cameras |
director | Use multifeed channels of Premiere |
dsmcc | Mhp data carousel (alpha) |
dummydevice | dummy output device |
dv | Access to camcorder |
dvd | DVD player plugin |
dvdconvert | dvd2vdr |
dvdselect | mounts DVD drives |
dxr3 | DXR 3/Hollywood+-card as MPEG output device |
em84xx | em84xx ass MPEG output device |
epgsearch | Search the EPG data |
extb | Controlling the VDR Extension Board |
femon | Shows the DVB signal quality |
fepg | Shows EPG data graphically + navigation |
ffnetdev | |
freecell | FreeCell card game |
games | A little game collection |
gbc | GameBoy Emulator |
gngb2vdr | an obselete version of GameBoy Emulator |
graphlcd | several graphic LCDs |
graphtft | drives TFT displays |
hello | A simple 'hello' plugin |
iaxphone | Iax (asterisk) softphone |
image | Image viewer plugin |
ipod | shows ITunesDB |
isdnlog | ISDN log |
joystick | Use the joystick as remote control |
kathreinlcd | I²C displays |
launcher | Starts other plugins |
lcdproc | Alphanummeric displays |
lcr | least cost router |
lirc | Lirc test plugin |
loadepg | import of epg data |
locker | ? |
mailbox | Simple email client |
manual | displays a manual |
mediamvp | Media MVP |
message-plugin | message interface for shell scripts |
mhp | Mhp for VDR |
mlcd | Siemens Multitainer LCD display |
mldkgui | Controls MLDonkey |
mldonkey | Controls MLDonkey |
monochannel | allows audio mono switching |
mp3 | MP3 Player |
mplayer | Plays divers Video formats (e.g. DivX) |
mplayercluster | remote MPlayer |
muggle | MP3 player with Database backend |
network | Change netzwork settings |
newsticker | A simple newsticker |
nordlichtsepg | epg data overview sorted by time |
openmhp | free MHP implementation |
osddemo | Demonstrates the On-Screen-Display |
osdimage | Image viewer for the OSD |
osdpip | Picture-in-picture |
osdteletext | Teletext decoder for the OSD |
osdtest256 | Test plugin for a 4MB modded DVB card |
parallelportcontroller | demonstrate how to control pin parallel port |
pcd | Photo CD |
pilot | Zapping Co-Pilot |
pim | Personal Information Manager |
playlist | Playlists for recordings |
pluginsetup | Manage plugins over OSD |
powermate | Use the Griffin PowerMate to control some functions |
prefermenu | Preferred channels |
premiereepg | premiereepg2vdr as plugin |
proxy | |
pvr350 | analog TV card as MPEG output device (only Hauppage PVR 350) |
pvrinput | Hauppauge PVR x50 as analog TV card |
pvrusb2 | Hauppauge PVR usb2 as analog TV card |
ptv | Hauppauge PVR x50 as analog TV card |
radio | Background image for radio channels |
remote | Support of additional remote controls |
rotor | Drive the satellite dish rotor |
rssreader | Shows RSS Streams on OSD |
safe | usage of codes for some commands |
sc | Software CAM (Conditional Access Modul) |
screenshot | Creates screenshots |
serial | Control VDR through keys connected to the serial interface |
serialremote | |
servicedemo | |
showrecinfo | |
sked | A OSD editor |
skincurses | ? |
skinelchi | Elchi Skin as plugin |
skinnotrans | Transparent OSD, e.g. for softdevice |
skinsoppalusikka | Soppalusikka skin |
sky | mpeg2 encoder plugin (auch als "dummy" input) |
sleeptimer | Runs commands/shutdown with "countdown" timer |
snapshot | Creates screenshots |
softdevice | Framebuffer as output device |
softdevice2net | Use the network output device instead of the framebuffer |
softieee1394 | |
softplay | playing media files with softdevice-plugin |
solitaire | Solitaire card game |
spider | |
status | OSD status |
statusandquestion | Extension of the SVDRP protocol |
statusbits | ? |
statusleds | Use the LED's of the keyboard |
streamdev | Streaming Server/Client |
streamplayer | Video Stream Player |
submenu | Creation of submenus in VDR for everything |
subtitles | DVB subtitles decoder |
sudoku | Generate and solve Number Place puzzles |
surfer | News Browser |
suspendoutput | background picture for radio stations |
svdrpdemo | |
sysinfo | System informationen via OSD |
taste | Disable specific broadcasts after keywords |
telecable | epg import |
teletext | Teletext dekoder |
text2skin | A loader for OSD skins |
timeline | Shows collisions of programmed timers |
transfron | Frontend for transcode/MPEG4IP |
trayopen | ? |
ttxtsubs | Teletext subtitles |
tvonscreen | TV-OnScreen EPG viewer |
tvtv | TVTV via OSD |
undelete | Recovery of recordings marked for deletion |
usbremote | Remote Plugin for Plug-USB (AVR) |
vbox | Frontend for the VBox answering machine |
vcd | S/VCD Player |
vdrc | Commander file manager |
vdrcd | AutoPlay function |
vdrconvert | ? |
vdricq | ICQ Client |
vdrmail | eMail plugin |
vdrrec | plays VDR recordings from DVD/CD |
vdrrip | Movie encoder |
viewer | ? |
vompserver | Media MVP connection |
wapd | Remote control through WAP |
weather | Weather informationen |
weatherng | weather information via internet |
x10 | control of x10 devices |
x11out | X11 over DVB |
xine | ? |
xineliboutput | X11 frontend for VDR |
xms | |
xvxine | ? |
xxvautotimer | editing xxv auto timer via OSD |
yaepg | shows EPG data |
yascreenshot | |
zaphistory | zapping history |
Links
[1] | http://www.cadsoft.de/vdr/plugins.htm | Plugin list on the VDR homepage |