Struktur

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Struktur)
(Struktur)
Zeile 24: Zeile 24:
  
 
==Struktur==
 
==Struktur==
 +
+-- [[Bild:Folder.png]] '''$HOME'''
 +
    |-- [[.xawtv]]
 +
    +-- [[Bild:Folder.png]] .xine
 +
        |--+ [[.xine]]
 +
        |--+ [[keymap]]
 +
+-- [[Bild:Folder.png]] /usr/local/src '''$SOURCEDIR'''
 +
    +-- [[Bild:Folder.png]] DVB
 +
    +-- [[Bild:Folder.png]] VDR
 +
+-- [[Bild:Folder.png]] '''$PATH'''
 +
    |--+ [[adzapcheck.sh]]
 +
    |--+ [[clipinc.sh]]
 +
    |--+ [[cutinplace.sh]]
 +
    |--+ [[dvdselect_readdvd.sh]]
 +
    |--+ [[dvdselect_writedvd.sh]]
 +
    |--+ [[epg2autotimer.sh]]
 +
    |--+ [[epg2taste.sh]]
 +
    |--+ [[image.sh]]
 +
    |--+ [[infosatepg.sh]]
 +
    |--+ [[loadepg.sh]]
 +
    |--+ [[mailcmd.sh]]
 +
    |--+ [[mlnet.sh]]
 +
    |--+ [[mount.sh]]
 +
    |--+ [[network.sh]]
 +
    |--+ [[noad.sh]]
 +
    |--+ [[playtimer.sh]]
 +
    |--+ [[rememberevent.sh]]
 +
    |--+ [[rwrapper.sh]]
 +
<!-- |--+ [[savvy.sh]] -->
 +
    |--+ [[sleeptimer.sh]]
 +
    |--+ [[svdrp|svdrpsend.pl]]
 +
    |--+ [[timerrep.sh]]
 +
