Inst von vdrcd (media-detection) klappt nicht

  • Hallo,


    nach 2 Wochen habe ich die ct osdpipac3 soweit zum laufen (dvd,mplayer,mp3 ...).
    Das klappt auch soweit.


    Ich bin als Linux und VDR Neuling (vorher WinXP und ShowShifter) wirklich begeistert.


    Es war bisher nicht einfach, aber was lange währt wird auch mal gut.


    Sorry, nun zum Problem:


    Ich möchte, um das Handling ( DVD VCD und MP3 ) zu vereinfachen, das vdrcd Plugin installieren. Leider scheint es als Paket noch nicht vorhanden zu sein (apt-cache search .. hat es zumindest nicht gefunden).


    Deshalb das Archive gezogen und entpackt. Aber nun weiß ich leider nicht mehr weiter. In der readme Datei ist die Installation beeschrieben, aber ich glaube irgendwie muß ich die Pfade für make (makeinstall) noch anpaßen?


    -------------------- Meine APT Source s -----------------------------


    # public servers
    deb http://ftp2.de.debian.org/pub/debian stable main
    deb http://ftp2.de.debian.org/pub/debian-non-US stable/non-US main


    # Mirror of Security updates for "stable"
    deb http://security.debian.org/ stable/updates main contrib non-free


    # VDR Installations-Quellen neues CT Repository
    deb ftp://ftp.heise.de/pub/ct/projekte/vdr/testing/binary/vdr elchiosdpipac3/
    deb ftp://ftp.heise.de/pub/ct/projekte/vdr/testing/binary base/
    deb ftp://ftp.heise.de/pub/ct/projekte/vdr/testing/binary backports/
    deb ftp://ftp.heise.de/pub/ct/projekte/vdr/testing/binary addons/


    # Christian Marillats Repository fuer einige MM Dateien
    deb ftp://ftp.nerim.net/debian-marillat/ stable main


    ------------------------------------------------------------------------------------





    ------------------ Auszug aus der Readme Datei ------------------


    Installation:


    Let's say vdrcd's version is 0.0.6 and vdr's version is 1.1.25. If you
    use anything else please exchange the version numbers appropriately (this
    way I don't have to update this section all the times;) )


    cd vdr-1.1.25/PLUGINS/src
    tar xvfz vdr-vdrcd-0.0.6.tgz
    ln -s vdrcd-0.0.6 vdrcd
    cd ../..
    make [options, if necessary] plugins

    ------------------------------------------------------------------------------------







    ---------------------- Ausug aus der Makefile Datei -----------------------------------------
    ......


    ### The directory environment:


    DVBDIR = ../../../../DVB
    VDRDIR = ../../..
    LIBDIR = ../../lib
    TMPDIR = /tmp


    ................
    --------------------------------------------------------------------------------------------------






    ------------------------- meine Konfiguration : --------------------------------


    **************************************
    * c't VDR Übersicht *
    **************************************


    c't VDR: 1.2.6-18
    Kernel : 2.4.24-ctvdr-2


    Patches:
    --------------------------------------
    threadkill
    graphlcd
    analogtv
    reccmdsubmenu125
    elchiaio4d
    ac3overdvb-0.2.4
    wareagleicons
    8bitcolor
    osdpip-0.0.3


    Plugins:
    ( N = Native Plugin )
    ( ! = Falscher Patchlevel )
    --------------------------------------
    vdr-plugin-osdteletext (0.3.2-2)
    vdr-plugin-mp3 (0.8.3-2)
    vdr-plugin-dvd (0.3.4-rc10-2)
    vdr-plugin-mplayer (0.8.3-2)
    vdr-plugin-vcd (0.0.6c-2)
    vdr-plugin-image (0.0.8-1)
    vdr-plugin-tvonscreen (0.5.1-1)


    Addon Packages:
    --------------------------------------
    vdr-addon-nvram-wakeup (0.0.9)
    vdr-addon-schemes (0.2)
    vdr-addon-vdrconvert (0.0.12j-1)



    -----------------------------------------------------------------------------------------




    Sorry ich habe im Forum gesucht und unter man make Eintrag. Versteh als linux Einsteiger nicht sehr viel.


    Vielen Dank und noch ein schönes Osterfest.

    YAVDR 0.6.1 Testing Softhddevice mit


    Board ASRock H61M, Intel Celeron G530 2,4 GHZ und 4 GB Speicher


    Video – Karte GeForce GF 119,
    TV Karte Dual Octupus SAT
    2TB Festplatte und DVD Brenner

  • Hallo,


    also ich habe jetzt noch weiter geforscht. Es fehlen wohl in der ct vdr Installation u.a. benötigte Sourcen. (vdr ..).


    Was ich so aus der Makefile Datei erkennen kann (Linux Anfänger !).
    Evtl. muß ich die nötigen Sourcen aus dem Download Bereich ziehen und entpacken und dann nochmals starten make .


    Aber es ist wohl für mich im Moment ein wenig zu hoch.


    Anscheinend hat wohl kein CT vdr Nutzer das plugin im Einsatz?
    Schade.


    Danke für Euer Interesse.

    YAVDR 0.6.1 Testing Softhddevice mit


    Board ASRock H61M, Intel Celeron G530 2,4 GHZ und 4 GB Speicher


    Video – Karte GeForce GF 119,
    TV Karte Dual Octupus SAT
    2TB Festplatte und DVD Brenner

  • Hallo, ich weiss zwar nicht ob ich dir weiterhelfen kann,
    da ich dein Problem nicht wirklich verstanden habe, aber ich versuche es mal.


    Schau dir die folgenden Seite zum c't Projekt an:


    http://www.heise.de/ct/ftp/projekte/vdr/develop.shtml
    http://www.e-tobi.net/vdr_compiling.html


    Du musst dir also die Entwicklungstools nachrüsten:

    Code
    apt-get install dpkg-dev gcc g++ libc6-dev make patch debhelper

    Die Sourcen für VDR und DVB holst du dir so:

    Code
    apt-get install dvb-dev vdr-dev

    Jetzt solltest du (glaube ich) alles haben, um dein Plugin übersetzen zu können.

  • Hallo,


    vielen Dank für die Antwort. Sorry ich versuche noch einmal (mit den Worten eines Linux Beginner) mein Stand zu erklären.



    Wie gesagt, scheint es das vdrcd Plugin nicht debianisiert zu geben.
    Deshalb habe ich mir das Archive aus dem vdr Forum gezogen.



    Hab aber leider kein verzeichnis ...PLUGINS/src.


    Unter /root deshalb ein Verzeichnis ./vdrcd-0.0.9 angelegt und
    Dateien dort entpackt.


    Wohin soll ich den Symb. Link setzen. ?


    In das angelegte verzeichnis und make gestartet.
    Dann kommen auch schon etliche Fehlermeldungen:


    --------------------------------------------------


    g++ -g -O2 -Wall -Woverloaded-virtual -c -DPLUGIN_NAME_I18N='"vdrcd"'
    -D_GNU_SOURCE -I../../../include -I../../../../DVB/include
    -I../../../../DVB/include vdrcd.c
    In file included from vdrcd.c:10:
    i18n.h:4: vdr/i18n.h: No such file or directory
    In file included from vdrcd.c:11:
    setup.h:4: vdr/plugin.h: No such file or directory
    In file included from vdrcd.c:12:
    status.h:4: vdr/status.h: No such file or directory
    vdrcd.c:14: vdr/plugin.h: No such file or directory
    vdrcd.c:15: vdr/menu.h: No such file or directory
    make: *** [vdrcd.o] Fehler 1
    --------------------------------------------------



    ich muß wohl noch einige Pfade der Makefile einstellen, die ich
    teilweise gar nicht habe oder kenne?
    Er scheint einige vdr Sourcen zu suchen.




    ------------- Ausschnitt aus der vdrcd Readme Datei ---------------
    Installation:


    Let's say vdrcd's version is 0.0.6 and vdr's version is 1.1.25. If
    you
    use anything else please exchange the version numbers appropriately
    (this
    way I don't have to update this section all the times;) )


    cd vdr-1.1.25/PLUGINS/src
    tar xvfz vdr-vdrcd-0.0.6.tgz
    ln -s vdrcd-0.0.6 vdrcd
    cd ../..
    make [options, if necessary] plugins


    ---------------------------------------------------------------------




    ------------ Ausschnit der Makefile Datei ------------------------------------



    #
    # Makefile for a Video Disk Recorder plugin
    #
    # $Id$


    # The official name of this plugin.
    # This name will be used in the '-P...' option of VDR to load the
    plugin.
    # By default the main source file also carries this name.
    #
    PLUGIN = vdrcd


    ### The version number of this plugin (taken from the main source
    file):


    VERSION = $(shell grep 'static const char \*VERSION *=' $(PLUGIN).c |
    awk '{ print $$6 }' | sed -e 's/[";]//g')


    ### The C++ compiler and options:


    CXX = g++
    CXXFLAGS = -g -O2 -Wall -Woverloaded-virtual


    ### The directory environment:


    DVBDIR = ../../../../DVB
    VDRDIR = ../../..
    LIBDIR = ../../lib
    TMPDIR = /tmp


    ### Allow user defined options to overwrite defaults:


    -include $(VDRDIR)/Make.config


    ----------------------------------------------------------------






    Ich bin noch ein linux Einsteiger und es ist damit eine Qual. ich
    bastel jetzt schon ein paar Tage und habe diverse vdr Forum Suchen
    gestartet, aber kein Hinweis bekommen.




    So ich hoffe es ist jetzt etwas klarer. Ok, ich werde die Tips mal versuchen umzusetzen. Habe es schon fast aufgegeben.


    Bin über's Wochenende unterwegs.


    Ich werde mich dann melden (ob es erfolgreich war, oder ich nur etwas schlauer geworden bin ;D).



    Nochmals vielen Dank.


    Norbert Schuler

    YAVDR 0.6.1 Testing Softhddevice mit


    Board ASRock H61M, Intel Celeron G530 2,4 GHZ und 4 GB Speicher


    Video – Karte GeForce GF 119,
    TV Karte Dual Octupus SAT
    2TB Festplatte und DVD Brenner

  • Hallo,


    bin noch nicht weiter gekommen. Hab jetzt auch noch ein Problem mit dem CAM Modul).


    http://www.vdrportal.de/board/thread.php?threadid=16447&sid=&hilightuser=5769

    Habe deshalb das Thema erst einmaml geschoben.


    Falls ich eine Lösung habe, melde ich mich.


    Nochmals vielen Dank mfG Norbert.

    YAVDR 0.6.1 Testing Softhddevice mit


    Board ASRock H61M, Intel Celeron G530 2,4 GHZ und 4 GB Speicher


    Video – Karte GeForce GF 119,
    TV Karte Dual Octupus SAT
    2TB Festplatte und DVD Brenner

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!