Beim Grabber sollte das Episodenformat auf xmltv_ns für tvHeadend gestellt werden
[DISCONTINUED] easyEPG Grabber // WebGrab++ Alternative [v0.4.3 | 2020/01/11]
-
easy4me -
1. Juni 2019 um 21:46 -
Erledigt
-
-
*DONG* nun geht es - ich musste einmal alle EPG Daten in TvHeadend löschen - ich dachte durch die hohe Prio würde er die Daten vom DVB EPG automatisch überschreiben.
-
-
Auf welchem System hast du easyepg installiert?
Sind alle erforderlichen Pakete installiert?
Code
Alles anzeigensudo cpan App::cpanminus sudo cpanm install JSON sudo cpanm install XML::Rules sudo cpanm install XML::DOM sudo cpanm install Data::Dumper sudo cpanm install Time::Piece sudo cpanm install Time::Seconds sudo cpanm install DateTime sudo cpanm install DateTime::Format::DateParse sudo cpan install DateTime::Format::Strptime sudo cpanm install utf8
Grundsätzlich sieht mir das aber nach einem Konvertierungsfehler aus. Vielleicht fehlen noch Systempakete. Eventuell kann aber der Entwickler @easy4me mehr dazu sagen.
Danke für deine Hilfe. Ich habe nochmal alles einzeln durchlaufen lassen, aber abgesehen von ein paar Updates, war alles schon drauf.
Abgesehen von einer minimalen Änderung in der Fehlermeldung, ist leider alles noch beim gleichen:
Code
Alles anzeigen+++ COUNTRY: SWITZERLAND +++ - DOWNLOAD PROCESS - Checking manifest files... 118 manifest file(s) to be downloaded! Loading manifest files... DONE! Creating EPG manifest file... swc.sh: line 252: 1118 Killed jq -s '.' /tmp/manifile.json 2>> errors.txt > /tmp/epg_workfile DONE! - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! ========== EPG CREATION: WARNING/ERROR LOG ============ [ EPG ERROR ] XMLTV FILE DOES NOT CONTAIN ANY PROGRAMME DATA! malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at epg_json2xml.pl line 94. =======================================================
-
Mir sind diese Fehler aufgefallen
Diff
Alles anzeigen-------------------------------------------- SWISSCOM EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: SWITZERLAND +++ - DOWNLOAD PROCESS - Checking manifest files... 1 manifest file(s) to be downloaded! Loading manifest files... DONE! Creating EPG manifest file... DONE! - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! -------------------------------------------- TELEKOM EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: GERMANY +++ Starting Proxy Server proxy.sh started on 127.0.0.1:8000 - DOWNLOAD PROCESS - Checking manifest files... malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at chlist_printer.pl line 66. 0 manifest file(s) to be downloaded! Loading manifest files... Progress [####################] 100% DONE! Creating EPG manifest file... cat: 'mani/*': Datei oder Verzeichnis nicht gefunden DONE! ================= CHANNEL LIST: LOG =================== malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at url_printer.pl line 56. ======================================================= - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! Stopping Proxy Server proxy.sh stopped! ========== EPG CREATION: WARNING/ERROR LOG ============ [ EPG ERROR ] XMLTV FILE DOES NOT CONTAIN ANY PROGRAMME DATA! ======================================================= -------------------------------------------- WAIPU.TV EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: GERMANY +++ Login to waipu.tv webservice... OK! - DOWNLOAD PROCESS - Downloading EPG manifest file... DONE! Checking files for missing channels... DONE! - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! ========== EPG CREATION: WARNING/ERROR LOG ============ [ EPG WARNING ] CATEGORY UNAVAILABLE IN EIT LIST: Action Sports ======================================================= -------------------------------------------- TV-SPIELFILM EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: GERMANY +++ - DOWNLOAD PROCESS - Checking manifest files... 1 manifest file(s) to be downloaded! Loading manifest files... Progress [####################] 100% DONE! Creating EPG manifest file... DONE! - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! -------------------------------------------- TVTV EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: USA +++ - DOWNLOAD PROCESS - Fetching channel list... parse error: Invalid numeric literal at line 1, column 10 Checking manifest files... malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at chlist_printer.pl line 64. 0 manifest file(s) to be downloaded! Loading manifest files... Progress [####################] 100% DONE! Creating EPG manifest file... cat: 'mani/*': Datei oder Verzeichnis nicht gefunden rm: das Entfernen von 'mani/*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden DONE! ================= CHANNEL LIST: LOG =================== malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at url_printer.pl line 55. ======================================================= Preparing multithreaded download... 0 broadasts files to be downloaded! Downloading EPG details... Progress [####################] 100% DONE! DONE! - FILE CREATION PROCESS - Retrieving channel list and config files... parse error: Invalid numeric literal at line 1, column 10 Retrieving Channel IDs... malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(e nd of string)") at cid_json.pl line 46. Validating EPG XMLTV file... DONE! ========== EPG CREATION: WARNING/ERROR LOG ============ ^ [ EPG ERROR ] XMLTV FILE VALIDATION FAILED DUE TO THE FOLLOWING ERRORS: malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at ch_json2xml.pl line 82. malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at epg_json2xml.pl line 96. tvtv_us.xml:1: parser error : Document is empty ======================================================= -------------------------------------------- CREATING CUSTOMIZED XMLTV FILES -------------------------------------------- Creating XML file: xmltv.xml ... -------------------------------------- Running addon: RATING MAPPER for xmltv.xml ... Reading XML file Parsing Sections Pass 1 complete Updating Stars DONE! XML file xmltv.xml created!
-
-
Mir sind diese Fehler aufgefallen
Diff
Alles anzeigen-------------------------------------------- SWISSCOM EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: SWITZERLAND +++ - DOWNLOAD PROCESS - Checking manifest files... 1 manifest file(s) to be downloaded! Loading manifest files... DONE! Creating EPG manifest file... DONE! - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! -------------------------------------------- TELEKOM EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: GERMANY +++ Starting Proxy Server proxy.sh started on 127.0.0.1:8000 - DOWNLOAD PROCESS - Checking manifest files... malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at chlist_printer.pl line 66. 0 manifest file(s) to be downloaded! Loading manifest files... Progress [####################] 100% DONE! Creating EPG manifest file... cat: 'mani/*': Datei oder Verzeichnis nicht gefunden DONE! ================= CHANNEL LIST: LOG =================== malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at url_printer.pl line 56. ======================================================= - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! Stopping Proxy Server proxy.sh stopped! ========== EPG CREATION: WARNING/ERROR LOG ============ [ EPG ERROR ] XMLTV FILE DOES NOT CONTAIN ANY PROGRAMME DATA! ======================================================= -------------------------------------------- WAIPU.TV EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: GERMANY +++ Login to waipu.tv webservice... OK! - DOWNLOAD PROCESS - Downloading EPG manifest file... DONE! Checking files for missing channels... DONE! - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! ========== EPG CREATION: WARNING/ERROR LOG ============ [ EPG WARNING ] CATEGORY UNAVAILABLE IN EIT LIST: Action Sports ======================================================= -------------------------------------------- TV-SPIELFILM EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: GERMANY +++ - DOWNLOAD PROCESS - Checking manifest files... 1 manifest file(s) to be downloaded! Loading manifest files... Progress [####################] 100% DONE! Creating EPG manifest file... DONE! - FILE CREATION PROCESS - Validating EPG XMLTV file... DONE! -------------------------------------------- TVTV EPG SIMPLE XMLTV GRABBER powered by easyEPG Grabber v0.4.3 2020/01/11 (c) 2019-2020 Jan-Luca Neumann / sunsettrack4 -------------------------------------------- +++ COUNTRY: USA +++ - DOWNLOAD PROCESS - Fetching channel list... parse error: Invalid numeric literal at line 1, column 10 Checking manifest files... malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at chlist_printer.pl line 64. 0 manifest file(s) to be downloaded! Loading manifest files... Progress [####################] 100% DONE! Creating EPG manifest file... cat: 'mani/*': Datei oder Verzeichnis nicht gefunden rm: das Entfernen von 'mani/*' ist nicht möglich: Datei oder Verzeichnis nicht gefunden DONE! ================= CHANNEL LIST: LOG =================== malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at url_printer.pl line 55. ======================================================= Preparing multithreaded download... 0 broadasts files to be downloaded! Downloading EPG details... Progress [####################] 100% DONE! DONE! - FILE CREATION PROCESS - Retrieving channel list and config files... parse error: Invalid numeric literal at line 1, column 10 Retrieving Channel IDs... malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(e nd of string)") at cid_json.pl line 46. Validating EPG XMLTV file... DONE! ========== EPG CREATION: WARNING/ERROR LOG ============ ^ [ EPG ERROR ] XMLTV FILE VALIDATION FAILED DUE TO THE FOLLOWING ERRORS: malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at ch_json2xml.pl line 82. malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "(end of string)") at epg_json2xml.pl line 96. tvtv_us.xml:1: parser error : Document is empty ======================================================= -------------------------------------------- CREATING CUSTOMIZED XMLTV FILES -------------------------------------------- Creating XML file: xmltv.xml ... -------------------------------------- Running addon: RATING MAPPER for xmltv.xml ... Reading XML file Parsing Sections Pass 1 complete Updating Stars DONE! XML file xmltv.xml created!
Ich habe festgestellt, dass es wohl an den ausgewählten Sendern liegt. Wenn ich bei Swisscom nur ein paar Sender auswähle, dann funktioniert es. Ich vermute in meiner Liste ist irgendein Sender, der das Problem verursacht. Ich habe nur keine Idee, wie ich rausfinden kann, welcher es ist, ohne nach jedem Sender auszuprobieren, ob es noch geht.
-
Wobei der Telekom scrapper problemlos durchläuft und dennoch keine neuen epg Daten gescrapt werden.
-
-
Moin. Wasn mit dem Horizon Grabber los? Mit und ohne Update: Service Provider unavailable.
Edit:
Nachdem ich das Update nicht nur per ./update.sh angestoßen habe, sondern auch im easyepg selbst nochmal auf Update geklickt habe, geht der Horizon Grabber wieder-Edit2:
Der Telekom Grabber läuft lokal auf dem RPI ohne Probleme, Fehler bekomme ich nur auf dem VPS. -
hallo,
es sieht so aus als wenn ich von horizon bei einigen Sendern für die Zukunft, ich glaube ab morgen keine Daten mehr bekomme.
habt ihr das Problem auch?
zB. welt oder super rtl.welchen grabber benutzt ihr? zahlt es sich aus auf tvspielfilm oder telekom umzustellen?
danke, lg stefan
-
-
Hast du den Grabber aktualisiert? Es gab vor kurzem ein Update für Horizon.
-
danke,
hätte ich vor kurzem, aber vielleicht schon vorher. teste ich gleichedit: viele dank, funktioniert wieder
-
-
Hallo,
ich nutze EasyEPG seit einigen ;Monaten, erst auf einem Raspi jetzt auf der Syno im Docker.
Allerdings konnte ich von Anfang an keine Daten von Vodafone ziehen.
Hab leider hier in diesem Fred nix gefunden.
Gibt es da ein bekanntes Problem?
-
Vodafone hat den EPG-Dienst schon lange deaktiviert.
-
-
Alles klar. Danke sehr.
Dann noch eine Frage. Ich verwende jetzt Horizon als Quelle. Bisher hat er die Bilder mit in den Daten, seit Neuestem sind die aber nciht mehr dabei. Bei Magenta TV klappt es.
Außerdem werden z.B. fürs Bayerische Fersehen die Daten nicht abgerufen.
Kennt noch jeman das Problem?
-
Ich wollte auch gerade nachfragen, welcher Dienst eurer Meinung nach, die meisten Infos (Season, Episode, Bild, Beschreibung) bereitstellt.
Bei Horizon sind keine Bilder dabei, ansonsten bin ich damit zufrieden. -
-
Bei Swisscom kann man zwar BBC Three auswählen, aber es kommen keine EPG-Daten. Zumindest bei mir. Den Sender gibt es ja erst seit 1.2.2022 wieder linear.
-
Swisscom hat den Sender auch nicht im TV-Guide. Bei Horizon bekomme ich zumindest für AT weiterhin die Bilder/Infos. Ansonsten nutze ich hauptsächlich Magenta TV DE und Swisscom, darüber bekommt man die meisten Infos.
-
-
@easy4me kennst du eigentlich diese unheimlich hässliche Seite der hoerzu mit EPG daten?
https://www.hoerzu.de/text/tv-programm/sender.phpWäre das ggf. ne zusätzliche Quelle für EasyEPG?
-
Werde ich mir für die kommende Version genauer anschauen.
-
-
Hallo zusammen,
ist bei euch der zattoo grabber auch so langsam? Ich habe es sowohl per docker als auch in ner ubuntu vm getestet.
Ich grabba alle Sender. Jedoch läuft der Process schon fast 12 Stunden.....aktueller stand...
Code
Alles anzeigen++ COUNTRY: GERMANY +++ Login to Zattoo webservice... OK! - DOWNLOAD PROCESS - Checking EPG details for updates... 202 broadcast files to be updated! Removing outdated EPG files... DONE! Preparing database transmission... 7635 broadcast files found! Loading cached data files into new database... Progress [####################] 100% DONE! Preparing download... 43869 broadcast files to be downloaded! Downloading EPG details... Progress [############ ] 60% Progress [############# ] 65% Progress [############## ] 70% Progress [####################] 100% DONE! Downloading missing files... ==> LOOP 1/5 FILES: 31921 Downloading missing files... ==> LOOP 3/5 FILES: 24232
-
Bitte die Daten erstmal über andere Provider beziehen. Die neue Version mit Webinterface lädt die Files in wenigen Minuten herunter, ist aber noch nicht fertig.
-
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!