[Announce] tvm2vdr-0.1.0 (Plugin Version!)

  • Hallo,


    ich weiß, dass die Entwicklung eingestellt ist. Aber dennoch hab ich einen 'feature wunsch'.


    Und zwar habe ich das Problem, dass der VDR häufig mit einem leeren EPG da steht.


    Möglicherweise passiert das dann, wenn der VDR nicht sauber herunter gefahren wurde (was leider manchmal passiert).


    Jetzt lädt TVM2VDR danach aber nicht einfach alles nach, was fehlt. Ich denke das liegt daran, dass es erkennt, dass die *xml.gz schon da sind. Dann geht es (im Normalfall ja zu Recht) davon aus, dass die Daten auch im EPG sind.


    Wäre es möglich, letzteres zu überprüfen und eben nicht davon auszugehen, dass alles was runtergeladen ist, auch im EPG ist?


    Ich sehe ein, dass dies ein Workaround ist. Die eigentliche Lösung wäre, zu verhindern, dass der VDR nicht sauber herunterfährt. Aber das passeirt nunmal leider manchmal. (1.7.* ist eben beta, und das ein oder andere Plugin scheint damit noch nicht so ganz mit zurecht zu kommen)


    Gruß,
    Hendrik

  • Zitat

    Original von henfri
    Wäre es möglich, letzteres zu überprüfen und eben nicht davon auszugehen, dass alles was runtergeladen ist, auch im EPG ist?


    Das ist mir zu aufwendig, ich müsste im EPG nachsehen ob nichts oder nicht alles drin ist. Bisher hat das Plugin der Inhalt des EPGs überhaupt nicht interessiert. Es liest die EPG-Daten des VDR nicht, es gibt also auch keinen Kode dafür.


    Ich werde das auch schon deshalb nicht machen, weil es doch einen viel einfacheren Lösungsansatz gibt.
    In deinem VDR-Startskript vor dem Start prüfen, ob der letzte Start nicht normal beendet wurde und dann einfach die xml-files von tvm2vdr löschen.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Hi,


    in der channelmap.conf wird ein script namens "get_channel_mapping.pl" angesprochen.
    Da ich hier Analog habe müsste ich alles neu machen, deswegen suche ich das script...
    Leider ist dieses aber nicht im tarball enthalten???


    meine channels.conf sieht so aus:

    Code
    Das Erste;CNI0DC1:175250:PVRINPUT|TV|PAL:P:0:301=2:300:305:0:2804:0:0:0
    ZDF;CNI0DC2:189250:PVRINPUT|TV|PAL:P:0:301=2:300:305:0:3028:0:0:0
    RTL;CNI0DAB:196250:PVRINPUT|TV|PAL:P:0:301=2:300:305:0:3140:0:0:0
    Sat.1;CNI0DB9:182250:PVRINPUT|TV|PAL:P:0:301=2:300:305:0:2916:0:0:0

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

    Einmal editiert, zuletzt von Tobias ()

  • Zitat

    Original von Tobias
    in der channelmap.conf wird ein script namens "get_channel_mapping.pl" angesprochen.
    Da ich hier Analog habe müsste ich alles neu machen, deswegen suche ich das script...
    Leider ist dieses aber nicht im tarball enthalten???


    Das Channel-Mapping stammt ursprünglich aus dem TvTv-Plugin. Vielleicht gibt es dort noch den Skript.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • hmm, dann ist es garantiert veraltet und funktioniert nicht mehr mit der neuen channels.conf Syntax....


    Also ist handarbeit angesagt....

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Zitat

    Original von hotzenplotz5
    gda ich hab keine ahnung ob das plugin sonst irgendwie noch von dem patch beeinflusst wird.
    ABER vdr darf man so ausschalten ohne das tvm2vdr noch meckert !!


    Hi, funktioniert das?? Ist das ev schon im svn??
    Habe zurZeit nämlich dasselbe Problem das der VDR beim Autoupdate nicht ausschaltet :( Ist natürlich sehr nervig wenn man 3x bestätigen muss zum ausschalten.

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Zitat

    Original von gda


    Das Channel-Mapping stammt ursprünglich aus dem TvTv-Plugin. Vielleicht gibt es dort noch den Skript.


    Gerald


    Hi,


    nein, dort gibt es das script nicht.
    Ich habe alle Versionen unter http://projects.vdr-developer.…jects/list_files/plg-tvtv durchsucht.


    Grüße
    Ralf

    VDR - Die 'Killerapplikation' die mich zu Linux gebacht hat ;)

    Neues yaVDR HD-System ging am 20.12.2013 in Betrieb :)
    yaVDR 0.7-ansible im Aufbau ab Jan. 2024.

  • Irgendwo hab ich glaubich schonmal gepostet. Hab mir folgendermaßen beholfen:


    1. aus der alten tvmovie2VDR Scriptsammlung das script contrib/get_channels.pl (oder so ähnlich) ausgeführt
    2. das ergibt bei mir solchen output:
    P-0-186250-1820
    3. die 250 muss entfernt werden. Das kann man erkennen indem man auf diesem Kanal einen Timer erstellt und den obigen Kanaleintrag dann mit dem entsprechenden Eintrag in der timers.conf vergleicht
    4. Der richtige Eintrag heißt nun: P-0-186-1820
    5. nach diesem Muster kann man nun mit allen Kanälen verfahren


    Hat bei mir ca 15min gedauert die tvm2vdr_channelmap.conf zu erstellen


    Gruss
    Tobias


    PS: alles aus dem Gedächnis heraus )

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Hi,


    in Ergänzung zu Tobias' Beitrag:
    Es ist, wenn man SAT hat, kein Problem dass das Script verschollen ist:
    Ich habe gestern abend die Liste die tvm2vdr beiliegt kontrolliert (Für die 20-30 Sender die mich interessieren, hab ich nach der Frequenz? mit grep gesucht). Da war nur eine Abweichung (Comedy Central) dabei. Und die habe ich im Wiki dokumentiert.
    Wer Kabel o.ä. hat ist natürlich aufgeschmissen. Wer die Kabel-Liste erstellt hat könnte sie ins Wiki stellen ;)


    P.S.: tvm2vdr (v 0.1.1) funktioniert bei mir "out of the tar".
    Die erweiterten Suchmöglichkeiten in den Daten sind schon genial.
    Danke an die Entwickler & Supporter! :applaus


    (Z.Z. bekomme ich noch keine epg-Bilder in vdradmin-am zu sehen, aber das bekomme ich auch noch hin ;)


    Grüße
    Ralf

    VDR - Die 'Killerapplikation' die mich zu Linux gebacht hat ;)

    Neues yaVDR HD-System ging am 20.12.2013 in Betrieb :)
    yaVDR 0.7-ansible im Aufbau ab Jan. 2024.

    Einmal editiert, zuletzt von RalfDietz ()

  • In Ergänzung zu Ralf´s Beitrag:


    im gegensatz zu der alten TVM2VDR Scriptsammlung, kann es sein das im Plugin im EPG-Text die Verwendung des Genre fehlt? Oder heißt das jetzt anders?
    Ich hab zb. einen Suchtimer zur automatischen Aufnahme mit allem was im EPG enthält: "Genre: Tanzsport"
    Und der funzt jetzt nicht mehr ;)


    Und ja, auchz von mir: DANKE, speziell an gda, der sich gott-sei-dank dazu entschlossen hat sein plugin in einen public-Status zu bringen und zu veröffentlichen :)

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Tobias: Du könntest das xslt überprüfen, oder alternativ versuchen die Infos rauszusuchen um das zu bekommen. Das Plugin benutzt xslt für die Umwandlung, das heisst du kannst dir ohne Neukompilieren dein xsl auf deine Wünsche anpassen.

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • Hi Steffen,


    oh gott ;) Gibts irgendwo ein kleines Howto wie dieses xslt funktioniert und wie man Anpassungen vornimmt??
    Ich denke das ist auch interessant wenn mal bei TVMovie an der Webseite was umgestellt wird....

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Zitat

    Original von Tobias
    oh gott ;) Gibts irgendwo ein kleines Howto wie dieses xslt funktioniert und wie man Anpassungen vornimmt??


    Klar, z.B. hier.

    Zitat

    Original von Tobias
    Ich denke das ist auch interessant wenn mal bei TVMovie an der Webseite was umgestellt wird....


    Das einfache Änderen des Parsers war der Hintergedanke dabei. Wobei die Umstellung der Webseite aber keinen Einfluss auf das Plugin hat.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

    Einmal editiert, zuletzt von gda ()

  • Zitat

    Original von gda
    [quote]Original von Tobias
    oh gott ;) Gibts irgendwo ein kleines Howto wie dieses xslt funktioniert und wie man Anpassungen vornimmt??


    Klar, z.B. hier.


    sorry, hab mich wohl falsch ausgedrückt.. Meinte nicht wie xslt allgemein funktioniert sondern hier im speziellen die "Konfiguration" des Plugins
    Ich wühl mich aber demnächst mal durch die Quell-XML-Dateien vom clickfinder durch ;)
    Danke für die Info...

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

    Einmal editiert, zuletzt von Tobias ()

  • Hi,
    wenn ich zb. den inhalt eines tvm xml file sowie den inhalt von tvm2vdr_tvmovie.xsl in den OnlineProcessor kommt als Ergebnis nix raus.
    Was mach ich falsch?? Wie kann ich den Output testen?? Erstmal ohne Anpassungen, ich will erstmal nur sehen was mit den orignalfiles rauskommt...
    Gibts einen besseren onlineprocessor?
    gruss

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • ahh :)

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

Jetzt mitmachen!

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