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
Most likely that list here is not up-to-date, you may want to search on the German wiki for newer informations.
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.
Table of Contents: 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 | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
---|---|---|---|---|---|---|
A | ||||||
ac3mode | shows number of audio channels | x | x | |||
actuator | controls Satellite dish rotor | x | x | x | ||
admin | Administrative tasks | x | x | |||
advchctrl | Define the audio volume separate per channel | x | x | |||
adzap | advertizing zapper | x | x | |||
aide | OSD Help browser | x | x | |||
alcd | Activy300 LCD Display | x | x | |||
amarok | amaroK frontend | x | x | x | ||
analogradio | support for analog radio cards | |||||
analogtv | analog TV card as MPEG input device. outdated, use pvrinput-plugin instead. | x | ||||
archive | manages multimedia archives via OSD | x | x | x | ||
arghdirector | Extension of the director-plugin | x | x | x | ||
asterisk | Asterisk voicebox client | x | x | |||
atmo | Atmolight Plugin (Philips Ambilight replica) | x | x | |||
atscepg | EPG from ATSC broadcasts | x | x | |||
audiocd | see cdda-plugin | x | x | |||
audiorecorder | record music | x | x | |||
autosort | Sort of the channels list | x | x | |||
autotimer | generates timer automatically | x | x | x | ||
autotimeredit | OSD autotimer for vdradmin | x | x | |||
avards | Automatic Video Aspect Ratio Detection and Signaling | x | x | x | ||
avolctl | sound card volume control | x | x | x | ||
B | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
beep | acoustic feedback via pc beeper | x | x | x | x | |
bgprocess | show status via SVDRP | x | x | |||
bitstreamout | Dolby Digital over a sound card (via ALSA) | x | ||||
block | fork of taste-plugin - block unwanted services by EPG title | x | x | |||
browse | small EPG Browser | x | ||||
browser | see also surfer-plugin | |||||
btrcu | Bluetooth mobile as remote control | |||||
burn | burn DVD from recording | x | x | |||
C | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
calc | Simple OSD calculator | x | x | |||
calendar | Shows EPG data as calendar | x | ||||
cc | Shows hidden subtitles | x | ||||
ccd400 | Control plugin for the Mitsubishi CCD400 camera | |||||
cdda | Audio-CD player | x | x | |||
cdplayer | Audio-CD-Spieler | x | ||||
chanman | x | x | ||||
channelblocker | x | |||||
channellists | x | |||||
channelscan | scanning satellite transponder and update channels | x | ||||
channelswitcher | switch between different channel settings | x | x | |||
chanorg | Sort channels | x | x | |||
cinebars | Creates virtual bars around the video | x | x | |||
clock | show a clock via OSD, digital or analog | x | x | |||
console | Text console via OSD | x | ||||
control | OSD access via Telnet or ssh | x | x | |||
cpumon | show CPU load | x | x | |||
csf | Sorts channels | x | ||||
csmon | A cardserver monitor | x | ||||
cutalot | cuts a recording into several by named cut marks | x | ||||
D | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
daap | a DAAP Digital_Audio_Access_Protocol client | x | ||||
decruft | deletes channels as defined in setup | x | ||||
deluxe | records the streams from DeluxeMusic as Video/Audio | x | x | |||
devstatus | show DVB device status (including recordings) | x | x | |||
digicam | Access to Digital_cameras | x | x | |||
director | Use multifeed sky channels | x | x | |||
ditherndemo | colour mixing demo plugin | x | ||||
dsmcc | Mhp data carousel (alpha) | |||||
dummydevice | dummy output device | x | x | |||
dv | Access to camcorder | x | x | |||
dvbhddevice | Output Device Plugin for new Full Featured TechnoTrend S2-6400 HD DVB card | x | ||||
dvbsddevice | Output Device Plugin for old Full Featured TechnoTrend SD DVB card | x | ||||
dvd | DVD player plugin | x | x | |||
dvdconvert | converts DVD to vdr | x | x | |||
dvdrepg | Distributes EPG data (VIDEGOR) | x | ||||
dvdrsched | Assigns record tasks to recording machines (VIDEGOR) | x | ||||
dvdrvidtrans | Delivers recording between VDRs (VIDEGOR) | x | ||||
dvdselect | mounts DVD drives, see dvdswitch-plugin | x | ||||
dvdswitch | play DVD images | x | x | |||
dxr3 | DXR 3/Hollywood+-card as MPEG output device | x | x | |||
dynamite | dynamically remove/add DVB devices | x | ||||
E | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
eepg | Loads Extended EPG from most DVB providers (2-10 day) | x | x | |||
em84xx | em84xx - SigmaDesigns X-Card as MPEG output device | x | x | |||
eggtimer | An egg timer for VDR | x | ||||
epgsearch | scan EPG data, create 'search timers' to automatically create new timer, check for timer conflicts | x | x | |||
epgsearchclient | x | |||||
epgsync | import EPG of a remote VDR using SVDRP | x | x | |||
exec | create timer for generic tasks / shell scripts in VDR | x | x | |||
extb | Controlling the VDR Extension Board | x | x | x | x | |
externalplayer | Use external programs as player | x | ||||
extrecmenu | Extended recordings menu | x | x | |||
F | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
femon | show DVB card infos, like signal strength, symbolrate, ... | x | x | |||
fepg | Shows EPG data graphically + navigation | x | x | |||
ffnetdev | Full-Featured DVB device emulation over network | x | x | |||
filebrowser | File manager for VDR | x | x | |||
freeboxtv | Watch Freebox TV (or RTSP source) with VDR | x | ||||
freecell | Freecell card game | x | x | |||
freevo | use VDR in Freevo | x | ||||
fritzbox | show incoming telephone calls via FritzBox and mute audio automatically. | x | x | |||
G | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
games | A little game collection: Tetris, Tron_(video_game), Snake, Tic-Tac-Toe, Minesweeper_(computer_game) | x | x | |||
gbc | GameBoy-Emulator | x | x | |||
graphlcd | use graphic LCDs | x | x | |||
graphtft | drives TFT displays | x | x | |||
gstreamer | ||||||
H | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
hattrick | a match viewer for Hattrick. | x | ||||
hdmonitor | harddisk monitor | x | ||||
hello | a simple 'hello' demo plugin | x | x | x | x | |
hidesubtitles | Hide subtitles | |||||
homeserver | Plugin for home automatisation KNX/EIB | |||||
I | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
iaxphone | Iax (asterisk) softphone | |||||
image | Image viewer plugin | x | x | x | ||
imdbsearch | shows IMDb entry for running program | x | ||||
imonlcd | use imon LCD (NOTE: not VFD). | x | x | |||
infosatepg | EPG Data via satellite | x | ||||
instantimer | (SW-)Timer for coming event | x | ||||
ipod | show ITunesDB of an iPod | x | ||||
iptv | Integrates multicast IPTV transport streams seamlessly into VDR | x | x | |||
ircviewer | viewer für IRC | x | ||||
isdnlog | ISDN-Log | x | ||||
J | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
joystick | Use the joystick as remote control | x | ||||
K | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
karaoke | Karaoke | x | ||||
kathreinlcd | I²C displays | |||||
kvdrmon | helper plugin for kvdrmon, a KDE Kicker applet to check VDR status | x | ||||
L | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
lastfm | play musik from Last.fm | x | ||||
launcher | Starts other plugins | x | ||||
lcdcontrol | LCD via serial port | x | ||||
lcdproc | use alphanummeric displays | x | ||||
lcr | Least-cost_routing | x | ||||
led | see serial-plugin | |||||
lirc | LIRC test plugin | |||||
lircrc | Native LIRC support | x | ||||
live | Live - Live Interactive VDR Environment | x | x | |||
loadepg | Import of EPG Data (Canal+) | x | ||||
locker | A "child safety" plugin - lock certain broadcasts | x | ||||
logowipeout | kills logo's | |||||
logviewer | Display VDR/system logs | x | ||||
M | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
mailbox | Simple eMail client | x | ||||
manual | displays xml help pages | x | ||||
markad | controls Markad - setting of advertising cut marks during recording | x | ||||
mcast | experimental plugin for multicasting | |||||
mediad | extended vdrcd-plugin | x | ||||
mediamanager | detect CD/DVD | x | ||||
mediamvp | Media MVP server | x | ||||
menuorg | organize the OSD menu using sub menues | x | x | |||
message | message interface for shell scripts | x | ||||
mhp | Mhp for VDR | |||||
mlcd | Siemens Multitainer LCD display | x | ||||
mldkgui | Controls MLDonkey | x | ||||
mldonkey | Controls MLDonkey | |||||
mlist | History of all OSD messages | x | ||||
monochannel | Experimental Audio L/R switching | |||||
mosaic | EPG of mosaic canalsat channels | x | ||||
mount | Media via OSD (u)mounten | x | ||||
mousemate | Mouse control plugin | x | x | |||
mp3 | MP3 player | x | ||||
mp3ng | MP3 player | x | x | x | ||
mp3oss | see mp3-plugin | |||||
mplayer | play several Video formats via MPlayer, (i.e. DivX) | x | ||||
mplayercluster | remote MPlayer | |||||
muggle | MP3 player with database | x | ||||
music | extended MP3 player | x | x | |||
N | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
nacc | receive closed captioning information from North American broadcasts | x | ||||
netconfig | Configures network settings and samba shares | x | ||||
network | Change network settings | |||||
newsticker | A simple newsticker with scrolling text | x | ||||
noepgmenu | noepg-patch as Plugin | x | ||||
nordlichtsepg | extended EPG view | x | ||||
nvsettings | adjust brightness, contrast and gamma of your nvidia video card | |||||
O | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
openmhp | free MHP implementation | |||||
osdadjust | ||||||
osddemo | OSD demo plugin | x | x | x | x | |
osdimage | Image viewer for the OSD | x | ||||
osdout | Experimental, OSD via FB | |||||
osdpip | Picture-in-picture | x | x | |||
osdserver | OSD access for external programs and scripts via TCP/IP | x | ||||
osdteletext | Teletext decoder via OSD | x | x | |||
osdtest256 | color test plugin for modded SD FF cards | x | x | x | ||
otv4vdr | A small plugin to directly update the TV programs | x | ||||
P | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
pcd | Plays Kodak Photo CDs | x | ||||
perl | Experimental, Perl VDR extension | |||||
pictures | x | |||||
picselshow | ||||||
pilot | Zapping Co-Pilot, see zappilot-plugin | |||||
pilotskin | Zapping Co-Pilot using skin Channel Info | |||||
pim | Personal information manager | x | x | |||
pin | A "child safety" plugin for channels, records, plugins and settings | x | x | |||
playlist | Playlists for recordings | |||||
pluginsetup | Manage plugins via OSD | |||||
podcatcher | Loads and plays podcasts | x | x | |||
powermate | Use the Griffin PowerMate as control | x | x | |||
prefermenu | Preferred channels | x | x | |||
premiereepg | premiereepg2vdr as Plugin | x | x | x | ||
proxy | Loads other Plugins | x | x | |||
pvr350 | Hauppauge PVR 350 as MPEG output device | x | x | x | ||
pvrinput | Hauppauge PVR x50, PVR500, PVR USB2, HVR1900 oder HD PVR as analog TV card | x | x | x | ||
pvrusb2 | Hauppauge PVR USB2 as analog TV card; outdated, use pvrinput-plugin | x | x | |||
Q = | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
quicktimer | quickly create timers by setting channels, date, time | |||||
R | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
radio | RDS and Background image for radio channels | x | x | |||
radioinfo | additional informations for radio channels | x | x | |||
radiolist | channel list for radio channels | x | x | |||
recstatus | recording status of the recording devices | x | x | |||
redbutton | Displays the "redbutton" service from the BBC in the UK | |||||
reelbox | ||||||
reelchannelscan | Scans satellite, cable and over-air transponders | x | x | |||
relay | This plugin drives a solid-state relay | |||||
remote | Support of additional remote controls ("/dev/input/...") | x | x | x | x | |
remoteosd | Access mainmenu of a remote VDR | x | x | |||
remotetimers | Timers on remote machines | x | x | x | ||
ripit | Audio-CD ripper | x | x | |||
roaster | Convert video to mpg, iso, and roast! | x | x | |||
rockantenne | Title of actual songs of Rock_Antenne | x | x | |||
rotor | Drive the satellite dish rotor | x | ||||
rssreader | RSS Streams on OSD | x | x | |||
S | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
safe | usage of codes for some commands | x | ||||
satlist | provides an editable channel list for each active source in diseqc.conf | |||||
savechannel | Saves the current channel immediately on channel change | x | ||||
sc | Software CAM (Conditional Access Modul) | x | x | x | ||
scheduler | create timer for generic tasks / shell scripts in VDR | x | x | |||
screenshot | Creates screenshots | x | x | |||
scripting | x | x | ||||
serial | Control VDR through keys connected to the serial interface | x | x | x | x | |
serialremote | Experimental, use UIRT/irman, ir2pc receiver | x | ||||
serled | controls 2 status LEDs via serial port | x | x | |||
setup | Configures system settings / VDR menus | x | ||||
showrecinfo | Detailed infos about recordings | x | ||||
sked | Softcam.Key Editor | |||||
skinclassic | Classic VDR skin as plugin | x | x | |||
skincurses | Skin for the console | x | x | x | ||
skinelchi | Elchi skin as plugin | x | x | x | ||
skinenigmang | D-Box Skin Enigma as Plugin | x | x | x | ||
skinneutrino | D-Box Skin Neutrino as Plugin | |||||
skinnotrans | Transparent Menues for softdevice-plugin | x | ||||
skinreel | Standard Skin of reelbox | x | ||||
skinsoppalusikka | Elchi-Skin as Plugin | x | x | x | ||
sky | mpeg2 encoder plugin (also "dummy" Input) | x | x | |||
sleeptimer | Runs commands/shutdown with "countdown" timer | x | x | x | ||
smtled | Display for Samsung SMT7020S | x | x | |||
snapshot | Creates screenshots | x | x | |||
sndctl | audio volume control | x | x | x | ||
softdevice | X-Server (XV), Framebuffer or Vidix as output device | x | x | |||
softdevice2net | Use the network output device instead of the framebuffer | x | ||||
softieee1394 | use Firewire Camcorder | x | x | |||
softplay | play Media files via softdevice-plugin | x | x | |||
Solarstorm | multichannel TV back display, successor of Atmolight | x | x | |||
solitaire | Solitär card game | x | x | |||
soundtest | Sound spectrum analyser plugin | |||||
span | Sound spectrum analyser plugin | x | x | |||
spider | Card game | x | x | |||
sport | soccer results | x | x | |||
sportng | soccer results | x | x | |||
statusandquestion | Extension of the SVDRP protocol | |||||
statusbits | ? | |||||
statusleds | Use the LED's of the keyboard | x | ||||
stream | see streamdev-plugin | x | ||||
streamdev | Streaming Server/Client | x | x | x | ||
streamplayer | Video Stream Player | x | x | |||
submenu | Creation of submenus in VDR | x | x | |||
subtitles | DVB subtitles decoder | x | x | |||
sudoku | Generate and solve Number Place puzzles | x | x | |||
surfer | News Browser | x | ||||
suspendoutput | background picture for radio stations | x | x | |||
svdrposd | Publishes the OSD menu via SVDRP. Server-side counterpart of remoteosd. | |||||
svdrppara | change setting via SVDRP | x | x | |||
svdrpservice | interface for other Plugins for accessing SVDRP-Server | x | x | |||
swcon | switch console | x | ||||
switchosdpos | switch OSD position and size | x | x | |||
sysconfig | VDR-Frontend for system config | |||||
sysinfo | System informations via OSD | x | x | |||
systeminfo | System informations via OSD | x | x | x | ||
T | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
targavfd | Futaba MDM166A VFD Display | x | x | |||
taste | Disable specific broadcasts after keywords | x | x | |||
telecable | x | |||||
teletext | see osdteletext-plugin | x | ||||
tetris | see games-plugin | x | ||||
text2skin | A loader for OSD skins | x | x | x | ||
tictactoe | see games-plugin | x | ||||
timeline | Shows collisions of programmed timers | x | x | |||
touchtft | control VDR via Touch-TFT | x | x | |||
transfron | GUI for Transcode/MPEG4IP | |||||
trayopen | opens a CD/DVD Tray | x | ||||
trayopenng | fork of trayopen | x | ||||
ttxtsubs | Teletext subtitles | |||||
tvm2vdr | load EPG Data from www.tvmovie.de | x | x | |||
tvonscreen | TV-OnScreen EPG viewer | x | x | x | ||
tvtv | TvTv via OSD | |||||
txtsubs | show subtitles | |||||
U | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
umsadmin | GUI and extensions for CapiSuite | x | ||||
undelete | Recover recordings marked for deletion | x | x | |||
upnp | Access VDR via UPnP-AV | x | x | |||
usbremote | Remote Plugin for Plug-USB (AVR) | x | ||||
useractivity | Prevents shutdown if there are active X or terminal users. | |||||
V | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
vbox | Frontend for the VBox answering machine | x | x | |||
vcd | S/VCD Video-CD player | x | x | |||
vdr2qiv | Control an external image viewer using your remote | |||||
vdrc | see filebrowser-plugin | x | ||||
vdrcd | AutoPlay funktion | x | x | |||
vdrconvert | ? | |||||
vdricq | an ICQ Client | |||||
vdrmail | see mailbox-plugin | x | ||||
vdrmon | ||||||
vdrrec | play archive DVD/CD VDR records | x | ||||
vdrrip | Movie encoder | x | x | x | ||
videosystem | Changes OSD settings dependent on the current video-system (PAL/NTSC) | |||||
viewer | Show system logs via OSD | |||||
vod | Video_on_Demand | x | x | |||
vodcatcher | Video_on_Demand | x | x | |||
vompserver | server for Hauppauge MediaMVP and/or Windows Clients | x | x | x | ||
vnsi-server | use VDR inside XBMC (network streaming interface) | x | ||||
W | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
wapd | Remote control via WAP | x | x | |||
weather | see weatherng-plugin | x | ||||
weatherng | weather information via internet | x | x | |||
webepg | EPG Data via Internet | x | x | |||
webvideo | download videos from video sharing websites | x | x | |||
wirbelscan | channel scan for DVB-T/C/S(2) and pvrinput-plugin | x | x | x | ||
wirbelscancontrol | Main menue for wirbelscan-plugin | x | ||||
X | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
x10 | control of X10 devices | x | ||||
x11out | X11 over DVB | |||||
xine | Software outout device using xine (use dvb budget cards on vdr) | x | x | x | ||
xineliboutput | Software outout device using xine (use dvb budget cards on vdr) | x | x | x | ||
xmame | run Xmame games inside VDR | x | x | x | ||
xms | Media management | x | ||||
xvxine | see xine-plugin | x | ||||
xxvautotimer | editing xxv auto timer via OSD | x | x | |||
Y | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
yaepg | shows EPG data | x | x | |||
yaepghd | shows EPG data | x | x | x | ||
yacoto | convert records | x | x | |||
Z | ||||||
Plugin | Description | 1.2.x | 1.4.x | 1.6.x | 1.7.x | |
zaphistory | zapping history with statistics | x | x | |||
zappilot | view EPG w/o channels switch | x | x | |||
zoom | zoom your video in and out and change aspect ratio. | x | x |
Links
[1] | http://www.tvdr.de/plugins.htm | Plugin list on the VDR homepage |
[2] | http://deela.cc.fh-lippe.de/files | Download Archiv |
[3] | http://vdr.bluox.org/download | Download Archiv |
[4] | http://www.pc-coaching-rodgau.de/VDR/ | VDR Plugin database |