Plugins: Difference between revisions

From VDR Wiki
Jump to navigation Jump to search
Line 20: Line 20:
| '''Maintainer''' (Please avoid nicknames!)
| '''Maintainer''' (Please avoid nicknames!)
|- id="A"
|- id="A"
| [[ac3mode-plugin|ac3mode]]
|
|
|-
| [[actuator-plugin|actuator]]
| [[actuator-plugin|actuator]]
| Satellite dish rotor
| Satellite dish rotor
Line 27: Line 31:
| Administrative tasks
| Administrative tasks
| Helmut Auer
| Helmut Auer
|-
| [[adzap-plugin|advertizing zapper]]
|
|
|-
|-
| [[aide-plugin|aide]]
| [[aide-plugin|aide]]
Line 43: Line 51:
| analog TV card as MPEG input device
| analog TV card as MPEG input device
| Andreas Kool
| Andreas Kool
|-
| [[asterisk-plugin|asterisk]]
| Asterisk voicebox
|
|-
|-
| [[audiocd-plugin|audiocd]]
| [[audiocd-plugin|audiocd]]
Line 51: Line 63:
| OSD autotimer
| OSD autotimer
| Hardy Flor
| Hardy Flor
|-
| [[avolctl-plugin|avolctl]]
| sound card volume control
|
|- id="B"
|- id="B"
| [[beep-plugin|beep]]
| [[beep-plugin|beep]]
| Beep
| Beep
| Andreas Brachold
| Andreas Brachold

|-
| [[burn-plugin|burn]]
| Burn DVDs of VDR recordings
| Sascha Volkenandt
|-
|-
| [[bitstreamout-plugin|bitstreamout]]
| [[bitstreamout-plugin|bitstreamout]]
Line 67: Line 80:
| Web Browser
| Web Browser
| Marcel Schaeben
| Marcel Schaeben
|-
| [[btrcu-plugin|btrcu]]
| Bluetooth mobile as remote control
|
|-
| [[burn-plugin|burn]]
| Burn DVDs of VDR recordings
| Sascha Volkenandt
|- id="C"
|- id="C"
| [[calc-plugin|calc]]
| [[calc-plugin|calc]]
Line 75: Line 96:
| Shows the [[EPG]] data in form of a calendar
| Shows the [[EPG]] data in form of a calendar
| Jan Rieger
| Jan Rieger
|-
| [[cdda-plugin|cdda]]
| Audio CD Player
|
|-
| [[channelscan-plugin|channelscan]]
| scanning satellite transponders
|
|-
|-
| [[channelswitcher-plugin|channelswitcher]]
| [[channelswitcher-plugin|channelswitcher]]
Line 104: Line 133:
| Juan Morra
| Juan Morra
|- id="D"
|- id="D"
| [[decruft-plugin|decruft]]
| deletes channels as defined in setup
|
|-
| [[digicam-plugin|digicam]]
| [[digicam-plugin|digicam]]
| Access to digital cameras
| Access to digital cameras
Line 115: Line 148:
| Mhp data carousel (alpha)
| Mhp data carousel (alpha)
| Richard Palmer
| Richard Palmer
|-
| [[dummydevice-plugin|dummydevice]]
| dummy output device
|
|-
|-
| [[dv-plugin|dv]]
| [[dv-plugin|dv]]
Line 136: Line 173:
| Andreas Schultz, Stefan Schluenss, Christian Gmeiner
| Andreas Schultz, Stefan Schluenss, Christian Gmeiner
|- id="E"
|- id="E"
| [[em84xx-plugin|em84xx]]
| em84xx ass MPEG output device
|
|-
| [[epgsearch-plugin|epgsearch]]
| [[epgsearch-plugin|epgsearch]]
| Search the [[EPG]] data
| Search the [[EPG]] data
Line 151: Line 192:
| Shows [[EPG]] data graphically + navigation
| Shows [[EPG]] data graphically + navigation
| Alex L.
| Alex L.
|-
| [[ffnetdev-plugin|ffnetdev]]
|
|
|-
|-
| [[freecell-plugin|freecell]]
| [[freecell-plugin|freecell]]
Line 159: Line 204:
| A little game collection
| A little game collection
| Clemens Kirchgatterer
| Clemens Kirchgatterer
|-
| [[gngb2vdr-plugin|gngb2vdr]]
| GameBoy Emulator
|
|-
|-
| [[graphlcd-plugin|graphlcd]]
| [[graphlcd-plugin|graphlcd]]
Line 179: Line 228:
| Image viewer plugin
| Image viewer plugin
| Andreas Brachold
| Andreas Brachold
|-
| [[ipod-plugin|ipod]]
| shows ITunesDB
|
|-
|-
| [[isdnlog-plugin|isdnlog]]
| [[isdnlog-plugin|isdnlog]]
Line 199: Line 252:
| Alphanummeric displays
| Alphanummeric displays
| Martin Hammerschmid
| Martin Hammerschmid
|-
| [[lcr-plugin|lcr]]
| least cost router
|
|-
|-
| [[lirc-plugin|lirc]]
| [[lirc-plugin|lirc]]
| Lirc test plugin
| Lirc test plugin
| Emanuel Wontorra
| Emanuel Wontorra
|-
| [[loadepg-plugin|loadepg]]
| import of epg data
|
|-
|-
| [[locker-plugin|locker]]
| [[locker-plugin|locker]]
Line 219: Line 280:
| Media MVP
| Media MVP
| Dominic Morris
| Dominic Morris
|-
| [[message-plugin]]
| message interface for shell scripts
|
|-
|-
| [[mhp-plugin|mhp]]
| [[mhp-plugin|mhp]]
Line 235: Line 300:
| Controls MLDonkey
| Controls MLDonkey
| Dominik Meyer
| Dominik Meyer
|-
| [[monochannel-plugin|monochannel]]
| allows audio mono switching
|
|-
|-
| [[mp3-plugin|mp3]]
| [[mp3-plugin|mp3]]
Line 259: Line 328:
| A simple newsticker
| A simple newsticker
| Emanuel Wontorra
| Emanuel Wontorra
|-
| [[nordlichtsepg-plugin|nordlichtsepg]]
| epg data overview sorted by time
|
|- id="O"
|- id="O"
| [[openmhp-plugin|openmhp]]
| free MHP implementation
|
|-
| [[osddemo-plugin|osddemo]]
| [[osddemo-plugin|osddemo]]
| Demonstrates the On-Screen-Display
| Demonstrates the On-Screen-Display
Line 280: Line 357:
| Oliver Endriss
| Oliver Endriss
|- id="P"
|- id="P"
| [[parallelportcontroller-plugin|parallelportcontroller]]
|
|
|-
| [[pcd-plugin|pcd]]
| [[pcd-plugin|pcd]]
| Photo CD
| Photo CD
Line 307: Line 388:
| Preferred channels
| Preferred channels
| Olivier Jacques
| Olivier Jacques
|-
| [[premiereepg-plugin|premiereepg]]
| premiereepg2vdr as plugin
|
|-
| [[proxy-plugin|proxy]]
|
|
|-
|-
| [[pvr350-plugin|pvr350]]
| [[pvr350-plugin|pvr350]]
| analog TV card as MPEG output device (only Hauppage PVR 350)
| analog TV card as MPEG output device (only Hauppage PVR 350)
| Dominic Morris
| Dominic Morris
|-
| [[pvrinput-plugin|pvrinput]]
| Hauppauge PVR x50 as analog TV card
|
|-
| [[pvrusb2-plugin|pvrusb2]]
| Hauppauge PVR usb2 as analog TV card
|
|-
| [[ptv-plugin|ptv]]
| Hauppauge PVR x50 as analog TV card
|
|- id="R"
|- id="R"
| [[radio-plugin|radio]]
| [[radio-plugin|radio]]
Line 325: Line 426:
|- id="S"
|- id="S"
| [[safe-plugin|safe]]
| [[safe-plugin|safe]]
| usage of codes for some commands
| ?
| Torsten Kunkel
| Torsten Kunkel
|-
| [[safe-plugin|safe]]
|
|
|-
|-
| [[sc-plugin|sc]]
| [[sc-plugin|sc]]
Line 339: Line 444:
| Control VDR through keys connected to the serial interface
| Control VDR through keys connected to the serial interface
| Ralf Klueber
| Ralf Klueber
|-
| [[serialremote-plugin|serialremote]]
|
|
|-
| [[servicedemo-plugin|servicedemo]]
|
|
|-
| [[showrecinfo-plugin|showrecinfo]]
|
|
|-
|-
| [[sked-plugin|sked]]
| [[sked-plugin|sked]]
Line 347: Line 464:
| ?
| ?
| Klaus Schmidinger
| Klaus Schmidinger
|-
| [[skinelchi-plugin|skinelchi]]
| Elchi Skin as plugin
|
|-
|-
| [[skinnotrans-plugin|skinnotrans]]
| [[skinnotrans-plugin|skinnotrans]]
Line 371: Line 492:
| Use the network output device instead of the [[framebuffer]]
| Use the network output device instead of the [[framebuffer]]
| ?
| ?
|-
| [[softieee1394-plugin|softieee1394]]
|
|
|-
| [[softplay-plugin|softplay]]
| playing media files with softdevice-plugin
|
|-
|-
| [[solitaire-plugin|solitaire]]
| [[solitaire-plugin|solitaire]]
| Solitaire card game
| Solitaire card game
| Patrick Maier
| Patrick Maier
|-
| [[spider-plugin|spider]]
|
|
|-
|-
| [[status-plugin|status]]
| [[status-plugin|status]]
Line 395: Line 528:
| Streaming Server/Client
| Streaming Server/Client
| Sascha Volkenandt
| Sascha Volkenandt
|-
| [[streamplayer-plugin|streamplayer]]
| Video Stream Player
|
|-
|-
| [[submenu-plugin|submenu]]
| [[submenu-plugin|submenu]]
Line 404: Line 541:
| Pekka Virtanen
| Pekka Virtanen
|-
|-
| [[surfer-plugin|surfer]]
| News Browser
|
|-
| [[suspendoutput-plugin|suspendoutput]]
| background picture for radio stations
|
|-
| [[svdrpdemo-plugin|svdrpdemo]]
|
|
|-
| [[sysinfo-plugin|sysinfo]]
| [[sysinfo-plugin|sysinfo]]
| System informationen via [[OSD]]
| System informationen via [[OSD]]
Line 411: Line 560:
| Disable specific broadcasts after keywords
| Disable specific broadcasts after keywords
| Sascha Volkenandt
| Sascha Volkenandt
|-
| [[telecable-plugin|telecable]]
| epg import
|
|-
|-
| [[teletext-plugin|teletext]]
| [[teletext-plugin|teletext]]
Line 471: Line 624:
| ?
| ?
| Dimitrios Dimitrakos
| Dimitrios Dimitrakos
|-
| [[vdricq-plugin|vdricq]]
| ICQ Client
|
|-
|-
| [[vdrmail-plugin|vdrmail]]
| [[vdrmail-plugin|vdrmail]]
| eMail plugin
| eMail plugin
| Peter Seyringer
| Peter Seyringer
|-
| [[vdrrec-plugin|vdrrec]]
| plays VDR recordings from DVD/CD
|
|-
|-
| [[vdrrip-plugin|vdrrip]]
| [[vdrrip-plugin|vdrrip]]
Line 483: Line 644:
| ?
| ?
| Gerhard Steiner
| Gerhard Steiner
|-
| [[vompserver-plugin|vompserver]]
| Media MVP connection
|
|- id="W"
|- id="W"
| [[wapd-plugin|wapd]]
| [[wapd-plugin|wapd]]
Line 491: Line 656:
| Weather informationen
| Weather informationen
| Steffen Moldaner
| Steffen Moldaner
|-
| [[weatherng-plugin|weatherng]]
| weather information via internet
|
|- id="X"
|- id="X"
| [[x10-plugin|x10]]
| control of x10 devices
|
|-
| [[x11out-plugin|x11out]]
| [[x11out-plugin|x11out]]
| X11 over DVB
| X11 over DVB
Line 503: Line 676:
| X11 frontend for VDR
| X11 frontend for VDR
| Petri Hintukainen
| Petri Hintukainen
|-
| [[xms-plugins|xms]]
|
|
|-
|-
| [[xvxine-plugin|xvxine]]
| [[xvxine-plugin|xvxine]]
| ?
| ?
| Mike Pieper
| Mike Pieper
|-
| [[xxvautotimer-plugin|xxvautotimer]]
| editing xxv auto timer via OSD
|
|- id="Y"
|- id="Y"
| [[yaepg-plugin|yaepg]]
| [[yaepg-plugin|yaepg]]
| A Plugin to show the EPG data
| A Plugin to show the EPG data
| ?
| ?
|-
| [[yascreenshot-plugins|yascreenshot]]
|
|
|- id ="Z"
| [[zaphistory-plugins|zaphistory]]
| Zapping History
|
|}
|}



Revision as of 14:13, 10 September 2005

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 don'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 Maintainer (Please avoid nicknames!)
ac3mode
actuator Satellite dish rotor Luca Olivetti
admin Administrative tasks Helmut Auer
advertizing zapper
aide OSD Help browser SAD & Slava
alcd Activy300 LCD Display Markus Geisler
analogradio support for analog radio cards Sebastian Kuhlen
analogtv analog TV card as MPEG input device Andreas Kool
asterisk Asterisk voicebox
audiocd Audio CD Alexander Loehr
autotimeredit OSD autotimer Hardy Flor
avolctl sound card volume control
beep Beep Andreas Brachold
bitstreamout Dolby Digital over a sound card (ALSA sound driver) Werner Fink
browser Web Browser Marcel Schaeben
btrcu Bluetooth mobile as remote control
burn Burn DVDs of VDR recordings Sascha Volkenandt
calc Simple calculator Eric Svenson
calendar Shows the EPG data in form of a calendar Jan Rieger
cdda Audio CD Player
channelscan scanning satellite transponders
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
decruft deletes channels as defined in setup
digicam Access to digital cameras Peter Juszack
director Use multifeed channels of Premiere Emanuel Wontorra
dsmcc Mhp data carousel (alpha) Richard Palmer
dummydevice dummy output device
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
em84xx em84xx ass MPEG output device
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.
ffnetdev
freecell FreeCell card game Sascha Volkenandt
games A little game collection Clemens Kirchgatterer
gngb2vdr GameBoy Emulator
graphlcd several graphic LCDs Andreas Regel
graphtft drives TFT displays Lars Tegeler
hello A simple 'hello' plugin Klaus Schmidinger
iaxphone Iax (asterisk) softphone Luca Olivetti
image Image viewer plugin Andreas Brachold
ipod shows ITunesDB
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
lcr least cost router
lirc Lirc test plugin Emanuel Wontorra
loadepg import of epg data
locker ? ?
mailbox Simple email client Alexander Rieger
manual displays a manual Merten Falk
mediamvp Media MVP Dominic Morris
message-plugin message interface for shell scripts
mhp Mhp for VDR Marcel Wiesweg
mlcd Siemens Multitainer LCD display Meinrad Sauter
mldkgui Controls MLDonkey ?
mldonkey Controls MLDonkey Dominik Meyer
monochannel allows audio mono switching
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
nordlichtsepg epg data overview sorted by time
openmhp free MHP implementation
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
parallelportcontroller
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
premiereepg premiereepg2vdr as plugin
proxy
pvr350 analog TV card as MPEG output device (only Hauppage PVR 350) Dominic Morris
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 Lars Tegeler
remote Support of additional remote controls Oliver Endriss
rotor Drive the satellite dish rotor Thomas Bergwinkl
safe usage of codes for some commands Torsten Kunkel
safe
sc Software CAM (Conditional Access Modul) ?
screenshot Creates screenshots Joachim Wilke
serial Control VDR through keys connected to the serial interface Ralf Klueber
serialremote
servicedemo
showrecinfo
sked A OSD editor ?
skincurses ? Klaus Schmidinger
skinelchi Elchi Skin as plugin
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 ?
softieee1394
softplay playing media files with softdevice-plugin
solitaire Solitaire card game Patrick Maier
spider
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
streamplayer Video Stream Player
submenu Creation of submenus in VDR for everything
subtitles DVB subtitles decoder Pekka Virtanen
surfer News Browser
suspendoutput background picture for radio stations
svdrpdemo
sysinfo System informationen via OSD
taste Disable specific broadcasts after keywords Sascha Volkenandt
telecable epg import
teletext Teletext dekoder Peter Seyringer
text2skin A loader 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
vdricq ICQ Client
vdrmail eMail plugin Peter Seyringer
vdrrec plays VDR recordings from DVD/CD
vdrrip Movie encoder Herbert Attenberger
viewer ? Gerhard Steiner
vompserver Media MVP connection
wapd Remote control through WAP Thomas Heiligenmann
weather Weather informationen Steffen Moldaner
weatherng weather information via internet
x10 control of x10 devices
x11out X11 over DVB Jürgen Schmitz
xine ? Reinhard Nissl
xineliboutput X11 frontend for VDR Petri Hintukainen
xms
xvxine ? Mike Pieper
xxvautotimer editing xxv auto timer via OSD
yaepg A Plugin to show the EPG data ?
yascreenshot
zaphistory Zapping History

Links

[1] http://www.cadsoft.de/vdr/plugins.htm Plugin list on the VDR homepage