Updated playlist: 0
0 channels
This commit is contained in:
parent
3c1e14558f
commit
ff12c26040
10 changed files with 688 additions and 58 deletions
|
@ -1,50 +0,0 @@
|
||||||
#EXTINF:-1 tvg-id="SkySp.Mix.HD.uk" tvg-name="Sky Sports Mix FHD" tvg-logo="https://i.ibb.co/7kYj5gc/sky-mix.png" group-title="UK Sports",Sky Sports Mix FHD
|
|
||||||
https://a1xs.vip/2000008
|
|
||||||
|
|
||||||
#EXTINF:-1 tvg-id="New.England.Sports.Network.HDTV.(NESNHD).us" tvg-name="NESN UHD" tvg-logo="https://i.postimg.cc/CxVDbJrS/nesn.png" group-title="US Sports",NESN UHD
|
|
||||||
https://a1xs.vip/4000080
|
|
||||||
#EXTINF:-1 tvg-id="MSG.(Madison.Square.Gardens).us" tvg-name="MSG" tvg-logo="https://i.postimg.cc/W1jFdzt4/MSG-Network-logo.png" group-title="US Sports",MSG FHD
|
|
||||||
https://a1xs.vip/4000001
|
|
||||||
#EXTINF:-1 tvg-id="MSG.Plus.us" tvg-name="MSG_PLUS" tvg-logo="https://i.postimg.cc/W1jFdzt4/MSG-Network-logo.png" group-title="US Sports",MSG_PLUS FHD
|
|
||||||
https://a1xs.vip/4000002#EXTINF:-1 tvg-id="SkySpMainEvHD.uk" tvg-name="UK: Sky Sports Main Event UHD" tvg-logo="https://i.ibb.co/gwCk7Bc/sky-m-event-uhd.png" group-title="UHD | 4K",UK: Sky Sports Main Event UHD
|
|
||||||
https://a1xs.vip/2000015
|
|
||||||
#EXTINF:-1 tvg-id="SkySp.F1.uk" tvg-name="UK: Sky Sports F1 UHD" tvg-logo="https://i.imgur.com/aetKPNi.png" group-title="UHD | 4K",UK: Sky Sports F1 UHD
|
|
||||||
https://a1xs.vip/2000016
|
|
||||||
#EXTINF:-1 tvg-id="TNT.Sports.Ultimate.uk" tvg-name="UK: TNT Sports Ultimate UHD" tvg-logo="https://i.ibb.co/QqGdJnM/TNTSprts-U.png" group-title="UHD | 4K",UK: TNT Sports Ultimate UHD
|
|
||||||
https://a1xs.vip/2000031
|
|
||||||
#EXTINF:-1 tvg-id="Astro.Sports.UHD.my" tvg-name="MY: Astro Sports UHD" tvg-logo="https://i.ibb.co/3hW45Pb/Astro-Sports-UHD.png group-title="UHD | 4K",MY: Astro Sports UHD
|
|
||||||
https://a1xs.vip/9000001#EXTINF:-1 group-title="Poland",PL | Golf Channel
|
|
||||||
http://185.236.229.62:9981/play/a03m
|
|
||||||
#EXTINF:-1 group-title="Poland",PL | HBO HD
|
|
||||||
http://185.236.229.62:9981/play/a06k
|
|
||||||
#EXTINF:-1 group-title="Poland",PL | HBO2 HD
|
|
||||||
http://185.236.229.62:9981/play/a05x#EXTINF:-1 group-title="Turkey",TR | TV 8.5
|
|
||||||
http://live-tv.uk:8080/live/Crach_Iptv/Hekxbjelsofjur628264772new/735.ts
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | Preshyi
|
|
||||||
http://193.151.107.120:10001/
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | Suspline Kultura
|
|
||||||
http://zadyma.online:8880/play/live.php?mac=00:1A:79:01:7F:7E&stream=436343&extension=ts
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | PlusPlus
|
|
||||||
http://proxpanel.pro/play/live.php?mac=00:1A:79:D1:04:17&stream=630128&extension=ts&play_token=0
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | Detinets
|
|
||||||
http://193.151.107.120:8991/
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | One Planet
|
|
||||||
http://95.67.12.82:9088/
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | Rozpakuy TV
|
|
||||||
http://109.108.92.149:63182/
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | FreeDom
|
|
||||||
http://95.67.12.84:10304/
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | Dorama
|
|
||||||
http://95.67.12.82:9046/
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | KinoKazka
|
|
||||||
http://95.67.12.82:9084/
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | Continent-E
|
|
||||||
http://95.67.12.82:9083/
|
|
||||||
#EXTINF:-1 group-title="Ukraine",UA | Yedyni novyny
|
|
||||||
http://95.67.12.89:9018/
|
|
||||||
#EXTINF:-1 tvg-id="BBC.One.Lon.HD.uk" group-title="United Kingdom" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/bbc-one-uk.png",BBC One
|
|
||||||
http://31.121.110.30:4000/play/a002/index.m3u8
|
|
||||||
#EXTINF:-1 tvg-id="BBC.Two.HD.uk" group-title="United Kingdom" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/bbc-two-uk.png",BBC Two
|
|
||||||
http://31.121.110.30:4000/play/a003/index.m3u8
|
|
||||||
#EXTINF:-1 tvg-id="ITV1.HD.uk" group-title="United Kingdom" tvg-logo="https://raw.githubusercontent.com/tv-logo/tv-logos/main/countries/united-kingdom/itv-1-uk.png",ITV 1
|
|
||||||
http://31.121.110.30:4000/play/a004/index.m3u8
|
|
600
config/patterns.json
Normal file
600
config/patterns.json
Normal file
|
@ -0,0 +1,600 @@
|
||||||
|
{
|
||||||
|
"country_patterns": {
|
||||||
|
"🇺🇸 United States": [
|
||||||
|
"cbs",
|
||||||
|
"nbc",
|
||||||
|
"abc",
|
||||||
|
"fox",
|
||||||
|
"espn",
|
||||||
|
"cnn",
|
||||||
|
"hbo",
|
||||||
|
" usa",
|
||||||
|
" us ",
|
||||||
|
".us",
|
||||||
|
"america",
|
||||||
|
"nfl"
|
||||||
|
],
|
||||||
|
"🇬🇧 United Kingdom": [
|
||||||
|
"bbc",
|
||||||
|
"itv",
|
||||||
|
"sky",
|
||||||
|
"channel 4",
|
||||||
|
"e4",
|
||||||
|
" uk",
|
||||||
|
".uk",
|
||||||
|
"british",
|
||||||
|
"premier league"
|
||||||
|
],
|
||||||
|
"🇨🇦 Canada": [
|
||||||
|
"cbc",
|
||||||
|
"ctv",
|
||||||
|
"global",
|
||||||
|
"canada",
|
||||||
|
"canadian",
|
||||||
|
" ca ",
|
||||||
|
".ca"
|
||||||
|
],
|
||||||
|
"🇩🇪 Germany": [
|
||||||
|
"ard",
|
||||||
|
"zdf",
|
||||||
|
"rtl",
|
||||||
|
"sat.1",
|
||||||
|
"pro7",
|
||||||
|
"germany",
|
||||||
|
"german",
|
||||||
|
" de ",
|
||||||
|
".de"
|
||||||
|
],
|
||||||
|
"🇫🇷 France": [
|
||||||
|
"tf1",
|
||||||
|
"france 2",
|
||||||
|
"m6",
|
||||||
|
"canal+",
|
||||||
|
"france",
|
||||||
|
"french",
|
||||||
|
" fr ",
|
||||||
|
".fr"
|
||||||
|
],
|
||||||
|
"🇪🇸 Spain": [
|
||||||
|
"tve",
|
||||||
|
"antena 3",
|
||||||
|
"telecinco",
|
||||||
|
"spain",
|
||||||
|
"spanish",
|
||||||
|
" es ",
|
||||||
|
".es"
|
||||||
|
],
|
||||||
|
"🇮🇹 Italy": [
|
||||||
|
"rai",
|
||||||
|
"mediaset",
|
||||||
|
"canale 5",
|
||||||
|
"italy",
|
||||||
|
"italian",
|
||||||
|
" it ",
|
||||||
|
".it"
|
||||||
|
],
|
||||||
|
"🇳🇱 Netherlands": [
|
||||||
|
"npo",
|
||||||
|
"rtl nl",
|
||||||
|
"netherlands",
|
||||||
|
"dutch",
|
||||||
|
"holland",
|
||||||
|
" nl ",
|
||||||
|
".nl"
|
||||||
|
],
|
||||||
|
"🇧🇪 Belgium": [
|
||||||
|
"vtm",
|
||||||
|
"één",
|
||||||
|
"canvas",
|
||||||
|
"belgium",
|
||||||
|
"belgian",
|
||||||
|
" be ",
|
||||||
|
".be"
|
||||||
|
],
|
||||||
|
"🇨🇭 Switzerland": [
|
||||||
|
"srf",
|
||||||
|
"rts",
|
||||||
|
"switzerland",
|
||||||
|
"swiss",
|
||||||
|
" ch ",
|
||||||
|
".ch"
|
||||||
|
],
|
||||||
|
"🇦🇹 Austria": [
|
||||||
|
"orf",
|
||||||
|
"austria",
|
||||||
|
"austrian",
|
||||||
|
" at ",
|
||||||
|
".at"
|
||||||
|
],
|
||||||
|
"🇵🇹 Portugal": [
|
||||||
|
"rtp",
|
||||||
|
"sic",
|
||||||
|
"tvi",
|
||||||
|
"portugal",
|
||||||
|
"portuguese",
|
||||||
|
" pt ",
|
||||||
|
".pt"
|
||||||
|
],
|
||||||
|
"🇮🇪 Ireland": [
|
||||||
|
"rte",
|
||||||
|
"tg4",
|
||||||
|
"ireland",
|
||||||
|
"irish",
|
||||||
|
" ie ",
|
||||||
|
".ie"
|
||||||
|
],
|
||||||
|
"🇸🇪 Sweden": [
|
||||||
|
"svt",
|
||||||
|
"tv4",
|
||||||
|
"sweden",
|
||||||
|
"swedish",
|
||||||
|
" se ",
|
||||||
|
".se"
|
||||||
|
],
|
||||||
|
"🇳🇴 Norway": [
|
||||||
|
"nrk",
|
||||||
|
"tv 2 no",
|
||||||
|
"norway",
|
||||||
|
"norwegian",
|
||||||
|
" no ",
|
||||||
|
".no"
|
||||||
|
],
|
||||||
|
"🇩🇰 Denmark": [
|
||||||
|
"dr",
|
||||||
|
"tv2 dk",
|
||||||
|
"denmark",
|
||||||
|
"danish",
|
||||||
|
" dk ",
|
||||||
|
".dk"
|
||||||
|
],
|
||||||
|
"🇫🇮 Finland": [
|
||||||
|
"yle",
|
||||||
|
"mtv3",
|
||||||
|
"finland",
|
||||||
|
"finnish",
|
||||||
|
" fi ",
|
||||||
|
".fi"
|
||||||
|
],
|
||||||
|
"🇮🇸 Iceland": [
|
||||||
|
"ruv",
|
||||||
|
"iceland",
|
||||||
|
"icelandic",
|
||||||
|
" is ",
|
||||||
|
".is"
|
||||||
|
],
|
||||||
|
"🇷🇺 Russia": [
|
||||||
|
"channel one",
|
||||||
|
"rossiya",
|
||||||
|
"ntv",
|
||||||
|
"russia",
|
||||||
|
"russian",
|
||||||
|
" ru ",
|
||||||
|
".ru"
|
||||||
|
],
|
||||||
|
"🇵🇱 Poland": [
|
||||||
|
"tvp",
|
||||||
|
"polsat",
|
||||||
|
"tvn",
|
||||||
|
"poland",
|
||||||
|
"polish",
|
||||||
|
" pl ",
|
||||||
|
".pl"
|
||||||
|
],
|
||||||
|
"🇨🇿 Czech Republic": [
|
||||||
|
"ct",
|
||||||
|
"nova",
|
||||||
|
"prima",
|
||||||
|
"czech",
|
||||||
|
" cz ",
|
||||||
|
".cz"
|
||||||
|
],
|
||||||
|
"🇸🇰 Slovakia": [
|
||||||
|
"rtvs",
|
||||||
|
"markiza",
|
||||||
|
"slovakia",
|
||||||
|
"slovak",
|
||||||
|
" sk ",
|
||||||
|
".sk"
|
||||||
|
],
|
||||||
|
"🇭🇺 Hungary": [
|
||||||
|
"mtv hu",
|
||||||
|
"rtl klub",
|
||||||
|
"hungary",
|
||||||
|
"hungarian",
|
||||||
|
" hu ",
|
||||||
|
".hu"
|
||||||
|
],
|
||||||
|
"🇺🇦 Ukraine": [
|
||||||
|
"1+1",
|
||||||
|
"inter",
|
||||||
|
"ictv",
|
||||||
|
"ukraine",
|
||||||
|
"ukrainian",
|
||||||
|
" ua ",
|
||||||
|
".ua"
|
||||||
|
],
|
||||||
|
"🇷🇴 Romania": [
|
||||||
|
"tvr",
|
||||||
|
"pro tv",
|
||||||
|
"romania",
|
||||||
|
"romanian",
|
||||||
|
" ro ",
|
||||||
|
".ro"
|
||||||
|
],
|
||||||
|
"🇧🇬 Bulgaria": [
|
||||||
|
"btv",
|
||||||
|
"nova bg",
|
||||||
|
"bulgaria",
|
||||||
|
"bulgarian",
|
||||||
|
" bg ",
|
||||||
|
".bg"
|
||||||
|
],
|
||||||
|
"🇭🇷 Croatia": [
|
||||||
|
"hrt",
|
||||||
|
"nova tv hr",
|
||||||
|
"croatia",
|
||||||
|
"croatian",
|
||||||
|
" hr ",
|
||||||
|
".hr"
|
||||||
|
],
|
||||||
|
"🇷🇸 Serbia": [
|
||||||
|
"rts",
|
||||||
|
"pink",
|
||||||
|
"serbia",
|
||||||
|
"serbian",
|
||||||
|
" rs ",
|
||||||
|
".rs"
|
||||||
|
],
|
||||||
|
"🇬🇷 Greece": [
|
||||||
|
"ert",
|
||||||
|
"mega gr",
|
||||||
|
"greece",
|
||||||
|
"greek",
|
||||||
|
" gr ",
|
||||||
|
".gr"
|
||||||
|
],
|
||||||
|
"🇧🇷 Brazil": [
|
||||||
|
"globo",
|
||||||
|
"band",
|
||||||
|
"sbt",
|
||||||
|
"brazil",
|
||||||
|
"brasil",
|
||||||
|
" br ",
|
||||||
|
".br"
|
||||||
|
],
|
||||||
|
"🇦🇷 Argentina": [
|
||||||
|
"telefe",
|
||||||
|
"canal 13",
|
||||||
|
"argentina",
|
||||||
|
" ar ",
|
||||||
|
".ar"
|
||||||
|
],
|
||||||
|
"🇲🇽 Mexico": [
|
||||||
|
"televisa",
|
||||||
|
"tv azteca",
|
||||||
|
"mexico",
|
||||||
|
"méxico",
|
||||||
|
" mx ",
|
||||||
|
".mx"
|
||||||
|
],
|
||||||
|
"🇨🇱 Chile": [
|
||||||
|
"tvn",
|
||||||
|
"mega",
|
||||||
|
"chile",
|
||||||
|
"chilean",
|
||||||
|
" cl ",
|
||||||
|
".cl"
|
||||||
|
],
|
||||||
|
"🇨🇴 Colombia": [
|
||||||
|
"caracol",
|
||||||
|
"rcn",
|
||||||
|
"colombia",
|
||||||
|
"colombian",
|
||||||
|
" co ",
|
||||||
|
".co"
|
||||||
|
],
|
||||||
|
"🇵🇪 Peru": [
|
||||||
|
"america tv pe",
|
||||||
|
"peru",
|
||||||
|
"peruvian",
|
||||||
|
" pe ",
|
||||||
|
".pe"
|
||||||
|
],
|
||||||
|
"🇻🇪 Venezuela": [
|
||||||
|
"venevision",
|
||||||
|
"venezuela",
|
||||||
|
"venezuelan",
|
||||||
|
" ve ",
|
||||||
|
".ve"
|
||||||
|
],
|
||||||
|
"🇨🇳 China": [
|
||||||
|
"cctv",
|
||||||
|
"phoenix",
|
||||||
|
"china",
|
||||||
|
"chinese",
|
||||||
|
" cn ",
|
||||||
|
".cn"
|
||||||
|
],
|
||||||
|
"🇯🇵 Japan": [
|
||||||
|
"nhk",
|
||||||
|
"fuji",
|
||||||
|
"tv asahi",
|
||||||
|
"japan",
|
||||||
|
"japanese",
|
||||||
|
" jp ",
|
||||||
|
".jp"
|
||||||
|
],
|
||||||
|
"🇰🇷 South Korea": [
|
||||||
|
"kbs",
|
||||||
|
"sbs kr",
|
||||||
|
"mbc kr",
|
||||||
|
"korea",
|
||||||
|
"korean",
|
||||||
|
" kr ",
|
||||||
|
".kr"
|
||||||
|
],
|
||||||
|
"🇰🇵 North Korea": [
|
||||||
|
"kctv",
|
||||||
|
"north korea",
|
||||||
|
"dprk"
|
||||||
|
],
|
||||||
|
"🇹🇼 Taiwan": [
|
||||||
|
"cts",
|
||||||
|
"ctv",
|
||||||
|
"tvbs",
|
||||||
|
"taiwan",
|
||||||
|
"taiwanese",
|
||||||
|
" tw ",
|
||||||
|
".tw"
|
||||||
|
],
|
||||||
|
"🇭🇰 Hong Kong": [
|
||||||
|
"tvb",
|
||||||
|
"atv",
|
||||||
|
"hong kong",
|
||||||
|
"hongkong",
|
||||||
|
" hk ",
|
||||||
|
".hk"
|
||||||
|
],
|
||||||
|
"🇹🇭 Thailand": [
|
||||||
|
"ch3",
|
||||||
|
"ch7",
|
||||||
|
"thai pbs",
|
||||||
|
"thailand",
|
||||||
|
"thai",
|
||||||
|
" th ",
|
||||||
|
".th"
|
||||||
|
],
|
||||||
|
"🇻🇳 Vietnam": [
|
||||||
|
"vtv",
|
||||||
|
"htv",
|
||||||
|
"vietnam",
|
||||||
|
"vietnamese",
|
||||||
|
" vn ",
|
||||||
|
".vn"
|
||||||
|
],
|
||||||
|
"🇮🇩 Indonesia": [
|
||||||
|
"tvri",
|
||||||
|
"sctv",
|
||||||
|
"rcti",
|
||||||
|
"indonesia",
|
||||||
|
"indonesian",
|
||||||
|
" id ",
|
||||||
|
".id"
|
||||||
|
],
|
||||||
|
"🇲🇾 Malaysia": [
|
||||||
|
"tv1",
|
||||||
|
"tv3",
|
||||||
|
"astro",
|
||||||
|
"malaysia",
|
||||||
|
"malaysian",
|
||||||
|
" my ",
|
||||||
|
".my",
|
||||||
|
"my:"
|
||||||
|
],
|
||||||
|
"🇸🇬 Singapore": [
|
||||||
|
"channel 5",
|
||||||
|
"channel 8",
|
||||||
|
"singapore",
|
||||||
|
" sg ",
|
||||||
|
".sg"
|
||||||
|
],
|
||||||
|
"🇵🇭 Philippines": [
|
||||||
|
"abs-cbn",
|
||||||
|
"gma",
|
||||||
|
"philippines",
|
||||||
|
"filipino",
|
||||||
|
" ph ",
|
||||||
|
".ph"
|
||||||
|
],
|
||||||
|
"🇮🇳 India": [
|
||||||
|
"star plus",
|
||||||
|
"zee tv",
|
||||||
|
"colors",
|
||||||
|
"sony tv",
|
||||||
|
"india",
|
||||||
|
"indian",
|
||||||
|
"hindi",
|
||||||
|
" in ",
|
||||||
|
".in"
|
||||||
|
],
|
||||||
|
"🇵🇰 Pakistan": [
|
||||||
|
"ptv",
|
||||||
|
"geo tv",
|
||||||
|
"ary",
|
||||||
|
"pakistan",
|
||||||
|
"pakistani",
|
||||||
|
" pk ",
|
||||||
|
".pk"
|
||||||
|
],
|
||||||
|
"🇧🇩 Bangladesh": [
|
||||||
|
"btv",
|
||||||
|
"channel i",
|
||||||
|
"bangladesh",
|
||||||
|
"bangladeshi",
|
||||||
|
" bd ",
|
||||||
|
".bd"
|
||||||
|
],
|
||||||
|
"🇱🇰 Sri Lanka": [
|
||||||
|
"rupavahini",
|
||||||
|
"sirasa",
|
||||||
|
"sri lanka",
|
||||||
|
" lk ",
|
||||||
|
".lk"
|
||||||
|
],
|
||||||
|
"🇳🇵 Nepal": [
|
||||||
|
"nepal tv",
|
||||||
|
"kantipur",
|
||||||
|
"nepal",
|
||||||
|
"nepali",
|
||||||
|
" np ",
|
||||||
|
".np"
|
||||||
|
],
|
||||||
|
"🇦🇫 Afghanistan": [
|
||||||
|
"rta",
|
||||||
|
"tolo tv",
|
||||||
|
"afghanistan",
|
||||||
|
"afghan",
|
||||||
|
" af ",
|
||||||
|
".af"
|
||||||
|
],
|
||||||
|
"🇦🇺 Australia": [
|
||||||
|
"abc au",
|
||||||
|
"seven",
|
||||||
|
"nine",
|
||||||
|
"ten",
|
||||||
|
"australia",
|
||||||
|
"australian",
|
||||||
|
"aussie",
|
||||||
|
" au ",
|
||||||
|
".au"
|
||||||
|
],
|
||||||
|
"🇳🇿 New Zealand": [
|
||||||
|
"tvnz",
|
||||||
|
"tvnz 1",
|
||||||
|
"tvnz 2",
|
||||||
|
"three nz",
|
||||||
|
"tvnz duke",
|
||||||
|
"new zealand",
|
||||||
|
"kiwi",
|
||||||
|
" nz ",
|
||||||
|
".nz"
|
||||||
|
],
|
||||||
|
"🇸🇦 Arabic": [
|
||||||
|
"al jazeera",
|
||||||
|
"mbc",
|
||||||
|
"lbc",
|
||||||
|
"dubai tv",
|
||||||
|
"arabic",
|
||||||
|
"arab",
|
||||||
|
"qatar",
|
||||||
|
"dubai",
|
||||||
|
"saudi"
|
||||||
|
],
|
||||||
|
"🇮🇱 Israel": [
|
||||||
|
"kan",
|
||||||
|
"keshet 12",
|
||||||
|
"israel",
|
||||||
|
"israeli",
|
||||||
|
"hebrew",
|
||||||
|
" il ",
|
||||||
|
".il"
|
||||||
|
],
|
||||||
|
"🇹🇷 Turkey": [
|
||||||
|
"trt",
|
||||||
|
"atv",
|
||||||
|
"kanal d",
|
||||||
|
"turkey",
|
||||||
|
"turkish",
|
||||||
|
" tr ",
|
||||||
|
".tr",
|
||||||
|
"tr |"
|
||||||
|
],
|
||||||
|
"🇮🇷 Iran": [
|
||||||
|
"irib",
|
||||||
|
"press tv",
|
||||||
|
"iran",
|
||||||
|
"iranian",
|
||||||
|
"persian",
|
||||||
|
" ir ",
|
||||||
|
".ir"
|
||||||
|
],
|
||||||
|
"🇪🇬 Egypt": [
|
||||||
|
"nile tv",
|
||||||
|
"cbc egypt",
|
||||||
|
"egypt",
|
||||||
|
"egyptian",
|
||||||
|
" eg ",
|
||||||
|
".eg"
|
||||||
|
],
|
||||||
|
"🇿🇦 South Africa": [
|
||||||
|
"sabc",
|
||||||
|
"etv",
|
||||||
|
"mnet",
|
||||||
|
"south africa",
|
||||||
|
" za ",
|
||||||
|
".za"
|
||||||
|
],
|
||||||
|
"🇳🇬 Nigeria": [
|
||||||
|
"nta",
|
||||||
|
"channels tv",
|
||||||
|
"nigeria",
|
||||||
|
"nigerian",
|
||||||
|
" ng ",
|
||||||
|
".ng"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"country_prefixes": {
|
||||||
|
"🇺🇦 Ukraine": [
|
||||||
|
"ua |"
|
||||||
|
],
|
||||||
|
"🇵🇱 Poland": [
|
||||||
|
"pl |"
|
||||||
|
],
|
||||||
|
"🇹🇷 Turkey": [
|
||||||
|
"tr |"
|
||||||
|
],
|
||||||
|
"🇲🇾 Malaysia": [
|
||||||
|
"my:",
|
||||||
|
"my |"
|
||||||
|
],
|
||||||
|
"🇬🇧 United Kingdom": [
|
||||||
|
"uk:",
|
||||||
|
"uk |"
|
||||||
|
],
|
||||||
|
"🇺🇸 United States": [
|
||||||
|
"us:",
|
||||||
|
"us |"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"quality_patterns": {
|
||||||
|
"4K": [
|
||||||
|
"4k",
|
||||||
|
"uhd",
|
||||||
|
"2160p"
|
||||||
|
],
|
||||||
|
"FHD": [
|
||||||
|
"fhd",
|
||||||
|
"1080p",
|
||||||
|
"1080"
|
||||||
|
],
|
||||||
|
"HD": [
|
||||||
|
"hd",
|
||||||
|
"720p",
|
||||||
|
"720"
|
||||||
|
],
|
||||||
|
"SD": [
|
||||||
|
"sd",
|
||||||
|
"480p",
|
||||||
|
"360p"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"adult_keywords": [
|
||||||
|
"xxx",
|
||||||
|
"adult",
|
||||||
|
"porn",
|
||||||
|
"sex",
|
||||||
|
"erotic",
|
||||||
|
"playboy",
|
||||||
|
"18+"
|
||||||
|
]
|
||||||
|
}
|
|
@ -1,8 +1,72 @@
|
||||||
[2025-06-27 21:44:30] INFO: No import file found, skipping import
|
[2025-06-27 21:59:33] INFO: === STEP 1: Creating backup ===
|
||||||
[2025-06-27 21:44:30] INFO: Import returned 0 channels
|
[2025-06-27 21:59:33] INFO: === STEP 2: Cleaning corrupted channels ===
|
||||||
[2025-06-27 21:44:30] INFO: No channels.txt file found
|
[2025-06-27 21:59:33] INFO: Cleaning up any corrupted entries in channels.txt...
|
||||||
[2025-06-27 21:44:30] INFO: Generated playlist.m3u with 0 channels
|
[2025-06-27 21:59:33] INFO: No corrupted entries found to fix
|
||||||
[2025-06-27 21:44:30] INFO: Top countries: {}
|
[2025-06-27 21:59:33] INFO: === STEP 3: Updating existing channels ===
|
||||||
[2025-06-27 21:44:30] INFO: Report saved: reports/playlist_report_20250627_214430.md
|
[2025-06-27 21:59:33] INFO: FORCE re-detecting countries for ALL existing channels...
|
||||||
[2025-06-27 21:44:30] INFO: Playlist generation complete: 0 channels across 0 countries
|
[2025-06-27 21:59:33] INFO: === STEP 4: Processing imports ===
|
||||||
[2025-06-27 21:44:30] INFO: Top countries: {}
|
[2025-06-27 21:59:33] INFO: Found import file at: ../bulk_import.m3u
|
||||||
|
[2025-06-27 21:59:33] INFO: Processing ../bulk_import.m3u...
|
||||||
|
[2025-06-27 21:59:33] INFO: Processing 53 lines after pre-processing...
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇸 United States for: NESN UHD (keyword: '.us')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'NESN UHD' → 🇺🇸 United States
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇸 United States for: MSG FHD (keyword: '.us')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'MSG FHD' → 🇺🇸 United States
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇸 United States for: MSG_PLUS FHD (keyword: '.us')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'MSG_PLUS FHD' → 🇺🇸 United States
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇬🇧 United Kingdom for: UK: TNT Sports Ultimate UHD (prefix: 'uk:')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UK: TNT Sports Ultimate UHD' → 🇬🇧 United Kingdom
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇲🇾 Malaysia for: MY: Astro Sports UHD (prefix: 'my:')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'MY: Astro Sports UHD' → 🇲🇾 Malaysia
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇵🇱 Poland for: PL | Golf Channel (prefix: 'pl |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'PL | Golf Channel' → 🇵🇱 Poland
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇹🇷 Turkey for: TR | TV 8.5 (prefix: 'tr |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'TR | TV 8.5' → 🇹🇷 Turkey
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | Preshyi (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | Preshyi' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | Suspline Kultura (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | Suspline Kultura' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | PlusPlus (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | PlusPlus' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | Detinets (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | Detinets' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | One Planet (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | One Planet' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | Rozpakuy TV (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | Rozpakuy TV' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | FreeDom (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | FreeDom' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | Dorama (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | Dorama' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | KinoKazka (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | KinoKazka' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | Continent-E (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | Continent-E' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇺🇦 Ukraine for: UA | Yedyni novyny (prefix: 'ua |')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'UA | Yedyni novyny' → 🇺🇦 Ukraine
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Detected 🇬🇧 United Kingdom for: ITV 1 (keyword: 'itv')
|
||||||
|
[2025-06-27 21:59:33] DEBUG: Auto-detected: 'ITV 1' → 🇬🇧 United Kingdom
|
||||||
|
[2025-06-27 21:59:33] INFO: Cleaned up import file
|
||||||
|
[2025-06-27 21:59:33] INFO: Successfully imported 26 channels
|
||||||
|
[2025-06-27 21:59:33] INFO: Import returned 26 channels
|
||||||
|
[2025-06-27 21:59:33] INFO: === STEP 5: Loading all channels ===
|
||||||
|
[2025-06-27 21:59:33] INFO: Loaded 0 channels from file
|
||||||
|
[2025-06-27 21:59:33] INFO: Loaded 0 total channels
|
||||||
|
[2025-06-27 21:59:33] INFO: === STEP 6: Removing duplicates ===
|
||||||
|
[2025-06-27 21:59:33] INFO: After deduplication: 0 channels
|
||||||
|
[2025-06-27 21:59:33] INFO: === STEP 9: Generating M3U ===
|
||||||
|
[2025-06-27 21:59:33] INFO: Generated /workspace/stoney420/my-private-iptv-m3u1/playlist.m3u with 0 channels
|
||||||
|
[2025-06-27 21:59:33] INFO: Top countries: {}
|
||||||
|
[2025-06-27 21:59:33] INFO: === STEP 10: Generating report ===
|
||||||
|
[2025-06-27 21:59:33] INFO: Report saved: reports/playlist_report_20250627_215933.md
|
||||||
|
[2025-06-27 21:59:33] INFO: Playlist generation complete: 0 channels across 0 countries
|
||||||
|
[2025-06-27 21:59:33] INFO: === FINAL DEBUG ===
|
||||||
|
[2025-06-27 21:59:33] INFO: === FILE SYSTEM DEBUG ===
|
||||||
|
[2025-06-27 21:59:33] INFO: Current working directory: /workspace/stoney420/my-private-iptv-m3u1/scripts
|
||||||
|
[2025-06-27 21:59:33] INFO: Files in current directory: ['health_checker.py', 'playlist_builder.py', 'config', 'generate_playlist.py', 'config_manager.py', '__init__.py', 'playlist_update.log', '__pycache__', 'file_manager.py', 'reports', 'backups', 'report_generator.py', 'channel_processor.py']
|
||||||
|
[2025-06-27 21:59:33] INFO: ❌ Missing: bulk_import.m3u
|
||||||
|
[2025-06-27 21:59:33] INFO: ❌ Missing: channels.txt
|
||||||
|
[2025-06-27 21:59:33] INFO: ❌ Missing: playlist.m3u
|
||||||
|
[2025-06-27 21:59:33] INFO: ❌ Missing: ../bulk_import.m3u
|
||||||
|
[2025-06-27 21:59:33] INFO: ✅ Found ../channels.txt (size: 0 bytes)
|
||||||
|
[2025-06-27 21:59:33] INFO: === END FILE SYSTEM DEBUG ===
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
16
scripts/reports/playlist_report_20250627_215933.md
Normal file
16
scripts/reports/playlist_report_20250627_215933.md
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
# IPTV Playlist Generation Report
|
||||||
|
**Generated:** 2025-06-27 21:59:33
|
||||||
|
|
||||||
|
## Summary Statistics
|
||||||
|
- **Total channels processed:** 0
|
||||||
|
- **Valid channels:** 0
|
||||||
|
- **Duplicates removed:** 0
|
||||||
|
- **New channels imported:** 26
|
||||||
|
- **Countries detected:** 0
|
||||||
|
|
||||||
|
## Configuration
|
||||||
|
- **Remove duplicates:** True
|
||||||
|
- **Auto country detection:** True
|
||||||
|
- **Quality detection:** True
|
||||||
|
- **Adult content filtering:** True
|
||||||
|
- **Health check enabled:** False
|
Loading…
Add table
Add a link
Reference in a new issue