Plugins: Difference between revisions
(Plugin List: add supported VDR versions / sync with vdr-wiki.de. letter 'A') |
(use template 'plugin'. easier to sync w. vdr-wiki.) |
||
Line 26: | Line 26: | ||
=== A === |
=== A === |
||
|- |
|- |
||
| |
| {{plugin|ac3mode}} |
||
| shows number of audio channels |
| shows number of audio channels |
||
| |
| |
||
Line 33: | Line 33: | ||
| |
| |
||
|- |
|- |
||
| |
| {{plugin|actuator}} |
||
| controls Satellite dish rotor |
| controls Satellite dish rotor |
||
| |
| |
||
Line 40: | Line 40: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|admin}} |
||
| Administrative tasks |
| Administrative tasks |
||
| |
| |
||
Line 47: | Line 47: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|advchctrl}} |
||
| Define the audio volume separate per channel |
| Define the audio volume separate per channel |
||
| x |
| x |
||
Line 54: | Line 54: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|adzap}} |
||
| advertizing zapper |
| advertizing zapper |
||
| x |
| x |
||
Line 61: | Line 61: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|aide}} |
||
| OSD Help browser |
| OSD Help browser |
||
| x |
| x |
||
Line 68: | Line 68: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|alcd}} |
||
| Activy300 LCD Display |
| Activy300 LCD Display |
||
| |
| |
||
Line 75: | Line 75: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|amarok}} |
||
| {{wikipedia|amaroK}} frontend |
| {{wikipedia|amaroK}} frontend |
||
| |
| |
||
Line 82: | Line 82: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|analogradio}} |
||
| support for analog radio cards |
| support for analog radio cards |
||
| |
| |
||
Line 89: | Line 89: | ||
| |
| |
||
|- |
|- |
||
| |
| {{plugin|analogtv}} |
||
| analog TV card as MPEG input device |
| analog TV card as MPEG input device |
||
| |
| |
||
Line 96: | Line 96: | ||
| |
| |
||
|- |
|- |
||
| |
| {{plugin|archive}} |
||
| manages multimedia archives via [[OSD]] |
| manages multimedia archives via [[OSD]] |
||
| |
| |
||
Line 103: | Line 103: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|arghdirector}} |
||
| Extension of the [[director-plugin]] |
| Extension of the [[director-plugin]] |
||
| |
| |
||
Line 110: | Line 110: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|asterisk}} |
||
| Asterisk voicebox client |
| Asterisk voicebox client |
||
| x |
| x |
||
Line 117: | Line 117: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|atmo}} |
||
| Atmolight Plugin ({{wikipedia|Philips}} {{wikipedia|Ambilight}} replica) |
| Atmolight Plugin ({{wikipedia|Philips}} {{wikipedia|Ambilight}} replica) |
||
| |
| |
||
Line 124: | Line 124: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|atscepg}} |
||
| EPG from ATSC broadcasts |
| EPG from ATSC broadcasts |
||
| |
| |
||
Line 131: | Line 131: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|audiocd}} |
||
| see [[cdda-plugin]] |
| see [[cdda-plugin]] |
||
| x |
| x |
||
Line 138: | Line 138: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|audiorecorder}} |
||
| record music |
| record music |
||
| |
| |
||
Line 145: | Line 145: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|autosort}} |
||
| Sort of the channels list |
| Sort of the channels list |
||
| |
| |
||
Line 159: | Line 159: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|autotimeredit}} |
||
| OSD autotimer for [[vdradmin]] |
| OSD autotimer for [[vdradmin]] |
||
| |
| |
||
Line 166: | Line 166: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|avards}} |
||
| Automatic Video Aspect Ratio Detection and Signaling |
| Automatic Video Aspect Ratio Detection and Signaling |
||
| |
| |
||
Line 173: | Line 173: | ||
| x |
| x |
||
|- |
|- |
||
| |
| {{plugin|avolctl}} |
||
| sound card volume control |
| sound card volume control |
||
| x |
| x |
Revision as of 16:44, 17 August 2011
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 were 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.
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 | 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 | |||||
beep | Beep | ||||
bitstreamout | Dolby Digital over a sound card (ALSA sound driver) | ||||
btrcu | Bluetooth mobile as remote control | ||||
burn | Burn DVDs of VDR recordings | ||||
C | |||||
calc | Simple calculator | ||||
calendar | Shows the EPG data in form of a calendar | ||||
cc | Show hidden subtitles | ||||
ccd400 | 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 | ||||
D | |||||
daap-plugin | Digital Audio Access Protocol Client | ||||
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 | ||||
dvdrepg | Distributes EPG data (IGOR) | ||||
dvdrsched | Assigns record jobs to the recording machines (IGOR) | ||||
dvdrvidtrans | Delivers recording between VDRs | ||||
dvdselect | mounts DVD drives | ||||
dvdswitch | Plays DVD images directly | ||||
dxr3 | DXR 3/Hollywood+-card as MPEG output device | ||||
E | |||||
eepg | Loads Extended EPG from most DVB providers (2-10 day) | ||||
em84xx | em84xx - SigmaDesigns X-Card as MPEG output device (NTSC) | ||||
eggtimer | An egg timer for VDR | ||||
epgsearch | Search the EPG data | ||||
epgsync | Import EPG of a remote VDR using Svdrp | ||||
extb | Controlling the VDR Extension Board | ||||
externalplayer | Use external programs as player | ||||
extrecmenu | Extended recordings menu | ||||
F | |||||
femon | Shows the DVB signal quality | ||||
fepg | Shows EPG data graphically + navigation | ||||
ffnetdev | Full-Featured DVB device emulation over network | ||||
filebrowser | File manager for VDR | ||||
freeboxtv | Watch Freebox TV (or RTSP source) with VDR | ||||
freecell | FreeCell card game | ||||
fussball | Displays table of the German Football(Soccer) League | ||||
G | |||||
games | A little game collection | ||||
gbc | GameBoy Emulator | ||||
graphlcd | several graphic LCDs | ||||
graphtft | drives TFT displays | ||||
H | |||||
hidesubtitles | Hide subtitles | ||||
I | |||||
iaxphone | Iax (asterisk) softphone | ||||
image | Image viewer plugin | ||||
instantimer | ? | ||||
ipod | Shows the ITunesDB of an iPod | ||||
iptv | Integrates multicast IPTV transport streams seamlessly into VDR | ||||
isdnlog | ISDN log | ||||
J | |||||
joystick | Use the joystick as remote control | ||||
K | |||||
karaoke | karaoke | ||||
kathreinlcd | I²C displays | ||||
kvdrmon | helper plugin for kvdrmon, a KDE Kicker applet | ||||
L | |||||
launcher | Starts other plugins | ||||
lcdproc | Alphanummeric displays | ||||
lcr | least cost router | ||||
lirc | Lirc test plugin | ||||
loadepg | import of epg data | ||||
locker | A "child safety" plugin | ||||
logviewer | Display VDR/system logs | ||||
M | |||||
mailbox | Simple email client | ||||
manual | displays a manual | ||||
mediamvp | Media MVP | ||||
message | 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 | ||||
N | |||||
nacc | It receives and displays closed captioning information found in most North American broadcasts. | ||||
netconfig | Configures network settings and samba shares | ||||
network | Change network settings | ||||
newsticker | A simple newsticker | ||||
noepgmenu | ? | ||||
nordlichtsepg | epg data overview sorted by time | ||||
nvsettings | Enables you to adjust brightness, contrast and gamma of your nvidia video card | ||||
O | |||||
openmhp | free MHP implementation | ||||
osdimage | Image viewer for the OSD | ||||
osdout-plugin | ? | ||||
osdpip | Picture-in-picture | ||||
osdteletext | Teletext decoder for the OSD | ||||
otv4vdr | A small plugin to directly update the TV programs | ||||
P | |||||
parallelportcontroller | demonstrate how to control pin parallel port | ||||
pcd | Plays Kodak Photo CDs | ||||
perl | ? | ||||
pilot | Zapping Co-Pilot | ||||
pilotskin | Zapping Co-Pilot using skin Channel Info | ||||
pim | Personal Information Manager | ||||
pin | A "child safety" plugin | ||||
playlist | Playlists for recordings | ||||
pluginsetup | Manage plugins over OSD | ||||
podcatcher | ? | ||||
powermate | Use the Griffin PowerMate to control some functions | ||||
prefermenu | Preferred channels | ||||
premiereepg | premiereepg2vdr as plugin | ||||
proxy | ? | ||||
ptv | Hauppauge PVR x50 as analog TV card | ||||
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 | ||||
Q | |||||
R | |||||
radio | Background image for radio channels | ||||
radiolist | List for radio channels | ||||
recstatus | recording status of the recording devices | ||||
redbutton | Displays the "redbutton" service from the BBC in the UK | ||||
relay | This plugin drives a solid-state relay | ||||
remote | Support of additional remote controls | ||||
remoteosd | Access mainmenu of a remote VDR | ||||
roaster | Convert video to mpg, iso, and roast! | ||||
rotor | Drive the satellite dish rotor | ||||
rssreader | Shows RSS Streams on OSD | ||||
S | |||||
safe | usage of codes for some commands | ||||
satlist | provides an editable channel list for each active source in diseqc.conf | ||||
savechannel | Saves the current channel immediately | ||||
sc | Software CAM (Conditional Access Modul) | ||||
screenshot | Creates screenshots | ||||
serial | Control VDR through keys connected to the serial interface | ||||
serialremote | Control VDR via ir-receivers like UIRT/irman, ir2pc | ||||
serled | ? | ||||
setup | Configures system settings / VDR menus | ||||
showrecinfo | Detailed infos about recordings | ||||
sked | A OSD editor | ||||
skinclassic | Classic VDR skin as plugin | ||||
skincurses | Skin for the console | ||||
skinelchi | Elchi skin as plugin | ||||
skinnotrans | Transparent OSD, e.g. for softdevice | ||||
skinsoppalusikka | Soppalusikka skin as plugin | ||||
skinreel | ReelBox skin as plugin | ||||
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 | |||||
softmpeg | ? | ||||
softplay | playing media files with softdevice-plugin | ||||
solitaire | Solitaire card game | ||||
soundtest | Sound spectrum analyser plugin | ||||
spider | Card game | ||||
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 | ||||
svdrppara | ? | ||||
svdrpservice | Simple access to Svdrp servers for other local plugins | ||||
sysinfo | System informationen via OSD | ||||
T | |||||
taste | Disable specific broadcasts after keywords | ||||
text2skin | A loader for OSD skins | ||||
timeline | Shows collisions of programmed timers | ||||
transfron | Frontend for transcode/MPEG4IP | ||||
trayopen | To open the CD/DVD Tray | ||||
ttxtsubs | Teletext subtitles | ||||
tvonscreen | TV-OnScreen EPG viewer | ||||
tvtv | TVTV via OSD | ||||
U | |||||
umsadmin | Plugin for the CapiSuite | ||||
undelete | Recovery of recordings marked for deletion | ||||
usbremote | Remote Plugin for Plug-USB (AVR) | ||||
useractivity | Prevents shutdown if there are active X or terminal users. | ||||
V | |||||
vbox | Frontend for the VBox answering machine | ||||
vcd | S/VCD Player | ||||
vdr2qiv | Control an external image viewer using your remote | ||||
vdrcd | AutoPlay function | ||||
vdrconvert | ? | ||||
vdricq | ICQ Client | ||||
vdrrip | Movie encoder | ||||
videosystem | Changes the OSD-Settings dependent on the current video-system | ||||
viewer | Show system logs via OSD | ||||
vod | Video on Demand | ||||
vompserver | Media MVP connection | ||||
W | |||||
wapd | Remote control through WAP | ||||
weatherng | weather information via internet | ||||
webvideo | download videos from video sharing websites | ||||
X | |||||
x10 | control of x10 devices | ||||
x11out | X11 over DVB | ||||
xine | Use VDR on any desktop and with budget-cards (cards without an own mpeg-decoder) | ||||
xineliboutput | X11 frontend for VDR | ||||
xms | Media management | ||||
xxvautotimer | editing xxv auto timer via OSD | ||||
Y | |||||
yaepg | shows EPG data | ||||
yascreenshot | ? | ||||
Z | |||||
zaphistory | zapping history | ||||
zoom | zoom your video in and out and change aspect ratio. |
Plugins for demonstration purposes
Plugin | Description |
---|---|
ditherndemo | ? |
epgsearchclient | ? |
femonclient | ? |
hello | A simple 'hello' plugin |
osddemo | Demonstrates the On-Screen-Display |
osdtest256 | Test plugin for a 4MB modded DVB card |
rtextdemo | ? |
servicedemo | ? |
status | OSD status |
svdrpdemo | ? |
Unmaintained plugins
Plugin | Successor |
---|---|
audiocd | cdda |
browser | surfer |
gngb2vdr | gbc |
telecable | |
teletext | osdteletext |
vdrc | filebrowser |
vdrmail | mailbox |
vdrrec | plays VDR recordings from DVD/CD |
weather | weatherng |
xvxine | xine |
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 |