epg icon indicating copy to clipboard operation
epg copied to clipboard

Info combining

Open DonCicio opened this issue 3 years ago • 2 comments

I'm a noob at this. All separate country epg links are working great but is there a way to combine all of them in 1 link? Thanks

DonCicio avatar Apr 10 '22 10:04 DonCicio

The fact is that different sources have too different information about the same program and it is not at all obvious which version should be given priority.

Also, sometimes they even indicate different start and end times, which makes this task even more difficult.

These are the main reasons why merging has not yet been done.

freearhey avatar Apr 16 '22 17:04 freearhey

For those who will be over this issue in the future:

GitHub limits the size of files you can track in regular Git repositories.

https://docs.github.com/en/repositories/working-with-files/managing-large-files/about-large-files-on-github#about-size-limits-on-github

The deploy step encountered an error: remote: warning: See http://git.io/iEPt8g for more information.
remote: warning: File guides/us-local/tvtv.us.epg.xml is 55.95 MB; this is larger than GitHub's recommended maximum file size of 50.00 MB

https://github.com/iptv-org/epg/actions/runs/2908910223

freearhey avatar Aug 23 '22 15:08 freearhey

Update:

After switching to compressed versions (https://github.com/iptv-org/iptv/discussions/8255), the file size problem described above has gone away. The largest file is now only 1.74 MB in size.

Unfortunately, the biggest problem (conflicting data from different sources) is still unresolved. But just in case someone decides to work on this issue, I decided to add a JSON version to all the guides to make loading and handling the data a little easier. To load it you just need to change the file extension from .xml.gz to .json, as shown below:

https://iptv-org.github.io/epg/guides/cu/tvcubana.icrt.cu.epg.json

I hope this helps!

freearhey avatar Oct 07 '22 22:10 freearhey

Implemented in #1212

freearhey avatar Oct 28 '22 17:10 freearhey

JSON versions of the guides were removed from the repository in #1979 because some of them started to exceed GitHub's file size limits.

freearhey avatar Feb 08 '23 12:02 freearhey