Skip to content

Conversation

egon984
Copy link
Contributor

@egon984 egon984 commented Sep 7, 2025

press G to show info about currently playing TV show
(tested in Italy; EPG url is supposed to be a gzipped xml)

egon984 and others added 22 commits September 7, 2025 12:34
press G to show info about currently playing TV show
increased chances of finding channels, support for EPGs from multiple countries at the same time, and so on
try/except for expired EPG urls or malformed gzip/xml files; cleanup mpv OSD when changing channel
fixed a couple of typos
the cache is refreshed at least once a day and dramatically speeds up loading the EPG
when a channel is added to favorites, its provider's EPG urls are appended to an internal list (favorites' EPG); this list is loaded when the favorites button is clicked
if you set multiple EPG urls you can easily get multiple entries for the current TV show. Press G multiple times to show them all (in the order you choose when setting EPG urls). TV shows with abnormal duration are automatically skipped.
cache not needed anymore
unfortunately some EPG services allow a limited number of downloads per day, so caching is necessary
huge EPGs load dramatically faster
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant