Beiträge von ottoy

    Danke dir erstmal für deine Antwort und entschuldige bitte meine verspätete Rückmeldung.

    Ich muss meinen gestrigen Post ein wenig relativieren: In der Übersicht, die du als Screenshot bekommst, ist es wohl doch eingelesen. Der Log hat davon halt nix erzählt. In der Kanalübersicht ist mir das wohl entgangen, weil noch ein Haufen Zeug von dem internen simple file Grabber drin steht. (Obwohl der schon längst wieder von mir deaktiviert wurde).

    Problem ist, dass die epg-daten nicht weiter genutzt werden können. Also wenn ich oben links auf Electronic program guide klicke, wird nix angezeigt.

    Hier mal der Screenshot und danke nochmal für deine Hilfsbereitschaft

    Danke dir erstmal für deine Ausführungen. Also die ersten Punkte bis zur Erstellung der epg.xml funktionieren bei mir wunderbar. Zu Punkt 5: Ich habe die xml-Datei heruntergeladen und dort dann mit dem socat an die xmltv.sock übergeben. Aber tvheadend liest dann, wie gesagt, nichts ein. Was meinst du mit nativ eigentlich?

    Allerdings ist das nicht nur beim easyepg-Grabber so, der Extertal Grabber vom tvheadend liest auch andere XML Dateien nicht ein.

    Zusammengefasst sieht es folgendermaßen bei mir aus:

    Zitat

    1.) Nutze ich den internationalen simple file grabber werden die EPG Daten eingelesen. Allerdings werden dann kaum/keine Sender auch eingebunden, heißt in der EPG Section im tvh-Webinterface ist nichts zu sehen. Nur komischerweise mit Pluto tv und samsung tv von der Seite https://i.mjh.nz funktioniert es.

    2.) Mit der Methode über socat und den Extertal grabber im tvheadend kann ich bisher nichts einlesen.

    Hoffe, ich habe mich nicht zu kompliziert ausgedrückt. Danke dir nochmal für deine Hilfe.

    Hi, socat habe ich installiert und den epggrabber nutze ich auch. Er erstellt bei mir auch tadellos .xml-Dateien, die auch eingelesen werden. Problem ist, wie ich weiter oben erwähnte, dass man, wenn man einem Sender dann einen EPG zuweist, trotzdem nix angezeigt wird...

    Vielen Dank erstmal für deine Rückmeldung.

    Den external-Grabber, der bei dir auf dem Photo aktiviert ist, ist bei mir auch aktiviert und den Befehl habe ich ja auch so ausgeführt.

    Muss ich da noch was installieren bzw. wo finde ich den Grabber aus dem Forum? Und gibt es da eine genaue Installationsanleitung? deb ist ja, soweit ich weiß, eine Debian-Paketquelle

    Schönen guten Abend allerseits :)

    Ich habe vor mir auf meinen Intel NUC 12.Gen via WSL2/Ubuntu ein TvHeadend Server aufzusetzen. Wie ich gelesen habe,muss ich das selber bauen ?

    (TVH sollte Icam Support mitbringen)

    Wie fange ich da am besten an, hat da jemand ein kleinen Leitfaden ? Das ganze ist ja schon ein wenig umfangreich, daher dachte ich mir, ich hake Mal hier bei euch nach, Ehe ich jetzt nach x Tutorials vorgehe, und mich nachher schwarz ärger wenn irgendetwas nicht funktioniert ^^.

    Was ist sinnvoller, Docker oder Normal installieren ?

    Ich würde dir das marmalay repository empfehlen. Das ist die einzige Installationsart, die ich unter Ubuntu zum Laufen gebracht habe. Danach musst du noch das superuser-File verschieben, weil du sonst ins web-interface nicht reinkommst. Melde dich gerne, wenn du Hilfe brauchst.


    Ich hätte auch eine Frage zu tvheadend, die vielleicht in diesem Thread richtig aufgehoben ist: Ich möchte mir einen EPG aus einer .xml Datei hinzufügen. Mit dem simple_file_grabber (internal) wird zwar alles eingelesen,aber ich kann es nicht nutzen (also in der Electronic Program Guide-Sektion wird nix angezeigt).

    Habe es gerade mal mit dem External Grabber versucht mit folgendem Kommando cat guide.xml | socat – UNIX-CONNECT:/path/to/.tvheadend/epggrab/xmltv.sock

    Aber da wird gar nix eingelesen. Zumindest steht im Log nix.

    Was mache ich da falsch bzw. wie funktioniert das?

    Mit pluto-tv hat es mit dem internen simple-file-grabber funktioniert, da wurde irgendwie auch alles gleich automatisch zugeordnet.

    Würde mich über ein paar Hinweise von den Profis freuen. Vielen Dank schonmal.

    Glaube, wir machen langsam Fortschritte. Jetzt hat er Kanäle gefunden und bei EPG Grabber Channels wird auch jetzt was angezeigt. Muss ich jetzt noch etwas machen/beachten? Kann ich in den Grabber auch mehrere xml-Links/Dateien hinzufügen?


    Ach ja, nur aus Interesse: was hast du da in dem shellskript geändert. Habe das mit dem Redirekt noch nicht so ganz verstanden.


    Auf jeden Fall aber vielen lieben Dank euch beiden bis hierhin schonmal.

    Habe jetzt mal alles außer dem simple file grabber deaktiviert. Ausgabe vom Log bleibt allerdings ähnlich:


    Code
    2024-06-30 16:51:52.613 spawn: Executing "/usr/bin/tv_grab_file"
    Code
    2024-06-30 16:51:52.715 xmltv: /usr/bin/tv_grab_file: grab took 0 seconds
    Code
    2024-06-30 16:51:52.715 xmltv: /usr/bin/tv_grab_file: parse took 0 seconds
    Code
    2024-06-30 16:51:52.716 xmltv: /usr/bin/tv_grab_file:  channels   tot=    0 new=    0 mod=    0
    Code
    2024-06-30 16:51:52.716 xmltv: /usr/bin/tv_grab_file:  brands     tot=    0 new=    0 mod=    0
    Code
    2024-06-30 16:51:52.716 xmltv: /usr/bin/tv_grab_file:  seasons    tot=    0 new=    0 mod=    0
    Code
    2024-06-30 16:51:52.716 xmltv: /usr/bin/tv_grab_file:  episodes   tot=    0 new=    0 mod=    0
    Code
    2024-06-30 16:51:52.716 xmltv: /usr/bin/tv_grab_file:  broadcasts tot=    0 new=    0 mod=    0

    Log sagt folgendes. Aber einen Grabber müsste man doch irgendwie auswählen können (unabhängig, ob er was findet oder nicht) oder habe ich da was falsch verstanden?


    Hier erstmal der Log:

    Code
    2024-06-30 15:45:09.474 xmltv: /bin/tv_grab_zz_sdjson: parse took 0 seconds
    Code
    2024-06-30 15:45:09.474 xmltv: /bin/tv_grab_zz_sdjson:  channels   tot=    0 new=    0 mod=    0
    Code
    2024-06-30 15:45:09.474 xmltv: /bin/tv_grab_zz_sdjson:  brands     tot=    0 new=    0 mod=    0
    Code
    2024-06-30 15:45:09.474 xmltv: /bin/tv_grab_zz_sdjson:  seasons    tot=    0 new=    0 mod=    0
    Code
    2024-06-30 15:45:09.474 xmltv: /bin/tv_grab_zz_sdjson:  episodes   tot=    0 new=    0 mod=    0
    Code
    2024-06-30 15:45:09.474 xmltv: /bin/tv_grab_zz_sdjson:  broadcasts tot=    0 new=    0 mod=    0
    Code
    2024-06-30 15:45:09.474 xmltv: /bin/tv_grab_it: grab /bin/tv_grab_it
    Code
    2024-06-30 15:45:09.476 spawn: Executing "/bin/tv_grab_it"
    Code
    2024-06-30 15:45:10.095 spawn: using config filename /var/lib/tvheadend/.xmltv/tv_grab_it.conf

    Sehr gut. Hab ich mir doch gedacht :)

    Wenn dann alles eingerichtet ist und läuft, dann abschließend für ein regelmäßiges automatisches aktualisieren noch den Cron in tvheadend entsprechend setzen.

    Jap, nur, wie gesagt, kann ich nach wie vor keinen Grabber einem TV Kanal zuweisen - also auch nicht, wenn man manuell bearbeitet... Aktiviert ist er. Irgendwo fehlt da noch bestimmt irgendein Häkchen oder sowas in der Art.

    dein Befehl brachte folgendes:

    ls -al /usr/bin/tv_grab*
    -rwxr-xr-x 1 root root  34830 Mar  1  2019 /usr/bin/tv_grab_ar
    -rwxr-xr-x 1 root root  18983 Mar  1  2019 /usr/bin/tv_grab_ch_search
    -rwxr-xr-x 1 root root   6825 Mar  1  2019 /usr/bin/tv_grab_combiner
    -rwxr-xr-x 1 root root  19911 Mar  1  2019 /usr/bin/tv_grab_dk_dr
    -rwxr-xr-x 1 root root  37792 Mar  1  2019 /usr/bin/tv_grab_dtv_la
    -rwxr-xr-x 1 root root  13777 Mar  1  2019 /usr/bin/tv_grab_eu_dotmedia
    -rwxr-xr-x 1 root root  23309 Mar  1  2019 /usr/bin/tv_grab_eu_epgdata
    -rwxr-xr-x 1 root root  12805 Mar  1  2019 /usr/bin/tv_grab_eu_xmltvse
    -rwxr-xr-x 1 root root  67425 Mar  1  2019 /usr/bin/tv_grab_fi
    -rwxr-xr-x 1 root root  26925 Mar  1  2019 /usr/bin/tv_grab_fi_sv
    -rwxr-xr-x 1 root root  36742 Mar  1  2019 /usr/bin/tv_grab_fr
    -rwxr-xr-x 1 root root  89695 Mar  1  2019 /usr/bin/tv_grab_huro
    -rwxr-xr-x 1 root root   9619 Mar  1  2019 /usr/bin/tv_grab_il
    -rwxr-xr-x 1 root root  28355 Mar  1  2019 /usr/bin/tv_grab_is
    -rwxr-xr-x 1 root root 124581 Mar  1  2019 /usr/bin/tv_grab_it
    -rwxr-xr-x 1 root root  49343 Mar  1  2019 /usr/bin/tv_grab_it_dvb
    -rwxr-xr-x 1 root root  56031 Mar  1  2019 /usr/bin/tv_grab_na_dd
    -rwxr-xr-x 1 root root  25068 Mar  1  2019 /usr/bin/tv_grab_na_dtv
    -rwxr-xr-x 1 root root   5831 Mar  1  2019 /usr/bin/tv_grab_na_tvmedia
    -rwxr-xr-x 1 root root  12405 Mar  1  2019 /usr/bin/tv_grab_pt_meo
    -rwxr-xr-x 1 root root  12665 Mar  1  2019 /usr/bin/tv_grab_pt_vodafone
    -rwxr-xr-x 1 root root  12122 Mar  1  2019 /usr/bin/tv_grab_se_swedb
    -rwxr-xr-x 1 root root  12113 Mar  1  2019 /usr/bin/tv_grab_se_tvzon
    -rwxr-xr-x 1 root root  26493 Mar  1  2019 /usr/bin/tv_grab_tr
    -rwxr-xr-x 1 root root   9213 Mar  1  2019 /usr/bin/tv_grab_uk_bleb
    -rwxr-xr-x 1 root root  38243 Mar  1  2019 /usr/bin/tv_grab_uk_tvguide
    -rwxr-xr-x 1 root root  37009 Mar  1  2019 /usr/bin/tv_grab_zz_sdjson
    -rwxr-xr-x 1 root root 294047 Mar  1  2019 /usr/bin/tv_grab_zz_sdjson_sqlite