Closed s79dev closed 4 years ago
Ha! I was waiting for this issue to arise! I just didn't have any good way of testing.
Are you able to send me a minimal m3u file so I can develop a good fix?
Obviously please sensor all links and whatnot.
File with 3 items, make from "http://vladlink.tv/playlist" And question, how filter item with tag "access=denied" test.mstb.m3u8.zip
Okay cool! Thanks. I will add support for unicode characters.
how filter item with tag "access=denied"
Sorry the parser doesn't support all these additional tags. These are completely different from the general IPTV playlists. What client do you use? I built this project with mainly Kodi's Simple IPTV backend in mind, so it feels like that adding support for those additional tags is a little bit out of scope for this project.
I'm happy to accept PRs, if not please do raise a separate issue, who knows, someone might come along and implement it!
Thanks for that. This should be fixed now!
Sorry for not a quick answer/ I want use VLC or other player. I wanted use m3ufilter for filter playlist my provider, skip all channels not allow for me. I realized that I could not do this when I saw that the program used a structure, not a map.
Feel free to raise a feature request and/or a PR. If you raise a feature request, I'll look at it if I have some time or something, but can't promise anything. Adding additional fields and things like this essentially requires a full implementation of the m3u RFC, which adds a lot of overheads to the application, to the point where it might not be possible to run it on low resource devices such as the pi.
In m3u with non English characters all non English characters is broken. This is because the stream reads single-byte characters, not runes. Possible Solution: