truecharts / public

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.15k stars 620 forks source link

TVheadend xmltv grabbers does not work #1497

Closed Supermagnum closed 2 years ago

Supermagnum commented 2 years ago

To find these grabbers, the user level in tvheadend > general > users > web interface setttings must be set to expert. Then go to channel/epg and the modules should be visible there.

Debug from tvheadend:

2021-12-09 13:45:54.000 xmltv: /usr/bin/tv_grab_eu_xmltvse: grab /usr/bin/tv_grab_eu_xmltvse

2021-12-09 13:45:54.014 spawn: Executing "/usr/bin/tv_grab_eu_xmltvse"

2021-12-09 13:45:54.977 spawn: config file /config/.xmltv/tv_grab_eu_xmltvse.conf does not exist, run me with --configure

2021-12-09 13:45:54.983 xmltv: /usr/bin/tv_grab_eu_xmltvse: no output detected

2021-12-09 13:45:54.983 xmltv: /usr/bin/tv_grab_eu_xmltvse: grab returned no data

2021-12-09 13:45:54.983 xmltv: /usr/bin/tv_grab_eu_xmltvse: grab /usr/bin/tv_grab_eu_xmltvse

2021-12-09 13:45:54.997 spawn: Executing "/usr/bin/tv_grab_eu_xmltvse"

2021-12-09 13:45:55.951 spawn: config file /config/.xmltv/tv_grab_eu_xmltvse.conf does not exist, run me with --configure

2021-12-09 13:45:55.957 xmltv: /usr/bin/tv_grab_eu_xmltvse: no output detected

2021-12-09 13:45:55.957 xmltv: /usr/bin/tv_grab_eu_xmltvse: grab returned no data

2021-12-09 13:46:55.708 iptv: m3u parse: 0 new mux(es) in network 'USA-local' (total 17)

2021-12-09 13:46:55.803 iptv: m3u parse: 0 new mux(es) in network 'IPTV_sweden' (total 11)

2021-12-09 13:46:55.824 iptv: m3u parse: 0 new mux(es) in network 'IPTV_Finland' (total 4)

2021-12-09 13:46:56.000 iptv: m3u parse: 0 new mux(es) in network 'IPTV-USA' (total 192)

This also affects other grabbers.

PrivatePuffin commented 2 years ago

No idea, I don't use the App personally. Don't even know if this is due to us or something else entirely.

Supermagnum commented 2 years ago

No idea, I don't use the App personally. Don't even know if this is due to us or something else entirely.

Seems that they need to be configured, running this command from inside the container should have fixed the issue: ./tv_grab_eu_xmltvse --configure That displays a menu where one can select all TV channels. But, that again causes a list of errors. I think that the grabbers must be set to some value that is acceptable as default. The values should of course be put in the /config/.xmltv/tv_grab_eu_xmltvse.conf . Other grabbers have their own configuration files.

Related links: https://manpages.debian.org/testing/xmltv-util/tv_grab_eu_xmltvse.1p.en.html

http://wiki.xmltv.org/index.php/Main_Page http://wiki.xmltv.org/index.php/HowtoUseGrabbers

PrivatePuffin commented 2 years ago

This seems to be related to the container and not our installer ...

Supermagnum commented 2 years ago

This seems to be related to the container and not our installer ...

Ok. That's all the information I have, without posting further log details/error messages from the commando I mentioned.

PrivatePuffin commented 2 years ago

We dont really “need some help”, we just dont have any info from you pointing at something we can work with.

If the creators dont give workable errors, there is nothing we can do. Thats their fault, not ours.

To be honest: for me this is a low-priority container, definatly when you start messing with things they hidden away from users on purpose. Im not even 100% sure what you’re doung should even work.

Supermagnum commented 2 years ago

Here is the result of ./tv_grab_eu_xmltvse --configure in /usr/bin Choose one of the countries this grabber provides. Country: 0: Austria 1: Croatia 2: Denmark 3: Estonia 4: Finland 5: Germany 6: Hungary 7: Latvia 8: Lithuania 9: Netherlands 10: Norway 11: Poland 12: Sweden 13: Switzerland 14: All Radio stations 15: All TV Channels Select one: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 (default=0)] 15 tv_grab_eu_xmltvse uses a cache with files that it has already downloaded. Please specify where the cache shall be stored. Directory to store the cache in: [/config/.xmltv/cache] /config/.xmltv/cache :9: parser error : EntityRef: expecting ';' s://fonts.googleapis.com/css2?family=Roboto:wght@200;300;400;500;700;900&display ^ :12: parser error : Specification mandates value for attribute defer <script defer type="text/javascript" src="/js/app-a148df4bb52ff2aeb1b44bf5d8 ^ :12: parser error : attributes construct error <script defer type="text/javascript" src="/js/app-a148df4bb52ff2aeb1b44bf5d8 ^ :12: parser error : Couldn't find end of Start Tag script line 12 Githubissues.

  • Githubissues is a development platform for aggregating issues.