+-- [[Bild:Folder.png]] [[Dir_etc|/etc]]
 +
    |--+ [[exports]]
 +
    |--+ [[graphlcd.conf]]
 +
    |--+ [[lircd.conf]]
 +
    |--+ [[lircrc]]
 +
    |--+ [[lircrc.conf]]
 +
    |--+ [[LCDd.conf]]
 +
    |--+ [[marks2pts.conf]]
 +
    |--+ [[nvram-wakeup.conf]]
 +
    +-- [[Bild:Folder.png]] /samba
 +
        |--+ [[samba#.2Fetc.2Fsamba.2Fsmb.conf|smb.conf]]
 +
    +-- [[Bild:Folder.png]] /vdr
 +
        |--+ [[ca.conf]]
 +
        |--+ [[syntax der channels.conf|channels.conf]]
 +
        |--+ [[commands.conf]]
 +
        |--+ [[diseqc.conf]]
 +
        |--+ [[syntax der epg.data|epg.data]]
 +
        |--+ [[keymacros.conf]]
 +
        |--+ [[remote.conf]]
 +
        |--+ setup.conf
 +
        |--+ [[sources.conf]]
 +
        |--+ [[svdrphosts.conf]]
 +
        |--+ [[reccmds.conf]]
 +
        |--+ [[remote.conf]]
 +
        |--+ [[timercmds.conf]]
 +
        +-- [[Bild:Folder.png]] /logos
 +
            |--+ 3sat.xpm
 +
        +-- [[Bild:Folder.png]] /themes
 +
            |--+ classic-default.theme
 +
        +-- [[Bild:Folder.png]] /plugins
 +
            |--+ [[browser.conf]]
 +
            |--+ [[commands.conf]] ([[console-plugin]])
 +
            |--+ [[decruft.conf]]
 +
            |--+ [[digicamdestinations.conf]]
 +
            |--+ [[digicamsources.conf]]
 +
            |--+ [[epg.conf]]
 +
            |--+ [[externalplayer.conf]]
 +
            |--+ [[httpradio.conf]]
 +
            |--+ [[imagecmds.conf]]
 +
            |--+ [[imagesources.conf]]
 +
            |--+ [[MainMenu.conf]]
 +
            |--+ [[loadepg.conf]]
 +
            |--+ [[mediamvp.conf]]
 +
            |--+ [[mvprss.conf]]
 +
            |--+ [[mp3sources.conf]]
 +
            |--+ [[mplayerclusterkeys.conf]]
 +
            |--+ [[mplayersources.conf]]
 +
            |--+ [[netconfig.conf]]
 +
<!--        |--+ [[picturesources.conf]] -->
 +
            |--+ [[pimEvents.conf]]
 +
            |--+ [[plugin_setup.conf]]
 +
            |--+ [[plugin_setup_runvdr.conf]]
 +
            |--+ [[prefermenu.conf]]
 +
            |--+ [[streamdevhosts.conf]]
 +
            |--+ [[taste.conf]]
 +
            |--+ [[telecablesources.conf]]
 +
            |--+ [[templates.vdrrip]]
 +
            |--+ [[tvboxuser.conf]]
 +
            +-- [[Bild:Folder.png]] /[[aide-plugin|aide]]
 +
                +-- [[Bild:Folder.png]] /[[locker-plugin|locker]]
 +
                    |--+ locker.aide
 +
            +-- [[Bild:Folder.png]] /[[burn-plugin|burn]]
 +
                |--+ helmetr.ttf
 +
                |--+ menu-bg.png
 +
                |--+ menu-button.png
 +
                |--+ menu-silence.mp2
 +
            +-- [[Bild:Folder.png]] /[[channelscan-plugin|transpoders]]
 +
                |--+ 0030.ini
 +
            +-- [[Bild:Folder.png]] /[[freecell-plugin|freecell]]
 +
                |--+ cursor.xpm
 +
            +-- [[Bild:Folder.png]] /[[epgsearch-plugin|epgsearch]]
 +
                |--+ [[epgsearchcats.conf]]
 +
                |--+ [[epgsearchcmds.conf]]
 +
            +-- [[Bild:Folder.png]] /[[filebrowser-plugin|filebrowser]]
 +
                |--+ [[commands.conf]]
 +
                |--+ [[order.conf]]
 +
            +-- [[Bild:Folder.png]] /[[graphlcd-plugin|graphlcd]]
 +
                |--+ logonames.alias -> logonames.alias.1.2 (symlink)
 +
                |--+ logonames.alias.1.2
 +
                |--+ logonames.alias.1.3
 +
                +-- [[Bild:Folder.png]] /logos
 +
                +-- [[Bild:Folder.png]] /fonts
 +
            +-- [[Bild:Folder.png]] /[[graphtft-plugin|graphTFT]]
 +
                +-- [[Bild:Folder.png]] /fonts
 +
                    |--+ Vera.ttf
 +
                    +-- /themes
 +
            +-- [[Bild:Folder.png]] /[[joystick-plugin|joystick]]
 +
                |--+ [[mappings.conf]]
 +
            +-- [[Bild:Folder.png]] /[[mailbox-plugin|mailbox]]
 +
                |--+ [[accounts.conf]]
 +
            +-- [[Bild:Folder.png]] /[[manual-plugin|manual]]
 +
                |--+ example.xml
 +
            +-- [[Bild:Folder.png]] /[[muggle-plugin|muggle]]
 +
                |--+ [[playlist_commands.conf]]
 +
            +-- [[Bild:Folder.png]] /[[radio-plugin|radio]]
 +
                |--+ radio.mpg -> satelit.mpeg (symlink)
 +
            +-- [[Bild:Folder.png]] /[[solitaire-plugin|solitaire]]
 +
                |--+ cover1.xpm
 +
            +-- [[Bild:Folder.png]] /[[spider-plugin|spider]]
 +
                |--+ cover.xpm
 +
            +-- [[Bild:Folder.png]] /[[surfer-plugin|surfer]]
 +
                |--+ getPage.sh
 +
                |--+ [[surfer.conf]]
 +
            +-- [[Bild:Folder.png]] /[[telecable-plugin|telecable]]
 +
                |--+ RunTelecable.sh
 +
            +-- [[Bild:Folder.png]] /[[text2skin-plugin|text2skin]]
 +
                +-- [[Bild:Folder.png]] /demo
 +
            +-- [[Bild:Folder.png]] /[[vdricq-plugin|vdricq]]
 +
                +-- [[Bild:Folder.png]] /images
 +
                    |--+ icq_away.xpm
 +
            +-- [[Bild:Folder.png]] [[weatherng-plugin|weatherng]]
 +
                +-- [[Bild:Folder.png]] /images
 +
                    |--+ nopic.png
 +
                |--+ weatherng.sh
 +
            +-- [[Bild:Folder.png]] /[[xine-plugin|xine]]
 +
                |--+ noSignal-completelyBlack.pes
 +
                |--+ noSignal.pes
  
----+ '''$HOME'''
 
    |----+ [[.xawtv]]
 
    |----+ [[.xine]]
 
    |    |----+ [[keymap]]
 
----+ '''/usr/local/src''' (''$SOURCEDIR'')
 
    |----+ /DVB
 
    |----+ /VDR
 
----+ '''$PATH'''
 
    |----+ [[adzapcheck.sh]]
 
    |----+ [[clipinc.sh]]
 
    |----+ [[cutinplace.sh]]
 
    |----+ [[dvdselect_readdvd.sh]]
 
    |----+ [[dvdselect_writedvd.sh]]
 
    |----+ [[epg2autotimer.sh]]
 
    |----+ [[epg2taste.sh]]
 
    |----+ [[image.sh]]
 
    |----+ [[infosatepg.sh]]
 
    |----+ [[loadepg.sh]]
 
    |----+ [[mailcmd.sh]]
 
    |----+ [[mlnet.sh]]
 
    |----+ [[mount.sh]]
 
    |----+ [[network.sh]]
 
    |----+ [[noad.sh]]
 
    |----+ [[playtimer.sh]]
 
    |----+ [[rememberevent.sh]]
 
    |----+ [[rwrapper.sh]]
 
<!-- |----+ [[savvy.sh]] -->
 
    |----+ [[sleeptimer.sh]]
 
    |----+ [[svdrp|svdrpsend.pl]]
 
    |----+ [[timerrep.sh]]
 
----+ '''[[Dir_etc|/etc]]'''
 
    |----+ [[exports]]
 
    |----+ [[graphlcd.conf]]
 
    |----+ [[lircd.conf]]
 
    |----+ [[lircrc]]
 
    |----+ [[lircrc.conf]]
 
    |----+ [[LCDd.conf]]
 
    |----+ [[marks2pts.conf]]
 
    |----+ [[nvram-wakeup.conf]]
 
    |----+ '''/samba'''
 
    |    |----+ [[samba#.2Fetc.2Fsamba.2Fsmb.conf|smb.conf]]
 
    |----+ '''/vdr'''
 
    |    |----+ [[ca.conf]]
 
    |    |----+ [[syntax der channels.conf|channels.conf]]
 
    |    |----+ [[commands.conf]]
 
    |    |----+ [[diseqc.conf]]
 
    |    |----+ [[syntax der epg.data|epg.data]]
 
    |    |----+ [[keymacros.conf]]
 
    |    |----+ [[remote.conf]]
 
    |    |----+ setup.conf
 
    |    |----+ [[sources.conf]]
 
    |    |----+ [[svdrphosts.conf]]
 
    |    |----+ [[reccmds.conf]]
 
    |    |----+ [[remote.conf]]
 
    |    |----+ [[timercmds.conf]]
 
    |    |----+ '''/logos'''
 
    |    |    |----+ 3sat.xpm
 
    |    |----+ '''/themes'''
 
    |    |    |----+ classic-default.theme
 
    |    |----+ '''/plugins'''
 
    |    |    |----+ [[browser.conf]]
 
    |    |    |----+ [[commands.conf]] ([[console-plugin]])
 
    |    |    |----+ [[decruft.conf]]
 
    |    |    |----+ [[digicamdestinations.conf]]
 
    |    |    |----+ [[digicamsources.conf]]
 
    |    |    |----+ [[epg.conf]]
 
    |    |    |----+ [[externalplayer.conf]]
 
    |    |    |----+ [[httpradio.conf]]
 
    |    |    |----+ [[imagecmds.conf]]
 
    |    |    |----+ [[imagesources.conf]]
 
    |    |    |----+ [[MainMenu.conf]]
 
    |    |    |----+ [[loadepg.conf]]
 
    |    |    |----+ [[mediamvp.conf]]
 
    |    |    |----+ [[mvprss.conf]]
 
    |    |    |----+ [[mp3sources.conf]]
 
    |    |    |----+ [[mplayerclusterkeys.conf]]
 
    |    |    |----+ [[mplayersources.conf]]
 
    |    |    |----+ [[netconfig.conf]]
 
<!-- |    |    |----+ [[picturesources.conf]] -->
 
    |    |    |----+ [[pimEvents.conf]]
 
    |    |    |----+ [[plugin_setup.conf]]
 
    |    |    |----+ [[plugin_setup_runvdr.conf]]
 
    |    |    |----+ [[prefermenu.conf]]
 
    |    |    |----+ [[streamdevhosts.conf]]
 
    |    |    |----+ [[taste.conf]]
 
    |    |    |----+ [[telecablesources.conf]]
 
    |    |    |----+ [[templates.vdrrip]]
 
    |    |    |----+ [[tvboxuser.conf]]
 
    |    |    |----+ '''/[[aide-plugin|aide]]'''
 
    |    |    |    |----+ '''/[[locker-plugin|locker]]'''
 
    |    |    |    |    |----+ locker.aide
 
    |    |    |----+ '''/[[burn-plugin|burn]]'''
 
    |    |    |    |----+ helmetr.ttf
 
    |    |    |    |----+ menu-bg.png
 
    |    |    |    |----+ menu-button.png
 
    |    |    |    |----+ menu-silence.mp2
 
    |    |    |----+ '''/[[channelscan-plugin|transpoders]]'''
 
    |    |    |    |----+ 0030.ini
 
    |    |    |----+ '''/[[freecell-plugin|freecell]]'''
 
    |    |    |    |----+ cursor.xpm
 
    |    |    |----+ '''/[[epgsearch-plugin|epgsearch]]'''
 
    |    |    |    |----+ [[epgsearchcats.conf]]
 
    |    |    |    |----+ [[epgsearchcmds.conf]]
 
    |    |    |----+ '''/[[filebrowser-plugin|filebrowser]]'''
 
    |    |    |    |----+ [[commands.conf]]
 
    |    |    |    |----+ [[order.conf]]
 
    |    |    |----+ '''/[[graphlcd-plugin|graphlcd]]'''
 
    |    |    |    |----+ logonames.alias -> logonames.alias.1.2 (symlink)
 
    |    |    |    |----+ logonames.alias.1.2
 
    |    |    |    |----+ logonames.alias.1.3
 
    |    |    |    |----+ '''/logos'''
 
    |    |    |    |----+ '''/fonts'''
 
    |    |    |----+ '''/[[graphtft-plugin|graphTFT]]'''
 
    |    |    |    |----+ '''/fonts'''
 
    |    |    |    |    |----+ Vera.ttf
 
    |    |    |    |----+ '''/themes'''
 
    |    |    |----+ '''/[[joystick-plugin|joystick]]'''
 
    |    |    |    |----+ [[mappings.conf]]
 
    |    |    |----+ '''/[[mailbox-plugin|mailbox]]'''
 
    |    |    |    |----+ [[accounts.conf]]
 
    |    |    |----+ '''/[[manual-plugin|manual]]'''
 
    |    |    |    |----+ example.xml
 
    |    |    |----+ '''/[[muggle-plugin|muggle]]'''
 
    |    |    |    |----+ [[playlist_commands.conf]]
 
    |    |    |----+ '''/[[radio-plugin|radio]]'''
 
    |    |    |    |----+ radio.mpg -> satelit.mpeg (symlink)
 
    |    |    |----+ '''/[[solitaire-plugin|solitaire]]'''
 
    |    |    |    |----+ cover1.xpm
 
    |    |    |----+ '''/[[spider-plugin|spider]]'''
 
    |    |    |    |----+ cover.xpm
 
    |    |    |----+ '''/[[surfer-plugin|surfer]]'''
 
    |    |    |    |----+ getPage.sh
 
    |    |    |    |----+ [[surfer.conf]]
 
    |    |    |----+ '''/[[telecable-plugin|telecable]]'''
 
    |    |    |    |----+ RunTelecable.sh
 
    |    |    |----+ '''/[[text2skin-plugin|text2skin]]'''
 
    |    |    |    |----+ /demo
 
    |    |    |----+ '''/[[vdricq-plugin|vdricq]]'''
 
    |    |    |    |----+ /images
 
    |    |    |    |    |----+ icq_away.xpm
 
    |    |    |----+ '''/[[weatherng-plugin|weatherng]]'''
 
    |    |    |    |----+ /images
 
    |    |    |    |    |----+ nopic.png
 
    |    |    |    |----+ weatherng.sh
 
    |    |    |----+ '''/[[xine-plugin|xine]]'''
 
    |    |    |    |----+ noSignal-completelyBlack.pes
 
    |    |    |    |----+ noSignal.pes
 
    |    |    |    |
 
    -    -    -    -
 
 
[[Kategorie:Konfigurationsdateien]]
 
[[Kategorie:Konfigurationsdateien]]

Version vom 22. Oktober 2005, 20:57 Uhr

Allgemein

Zum VDR Konfigurationsverzeichnis, standardmäßig ist es /video, nicht /etc/vdr.

Definiert im Makefile:

VIDEODIR = /video

Ruft man VDR ohne die entsprechende Option auf, würde das Standardverzeichnis zum tragen kommen.

Um VDR das neue Verzeichnis bekannt zu machen, sollte die Übergabe wie folgt aussehen.

vdr -c /etc/vdr
vdr --config='/etc/vdr'

Eine andere Möglichkeit, ist eine Übergabe beim übersetzen:

make VIDEODIR=/wo/auch/immer all plugins

Ist letztendlich als Beispiel anzusehen, weil:

1. Viele der Anleitungen im Wiki für Software und Plugins auf dieser Struktur basieren.
2. Es nicht gerade schön ausschaut, wenn alles wild nach /video ausgelagert wird, zumal dort meistens schon die VDR Aufnahmen gespeichert werden, aber das bleibt Linux üblich jedem selbst überlassen.

Struktur

+-- Folder.png $HOME
    |-- .xawtv
    +-- Folder.png .xine
        |--+ .xine
        |--+ keymap
+-- Folder.png /usr/local/src $SOURCEDIR
    +-- Folder.png DVB
    +-- Folder.png VDR
+-- Folder.png $PATH
    |--+ adzapcheck.sh
    |--+ clipinc.sh
    |--+ cutinplace.sh
    |--+ dvdselect_readdvd.sh
    |--+ dvdselect_writedvd.sh
    |--+ epg2autotimer.sh
    |--+ epg2taste.sh
    |--+ image.sh
    |--+ infosatepg.sh
    |--+ loadepg.sh
    |--+ mailcmd.sh
    |--+ mlnet.sh
    |--+ mount.sh
    |--+ network.sh
    |--+ noad.sh
    |--+ playtimer.sh
    |--+ rememberevent.sh
    |--+ rwrapper.sh
    |--+ sleeptimer.sh
    |--+ svdrpsend.pl
    |--+ timerrep.sh
+-- Folder.png /etc
    |--+ exports
    |--+ graphlcd.conf
    |--+ lircd.conf
    |--+ lircrc
    |--+ lircrc.conf
    |--+ LCDd.conf
    |--+ marks2pts.conf
    |--+ nvram-wakeup.conf
    +-- Folder.png /samba
        |--+ smb.conf
    +-- Folder.png /vdr
        |--+ ca.conf
        |--+ channels.conf
        |--+ commands.conf
        |--+ diseqc.conf
        |--+ epg.data
        |--+ keymacros.conf
        |--+ remote.conf
        |--+ setup.conf
        |--+ sources.conf
        |--+ svdrphosts.conf
        |--+ reccmds.conf
        |--+ remote.conf
        |--+ timercmds.conf
        +-- Folder.png /logos
            |--+ 3sat.xpm
        +-- Folder.png /themes
            |--+ classic-default.theme
        +-- Folder.png /plugins
            |--+ browser.conf
            |--+ commands.conf (console-plugin)
            |--+ decruft.conf
            |--+ digicamdestinations.conf
            |--+ digicamsources.conf
            |--+ epg.conf
            |--+ externalplayer.conf
            |--+ httpradio.conf
            |--+ imagecmds.conf
            |--+ imagesources.conf
            |--+ MainMenu.conf
            |--+ loadepg.conf
            |--+ mediamvp.conf
            |--+ mvprss.conf
            |--+ mp3sources.conf
            |--+ mplayerclusterkeys.conf
            |--+ mplayersources.conf
            |--+ netconfig.conf
            |--+ pimEvents.conf
            |--+ plugin_setup.conf
            |--+ plugin_setup_runvdr.conf
            |--+ prefermenu.conf
            |--+ streamdevhosts.conf
            |--+ taste.conf
            |--+ telecablesources.conf
            |--+ templates.vdrrip
            |--+ tvboxuser.conf
            +-- Folder.png /aide
                +-- Folder.png /locker
                    |--+ locker.aide
            +-- Folder.png /burn
                |--+ helmetr.ttf
                |--+ menu-bg.png
                |--+ menu-button.png
                |--+ menu-silence.mp2
            +-- Folder.png /transpoders
                |--+ 0030.ini
            +-- Folder.png /freecell
                |--+ cursor.xpm
            +-- Folder.png /epgsearch
                |--+ epgsearchcats.conf
                |--+ epgsearchcmds.conf
            +-- Folder.png /filebrowser
                |--+ commands.conf
                |--+ order.conf
            +-- Folder.png /graphlcd
                |--+ logonames.alias -> logonames.alias.1.2 (symlink)
                |--+ logonames.alias.1.2
                |--+ logonames.alias.1.3
                +-- Folder.png /logos
                +-- Folder.png /fonts
            +-- Folder.png /graphTFT
                +-- Folder.png /fonts
                    |--+ Vera.ttf
                    +-- /themes
            +-- Folder.png /joystick
                |--+ mappings.conf
            +-- Folder.png /mailbox
                |--+ accounts.conf
            +-- Folder.png /manual
                |--+ example.xml
            +-- Folder.png /muggle
                |--+ playlist_commands.conf
            +-- Folder.png /radio
                |--+ radio.mpg -> satelit.mpeg (symlink)
            +-- Folder.png /solitaire
                |--+ cover1.xpm
            +-- Folder.png /spider
                |--+ cover.xpm
            +-- Folder.png /surfer
                |--+ getPage.sh
                |--+ surfer.conf
            +-- Folder.png /telecable
                |--+ RunTelecable.sh
            +-- Folder.png /text2skin
                +-- Folder.png /demo
            +-- Folder.png /vdricq
                +-- Folder.png /images
                    |--+ icq_away.xpm
            +-- Folder.png weatherng
                +-- Folder.png /images
                    |--+ nopic.png
                |--+ weatherng.sh
            +-- Folder.png /xine
                |--+ noSignal-completelyBlack.pes
                |--+ noSignal.pes