tvmovie2vdr - updateepg.sh - DVB-S 2

  • Hallo,
    bin grade dabei tvmovie2vdr zu installieren. Hat so weit (glaub ich ) auch ganz gut funktioniert. Bin mir aber nicht sicher, ob ich das ganze so richtig verstanden habt..... (ja, ich habe die Suche benutzt und die Readme gelesen :])



    Mir sind die Standart epg-Daten irgendwie zu wenig und für mache Sender gibts gar keine. Aber zum Glück gibts ja da für den VDR eine Lösung.


    Hab also mal folgendes nach den Anleitungen im Wiki installiert:


    - tvmovie2vdr-0.4.2.tar.gz
    - infosatepg-0.0.9.tar.bz2
    - mhwepg-0.4.2.tar.gz


    Dann wollt ich wie oft erwähnt alles mittels "updateepg.sh" und "cron" automatisieren. Da fingen die erste Probleme an. Was muss ich in "INFOSATEPGOPT="" " eintragen? Den Pfad zu infosat? Auch finde ich die Dateien .epgserachupdate und updateepg.pid nirgens, wo sind die?


    ----------------------------update.sh-----------------------------
    # CONFIG START
    CHANNEL="VIVA" # which channel, e.g: <NUM> or <NAME>
    INFOSATEPGOPT=""
    INFOSATEPGOUT="/var/vdr/infosat/received_data"
    TVMOVIE2VDRDIR="/usr/local/src/tvmovie2vdr"
    LOADEPG="/usr/local/bin/loadepg.pl"
    SVDRPSEND="/usr/local/bin/svdrpsend.pl"
    SCANEND="1000"
    EPGSEARCHUPDATEFILE="/etc/vdr/plugins/.epgsearchupdate"
    PIDFILE="/var/run/updateepg.pid"
    # CONFIG END
    ----------------------------update.sh-----------------------------


    Hab dann trotzdem mal "sh update.sh" ausgeführt um zu testen.


    Dann schreibt er auf den Bildschrim:
    Vdr exiting controll (oder so) und er schaltet alle par Sec den Sender um.
    ....
    updateepg.sh line 100: [ -eq: unary operator expected
    updateepg.sh line 100: [ -eq: unary operator expected
    updateepg.sh line 100: [ -eq: unary operator expected
    updateepg.sh line 100: [ -eq: unary operator expected
    updateepg.sh line 100: [ -eq: unary operator expected
    .....


    Ist das normal?


    Kann man das ganze nicht auf die Budget-Karte legen, so dass ich nebenbei TV gucken kann?



    Schreib jetzt nocht, was ich möchte. Vielleicht kann mir jemand sagen, ob ich das so richtig gemacht habe.


    Der VDR soll sich aus den Quellen tvmovie2vdr-0.4.2, infosatepg-0.0.9 und
    mhwepg-0.4.2. und den Standart epg die Daten zusammensammeln. Am besten wäre, wenn er das z.B. jeden Freitag abends macht, da er da sowieso läuft. Es soll im Hintergrund ablaufen, ohne dass man es mitbekommt und irgend eine Command ausführen muss..


    tvmovie2vdr müsste auch über ISDN funktionieren, oder. mein fli4l-Router wählt sich automatisch ein, wenn ein PC ins Internet will...




    Sorry, wenns ein bißchen viel auf einmal ist. Hab einfach mal alles geschrieben, was mir zu dem Thema eingefallen ist. :]



    Hoff es kann mir jemand helfen.



    Mfg Josef

    registered VDR-User: #1013


    Hardware: Asus A7V133 / 640 MB Ram / Athlon TB 1000 / SanDisk Ultra II 1GB / Samsung 120 GB + 160 GB/ Nec 1300 / TT 1.5 + Extension Board / TT Budget / GLCD 240x64


    Software: LinVDR 0.7 - vdr-1.4.3-2 - Kernel-2.6.18 auf CF-Card ... 384 MB LiveBuffer auf Ramdisk

  • Hallo,
    ja, infosat ist installiert. Wie gesagt nach der Anleitung im Wiki. Also so:



    tar jxvf infosatepg-<VERSION>.tar.bz2
    cd infosatepg-<VERSION>
    make DVBDIR=/usr/local/src/DVB/include \ VDRDIR=/usr/local/src/VDR
    cp src/standalone/infosatepg /usr/local/bin


    wenn ich den in ..src/infosat/ sh test-rec.sh ausführe, schaltet er auf VIVA und es kommen Anzeigen wie:


    Last Packet: 1: 4. 2 94/400
    1: 3. 2 224/400 D-2 ##77##7###7####7
    4:
    5:
    6:
    7:


    Also, das läuft, würd ich sagen, oder?


    ----Edit:
    @ronnykornexl
    Mhm. Also habs jetzt auch rausgeschmissen...
    Vielleicht passt ja eigentlich alles. Meine. Wenn ich sh updateepg.sh aufrufe tut sich ja irgendwie was. Er schaltet auf Viva.


    Aber was ist damit, dass das Ganze auf der zweiten DVB-Karte läuft. Also dass er nicht die ganze Zeit auf Viva bleibt. Sonder es halt im hintergrund macht.



    Mfg Josef

    registered VDR-User: #1013


    Hardware: Asus A7V133 / 640 MB Ram / Athlon TB 1000 / SanDisk Ultra II 1GB / Samsung 120 GB + 160 GB/ Nec 1300 / TT 1.5 + Extension Board / TT Budget / GLCD 240x64


    Software: LinVDR 0.7 - vdr-1.4.3-2 - Kernel-2.6.18 auf CF-Card ... 384 MB LiveBuffer auf Ramdisk

    2 Mal editiert, zuletzt von JosefGierl ()

  • INFOSATEPGOPT="" also INFOSATEPGOPT="/user/local/src/infosat"



    EPGSEARCHUPDATEFILE="/etc/vdr/plugins/.epgsearchupdate"
    hab epgsearch-0.0.6, aber keine .epgsearchupdate



    Hier auch mal meine Log. Er scheint hier zu hängen...


    -------------------------updateepg.log------------------


    ++ /usr/local/bin/svdrpsend.pl CHAN +
    ++ gawk '/ 250/ { print $2 }'
    + '[' -eq 1000 ']'
    ./updateepg.sh: line 92: [: -eq: unary operator expected
    + sleep 10s
    + trap 'rm -f $PIDFILE' 2 15
    + CHANNEL=VIVA
    + INFOSATEPGOPT=
    + INFOSATEPGOUT=/var/vdr/infosat/received_data
    + TVMOVIE2VDRDIR=/usr/local/src/tvmovie2vdr
    + LOADEPG=/usr/local/bin/loadepg.pl
    + SVDRPSEND=/usr/local/bin/svdrpsend.pl
    + SCANEND=1000
    + EPGSEARCHUPDATEFILE=/etc/vdr/plugins/.epgsearchupdate
    + PIDFILE=/var/run/updateepg.pid
    + PATH=/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/java/jre/bin:/usr/local/bin
    + test -e /var/run/updateepg.pid
    + echo 1157
    + :
    ++ /usr/local/bin/svdrpsend.pl CHAN
    ++ gawk '/ 250/ { print $2 }'
    + LASTCHAN=
    ++ /usr/local/bin/svdrpsend.pl CHAN VIVA
    ++ gawk '/ 250/ { print $0 }'
    + SWITCH=
    + test ''
    + sleep 5m


    -------------------------updateepg.log------------------


    So weit dass er sich Daten aus dem Netz holg, ist er wohl noch gar nicht, oder. Weil mein Router auch nix anzeigt.


    An was liegts?


    Mfg Josef

    registered VDR-User: #1013


    Hardware: Asus A7V133 / 640 MB Ram / Athlon TB 1000 / SanDisk Ultra II 1GB / Samsung 120 GB + 160 GB/ Nec 1300 / TT 1.5 + Extension Board / TT Budget / GLCD 240x64


    Software: LinVDR 0.7 - vdr-1.4.3-2 - Kernel-2.6.18 auf CF-Card ... 384 MB LiveBuffer auf Ramdisk

Jetzt mitmachen!

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