![]() |
IPTV currated m3u list - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: Guides, Walkthroughs & Tutorials (https://forum.jellyfin.org/f-guides-walkthroughs-tutorials) +--- Thread: IPTV currated m3u list (/t-iptv-currated-m3u-list) |
IPTV currated m3u list - Arah88 - 2025-09-09 Hi all, first post here! I'd love to get your thoughts on a project I've been working on. If you run into any issues, please let me know, and I'll do my best to help. TL;DR: I created a set of PowerShell and Python scripts that automatically filters the IPTV-org channel lists (though it would work for any large .m3u link) for working streams, corrects their EPG data IDs, and generates a clean M3U and a high-quality guide.xml for Jellyfin. GitHub Link: https://github.com/iptv-org/epg/tree/master The full tutorial is in the read me on this page. This whole thing started with what I thought would be a simple goal: get as many free TV channels with EPG data as I could into my Jellyfin server. I started with the big IPTV-org list, but I quickly ran into a couple of major problems that I'm sure many of you have faced:
My Goals for the Project:
C:\server\epg folder, so you may need to adjust paths for your own setup. Then end result is the powershell scipt that I have set up to run everyday, that generates a cleaned and consolidated .m3u link and a guide.xml file that has the epg data. I then point jellyfin at this and have it update the guide data everyday an hour after the first script runs. |