Support for epg in xml.gz format
#76
Guess what broke again Tongue
This time I checked the xml file itself for the program and I noticed that it does anything for today! For the forementioned channel, it starts and ends at
Code:
<programme start="20221122223500 +0000" stop="20221123002500 +0000" channel="ERT1.gr"><title lang="el">Πρωίαν σε Είδον τη Μεσημβρίαν (Ε)</title><category lang="el">Εκπομπή - Μαγκαζίνο</category></programme>

<programme start="20221124214500 +0000" stop="20221124223500 +0000" channel="ERT1.gr"><title lang="el">Επίλογος</title><category lang="el">Εκπομπή - Μαγκαζίνο</category></programme>
Next time this happens I am moving to a different epg.
Reply
#77
Sorry for bringing this back to the surface after 6+ months, but I am fed up hunting for logos. Roughly 1 month ago, I found a site that had neat 200*200 logos for all my 10 channels and now it is gone. So, how can I use image files (stored locally) for logos, how do I name them and what do I change in my m3u? I already know that the addon can read the logos from a set folder, so please do not mention that.

Lets take this channel for for instance. What do I change it too? Assume that its logo file which is stored locally is named "ert1.png".
Code:
#EXTINF:-1 tvg-id="ert1" tvg-logo="https://program.ert.gr/images/ChannelLogo-ERT1.png",ERT1
Reply
#78
(2023-08-04, 18:52)jim_p Wrote: Sorry for bringing this back to the surface after 6+ months, but I am fed up hunting for logos. Roughly 1 month ago, I found a site that had neat 200*200 logos for all my 10 channels and now it is gone. So, how can I use image files (stored locally) for logos, how do I name them and what do I change in my m3u? I already know that the addon can read the logos from a set folder, so please do not mention that.

Lets take this channel for for instance. What do I change it too? Assume that its logo file which is stored locally is named "ert1.png".
Code:
#EXTINF:-1 tvg-id="ert1" tvg-logo="https://program.ert.gr/images/ChannelLogo-ERT1.png",ERT1

Just set the local path instead of the remote path.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#79
Sorry for the huge delay in answering. It was a tough month here Sad
So, I tried all possible ways for it and this is what I got.

Obviously, using the full path there works, e.g. 
Code:
#EXTINF:-1 tvg-id="ert1" tvg-logo="/storage/picons/ert1.png",ERT1

Using only the file name works too, provided that the image file is under the logos folder defined in settings (/storage/picons/ in my case), e.g. 
Code:
#EXTINF:-1 tvg-id="ert1" tvg-logo="ert1.png",ERT1
This is what I have now and I am happy with it.

What also works is to NOT have the filename or the path at all there! Just matching the filename to the id works, e.g. this 
Code:
#EXTINF:-1 tvg-id="ert1",ERT1
automatically picks ert1.png from the logos folder! :O
This works for 8 of my 10 channels though. The 2 that do not work have different file and id names, since ever, but renaming the files to match the id names did not change anything. I will keep trying though.
Reply
#80
(2023-09-18, 17:12)jim_p Wrote: This works for 8 of my 10 channels though. The 2 that do not work have different file and id names, since ever, but renaming the files to match the id names did not change anything. I will keep trying though.

You might just need to clear the thumbnails to get it to work like in this post: https://github.com/kodi-pvr/pvr.vuplus/i...-503016612
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#81
Good idea. However, I'd rather have texturecache do that from me instead of brutally removing files (with or without kodi running).
On the other hand, the reason I have not cleaned my thumbnail cache for more than a year now is my favorites. Last time I checked, I had like 200 favorites, 90% of which come from twitch or youtube, and redownloading their thumbnails will be a very tedious process. Even texturecache's process of verifying the thumbnails with their online urls takes hours, due to the amount of them. And yes, I can not tell what each channel or video is by their name, only by their thumbnail.

Having said that, I had to brutally delete all cache from my nieces' tvbox a few months ago. Texturecache was waaay too slow, deleting ~1gb in ~1 hour it ran, so I closed kodi and I deleted the forementioned folders. It took like 10 minutes.
Reply
#82
I decided to do my testing on my pc's installation from now on and I came accross this in the screenshot. This... "multiple configuration" set of options only comes up for iptv simple client and not for any other addon. Is this a feature of kodi 20 or of the addon? 

Kodi 20.2, iptv simple client 20.11 on debian testing/unstable x64.

Image
Reply
#83
Both. Multiple instance support was added for PVR addons in Kodi 20.

