epgsearch / Serienaufnahme nur einer bestimmten Staffel

  • Zumindest ist es das, was momentan noch recht aktiv weiterentwickelt wird. Die aktuelle Version davon gibt es bislang aber nur im testing-vdr PPA, für yaVDR 0.6, in stable ist noch ein älterer Stand von vor der Einführung des epghttpd-Webfrontends, ich wollte noch auf KODI 17 warten, bevor die ganzen neuen testing-Pakete alle nach stable wandern, dann muss man sich nur einmal um die nötigen händischen Anpassungen kümmern.


    Bei epgd/epg2vdr brauchst du einen VDR bzw. einen zentralen Rechner, der die ebenfalls benötigte MySQL-Datenbank füttert und mit dem die Clients auf denen epg2vdr läuft, ständig kommunizieren können, bei xmltv2vdr kümmert sich jeder VDR selbst darum die Daten abzuholen und in eine lokale sqlite-Datenbank einzupflegen - in der Dokumentation habe ich ein bisschen was dazu geschrieben: http://www.yavdr.org/documenta…/de/ch02s07.html#_epg2vdr

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Ich halte mich aktuell an diese Anleitung: https://projects.vdr-developer…jects/vdr-epg-daemon/wiki


    Stand ist, dass das make etc gut gelaufen ist. Als nächstes überlege ich, wie ich die channelmap.conf ohne zu viel Aufwand vom epgdata2vdr nach epgd konvertiert bekomme. Desweiteren erstmal der Plan, bei epgsearch zu bleiben, bis ich mich mit epgd ein bisschen sicherer fühle.


    Du sagst, die Arbeit ist in testing komplett getan. Ist es deiner Meinung nach eine gute Idee, diese Pakete aus testing zu nutzen, statt das alles selber zu machen? Wenn ja, wie war das noch mit pinning etc?


    ---
    Oh, ich sehe, deine verlinkte README ist ein bisschen ausführlicher als das wiki

    VDR1: Silverstone SST-LC14S-M, M3N78, AMD Athlon64 5600+, 2G Ram, 2x SATELCO EasyWatch PCI DVB-C, NVIDIA GT218 [GeForce 210] (rev a2), YaVDR 0.6.1
    VDR2: Antec Mini-ITX Case "ISK300-65", AT3IONT-I Deluxe, 2GRam, 32G SSD, Atric Einschalter, YaVDR 0.6.1
    VDR4: Antec Fusion Remote, GA-M68MT-D3, EN210 Silent/DI/512MD2 LP, SATELCO EasyWatch PCI DVB-C, YavDR 0.5

  • Du sagst, die Arbeit ist in testing komplett getan. Ist es deiner Meinung nach eine gute Idee, diese Pakete aus testing zu nutzen, statt das alles selber zu machen?

    Ich nutze die testing-Pakete auf meinem Haupt-VDR, für mich funktioniert das gut. Die /etc/apt/sources.list.d/yavdr.list sieht bei mir so aus:

    Code
    deb http://ppa.launchpad.net/yavdr/main/ubuntu trusty main
    deb http://ppa.launchpad.net/yavdr/testing-vdr/ubuntu trusty main
    deb http://ppa.launchpad.net/yavdr/testing-xbmc/ubuntu trusty main
    deb http://ppa.launchpad.net/yavdr/testing-yavdr/ubuntu trusty main
    
    
    deb-src http://ppa.launchpad.net/yavdr/main/ubuntu trusty main
    deb-src http://ppa.launchpad.net/yavdr/testing-vdr/ubuntu trusty main
    deb-src http://ppa.launchpad.net/yavdr/testing-xbmc/ubuntu trusty main
    deb-src http://ppa.launchpad.net/yavdr/testing-yavdr/ubuntu trusty main


    Mit dem Pinning sollte man das so lösen können:

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Danke für die Info. Da ich im makefile kein uninstall finde, teste ich erstmal so weiter, bevor ich vor dem Paketinstall alles manuell aufräumen muss.


    Leider passt dem daemon was nicht:

    Code
    16:49:35,512  SQL-Error in 'select epglv('123', '123')' - FUNCTION epg2vdr.epglv does not exist (1305)
    16:49:35,512  SQL-Error in 'select epglvr('123', '123')' - FUNCTION epg2vdr.epglvr does not exist (1305)


    Was zum Teufel ist epglv?

    VDR1: Silverstone SST-LC14S-M, M3N78, AMD Athlon64 5600+, 2G Ram, 2x SATELCO EasyWatch PCI DVB-C, NVIDIA GT218 [GeForce 210] (rev a2), YaVDR 0.6.1
    VDR2: Antec Mini-ITX Case "ISK300-65", AT3IONT-I Deluxe, 2GRam, 32G SSD, Atric Einschalter, YaVDR 0.6.1
    VDR4: Antec Fusion Remote, GA-M68MT-D3, EN210 Silent/DI/512MD2 LP, SATELCO EasyWatch PCI DVB-C, YavDR 0.5

  • Danke :)

    VDR1: Silverstone SST-LC14S-M, M3N78, AMD Athlon64 5600+, 2G Ram, 2x SATELCO EasyWatch PCI DVB-C, NVIDIA GT218 [GeForce 210] (rev a2), YaVDR 0.6.1
    VDR2: Antec Mini-ITX Case "ISK300-65", AT3IONT-I Deluxe, 2GRam, 32G SSD, Atric Einschalter, YaVDR 0.6.1
    VDR4: Antec Fusion Remote, GA-M68MT-D3, EN210 Silent/DI/512MD2 LP, SATELCO EasyWatch PCI DVB-C, YavDR 0.5

  • Ok, nun brauche ich noch einen Hinweis, wie ich meine channelmap erzeugen kann. Dann sollte dem ersten Versuch nichts mehr im Wege stehen... Leider blicke ich bei den IDs etc nicht so ganz durch...


    Das z.B. war die alte:

    Code
    040=C-9999-161-12103            // ProSieben


    das ist der Sender in der channels.conf:

    Code
    ProSieben;Unitymedia:442000:C0M256:C:6900:543=2:544=deu@3;546=deu@106:548:0:12103:9999:161:0


    Und nun will epgd so ein Format von mir haben:

    Code
    vdr:000:0:0 = S19.2E-1-1066-28656 // VH1


    Wäre das dann so richtig?

    Code
    vdr:000:0:0 = C-9999-161-12103 // ProSieben


    ----
    Ok, das Fromat steht ja auch in der channelmap vom epd... Ich versuchs mal damit:

    Code
    awk -F":" {'print "vdr:000:0:0 = "$4"-"$11"-"$12"-"$10" //"$1'} /etc/vdr/channels.conf >> /etc/epgd/channelmap.conf

    VDR1: Silverstone SST-LC14S-M, M3N78, AMD Athlon64 5600+, 2G Ram, 2x SATELCO EasyWatch PCI DVB-C, NVIDIA GT218 [GeForce 210] (rev a2), YaVDR 0.6.1
    VDR2: Antec Mini-ITX Case "ISK300-65", AT3IONT-I Deluxe, 2GRam, 32G SSD, Atric Einschalter, YaVDR 0.6.1
    VDR4: Antec Fusion Remote, GA-M68MT-D3, EN210 Silent/DI/512MD2 LP, SATELCO EasyWatch PCI DVB-C, YavDR 0.5

    Einmal editiert, zuletzt von iso ()


  • Und was, Deiner Meinung nach, sollte denn dabei rauskommen?



    Die channelmap, die ich für epgd brauche. Habe ich da irgendwo einen Denkfehler? So wie ich das verstanden habe, kümmert sich epgd nur um die Kanäle, die in der channelmap stehen. Wenn ich also will, dass epg für einen Kanal geholt wird, muss er da rein.


    Mittlerweile läuft alles und es passiert genau nix. Es wird kein EPG heruntergladen... Mapping falsch?


    Code
    18:05:38,700  EPG Update started
    18:05:38,700  EPG Update finished, loaded 0 files (0.000 KB), 0 non-updates skipped, 0 rejected due to format error.

    VDR1: Silverstone SST-LC14S-M, M3N78, AMD Athlon64 5600+, 2G Ram, 2x SATELCO EasyWatch PCI DVB-C, NVIDIA GT218 [GeForce 210] (rev a2), YaVDR 0.6.1
    VDR2: Antec Mini-ITX Case "ISK300-65", AT3IONT-I Deluxe, 2GRam, 32G SSD, Atric Einschalter, YaVDR 0.6.1
    VDR4: Antec Fusion Remote, GA-M68MT-D3, EN210 Silent/DI/512MD2 LP, SATELCO EasyWatch PCI DVB-C, YavDR 0.5

  • Mapping falsch?

    Zumindest nicht so, wie man es für epgdata als Datenquelle nutzen würde - dazu musst du dir aus der channel_y.xml der include.zip (die gibt es hier: http://www.epgdata.com/custom/index/sCustom/47 ) die tvchannel_id aus dem Tag <ch4> heraussuchen und die der VDR-Channel-ID zuordnen.


    So eine Zeile sieht dann z.B. so aus:

    Code
    epgdata:71:1 = C-1-1051-11100                // Das Erste HD


    Und der Pin für epgdata muss natürlich in der /etc/epgd/epgd.conf hinterlegt sein.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • @seahawk: Danke!


    3PO: Du kannst dir vorstellen, dass mir das überhaupt nicht hilft?

    VDR1: Silverstone SST-LC14S-M, M3N78, AMD Athlon64 5600+, 2G Ram, 2x SATELCO EasyWatch PCI DVB-C, NVIDIA GT218 [GeForce 210] (rev a2), YaVDR 0.6.1
    VDR2: Antec Mini-ITX Case "ISK300-65", AT3IONT-I Deluxe, 2GRam, 32G SSD, Atric Einschalter, YaVDR 0.6.1
    VDR4: Antec Fusion Remote, GA-M68MT-D3, EN210 Silent/DI/512MD2 LP, SATELCO EasyWatch PCI DVB-C, YavDR 0.5

  • Ok, läuft soweit. Wenn jemand die channelmap.conf für UM DVB-C braucht, melden


    Eine Sache ist mir nicht ganz klar: Das EPG wird heruntergeladen, ist auch im epghttpd sichtbar, mit allen eplist Ergänzungen. Allerdings sehe ich im VDR selber keine Änderungen des EPG. Das Plugin epg2vdr ist aus dem stable repo installiert.

    VDR1: Silverstone SST-LC14S-M, M3N78, AMD Athlon64 5600+, 2G Ram, 2x SATELCO EasyWatch PCI DVB-C, NVIDIA GT218 [GeForce 210] (rev a2), YaVDR 0.6.1
    VDR2: Antec Mini-ITX Case "ISK300-65", AT3IONT-I Deluxe, 2GRam, 32G SSD, Atric Einschalter, YaVDR 0.6.1
    VDR4: Antec Fusion Remote, GA-M68MT-D3, EN210 Silent/DI/512MD2 LP, SATELCO EasyWatch PCI DVB-C, YavDR 0.5

  • Das Plugin epg2vdr ist aus dem stable repo installiert.


    Das passt nicht zusammen - wenn du eine aktuelle epgd-Version nutzt, musst du auch das aktuelle epg2vdr (das aktuell nur in testing-vdr liegt) nutzen, sonst sucht es nach nicht existiereden Feldern in der Datenbank.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)


  • Das passt nicht zusammen - wenn du eine aktuelle epgd-Version nutzt, musst du auch das aktuelle epg2vdr (das aktuell nur in testing-vdr liegt) nutzen, sonst sucht es nach nicht existiereden Feldern in der Datenbank.



    Ach, verdammt... Dann werde ich morgen doch auf testing umsteigen müssen.

    VDR1: Silverstone SST-LC14S-M, M3N78, AMD Athlon64 5600+, 2G Ram, 2x SATELCO EasyWatch PCI DVB-C, NVIDIA GT218 [GeForce 210] (rev a2), YaVDR 0.6.1
    VDR2: Antec Mini-ITX Case "ISK300-65", AT3IONT-I Deluxe, 2GRam, 32G SSD, Atric Einschalter, YaVDR 0.6.1
    VDR4: Antec Fusion Remote, GA-M68MT-D3, EN210 Silent/DI/512MD2 LP, SATELCO EasyWatch PCI DVB-C, YavDR 0.5

Jetzt mitmachen!

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