So you can now, if you wish, set up multiple M3Us/XMLs.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#84
Hello everyone.
I have troubles with big epg's(>100Mb), looks loke kodi in every platform didn't load them in any condition - i tried local file in uncompressed state, xml.gz from site, and no luck. Does anyone have the same problem?
Reply
#85
Sorry for bringing this up again, but I need some help because I am out of ideas for the following. After all those years of having every streaming url in m3u8 format, 3 of them switched to mpd! They are not encrypted or something, because the streams play fine with mpv and no special parameters at all. And as you can see below, even yt-dlp can not help, because it somehow returns the original url! 
Code:
$ yt-dlp -F https://telmacosa.s.llnwi.net/osY/ERT/default/index.mpd
[generic] Extracting URL: https://telmacosa.s.llnwi.net/osY/ERT/default/index.mpd
[generic] index: Downloading webpage
WARNING: [generic] Falling back on generic information extractor
[generic] index: Extracting information
[info] Available formats for index:
ID                      EXT RESOLUTION FPS │   TBR PROTO │ VCODEC        VBR ACODEC      ABR ASR MORE INFO
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
audio_104621_und=104400 m4a audio only     │  104k dash  │ audio only        mp4a.40.5  104k 48k DASH audio, m4a_dash
video=5000000           mp4 1920x1080   25 │ 5000k dash  │ avc1.640028 5000k video only          DASH video, mp4_dash
video=800000            mp4 640x360     25 │  800k dash  │ avc1.4D401E  800k video only          DASH video, mp4_dash
video=2000000           mp4 1024x576    25 │ 2000k dash  │ avc1.4D401F 2000k video only          DASH video, mp4_dash
video=3000000           mp4 1280x720    25 │ 3000k dash  │ avc1.64001F 3000k video only          DASH video, mp4_dash

$ yt-dlp -f video=800000 -g https://telmacosa.s.llnwi.net/osY/ERT/default/index.mpd
WARNING: [generic] Falling back on generic information extractor
https://telmacosa.s.llnwi.net/osY/ERT/default/index.mpd
Reply
#86
Sorry, no clue. But it’s not related to this thread at all.

Try using inputstream.adaptive for this. It’s supports MPD out of the box. Check out their github for details on how to set it up in your M3U file
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#87
I tried what is mentioned here*, making each entry look like so
Code:
#EXTINF:-1 tvg-id="ert1" tvg-logo="ert1.png",ERT1
#KODIPROP:inputstream=inputstream.adaptive
#KODIPROP:inputstream.adaptive.manifest_type=hls
https://telmacosa.s.llnwi.net/osY/ERT/default/index.mpd
but it still failed. On kodi 20 it pops this error
Code:
2024-02-16 17:07:04.300 T:4061     info <general>: Removed stale TV channel 'ER 1' from group 'All channels'
2024-02-16 17:07:09.323 T:4010     info <general>: AddOnLog: pvr.iptvsimple: pvr.iptvsimple - GetChannelStreamProperties - Live Stream URL: https://telmacosa.s.llnwi.net/osY/ERT/default/index.mpd
and on kodi 18 it pops this, which is more straight forward.
Code:
2024-02-16 17:00:36.725 T:140713775400704   ERROR: Open - error probing input format, https://telmacosa.s.llnwi.net/osY/ERT/default/index.mpd
Oh well, 3 channels down, 7 remain.

https://forum.kodi.tv/showthread.php?tid=366536
Reply
#88
What you have there won’t work as you choose hls as the manifest type. That needs to be mpd.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply
#89
I have a simple question: Does timeshift require an epg to work?

And a complex problem behind it. I set up iptv simple for a friend (kodi 20 on w10) with ONE channel only. Nothing special, just 
Code:
#EXTM3U 
#EXTINF:-1 tvg-logo="https"://example.com/jim.png",jim
https://example.com/stream.m3u8
There is no epg for it, because is just an internet stream which he used to play on vlc. Because the show he watches airs when he is not at the pc, he just presses pause on vlc and lets it buffer for hours and hours until he comes back, unpauses vlc and watches it.
But there is no pause for iptv simple on kodi because it is a live stream, and that is where timeshift (I guess) comes into play. Can I set e.g. 3 hours of the entire stream "shifts" back? E.g. if the show airs at 10am (and lasts up to 1pm), I want it to play like a live stream from 12pm to 3 pm.
Reply
#90
(2024-03-16, 08:58)jim_p Wrote: I have a simple question: Does timeshift require an epg to work?

And a complex problem behind it. I set up iptv simple for a friend (kodi 20 on w10) with ONE channel only. Nothing special, just 
Code:
#EXTM3U 
#EXTINF:-1 tvg-logo="https"://example.com/jim.png",jim
https://example.com/stream.m3u8
There is no epg for it, because is just an internet stream which he used to play on vlc. Because the show he watches airs when he is not at the pc, he just presses pause on vlc and lets it buffer for hours and hours until he comes back, unpauses vlc and watches it.
But there is no pause for iptv simple on kodi because it is a live stream, and that is where timeshift (I guess) comes into play. Can I set e.g. 3 hours of the entire stream "shifts" back? E.g. if the show airs at 10am (and lasts up to 1pm), I want it to play like a live stream from 12pm to 3 pm.

If you enable timeshift you can choose how large a buffer to set, or not set a buffer at all. That’s up to you and the amount of disk space you have free. You don’t need an EPG.
Maintainer of Enigma2 PVR addon: repo, docschangelog
How to create a full debug: here
Reply

Logout Mark Read Team Forum Stats Members Help
Support for epg in xml.gz format0