EDIT: I was looking into this as it would seem that in alphabetical order, Samsung should come before STIRR. It turns out that STIRR comes first. Because, in standard computer-based alphabetical order (ASCII/Unicode sorting), capital letters (A-Z) come before lowercase letters (a-z).
When multiple regions are added in Samsung TV Plus, no channels are scraped.
I tried us|ca|gb ; us,ca,gb ; us, ca, gb and 0 channels are there.
When only 1 country is selected, it works fine.
It worked after I pulled the recent image and restarted the container.
However...
I'm having the same problem.
2026-03-16 16:49:19,970 INFO app.scrapers.samsung: [samsung] fetching channel list for region=us,ca,gb,fr,ch,de,it
2026-03-16 16:49:20,348 WARNING app.scrapers.samsung: [samsung] region 'us,ca,gb,fr,ch,de,it' not found; available: ['at', 'ca', 'ch', 'de', 'es', 'fr', 'gb', 'in', 'it', 'kr', 'us']
2026-03-16 16:49:20,368 INFO app.scrapers.samsung: [samsung] fetching EPG for region=us,ca,gb,fr,ch,de,it (0 channels)
2026-03-16 16:49:21,148 WARNING app.scrapers.samsung: [samsung] EPG fetch failed: 404 Client Error: Not Found for url: https://github.com/matthuisman/i.mjh.nz/raw/refs/heads/master/SamsungTVPlus/us,ca,gb,fr,ch,de,it.xml.gz
2026-03-16 21:32:10,040 INFO app.scrapers.samsung: [samsung] fetching channel list for region=us, ca, gb, fr, ch, de, it
2026-03-16 21:32:10,429 WARNING app.scrapers.samsung: [samsung] region 'us, ca, gb, fr, ch, de, it' not found; available: ['at', 'ca', 'ch', 'de', 'es', 'fr', 'gb', 'in', 'it', 'kr', 'us']
2026-03-16 21:32:10,445 INFO app.scrapers.samsung: [samsung] fetching EPG for region=us, ca, gb, fr, ch, de, it (0 channels)
2026-03-16 21:32:11,153 WARNING app.scrapers.samsung: [samsung] EPG fetch failed: 404 Client Error: Not Found for url: https://github.com/matthuisman/i.mjh.nz/raw/refs/heads/master/SamsungTVPlus/us,%20ca,%20gb,%20fr,%20ch,%20de,%20it.xml.gz
Cool! I'm going to take a whack at it. Thanks for the great project and support! So far, I seem to be able to wrap my head around this one. I have tried to make sense of Streaming Library Manager and it just blew my simple mind away.
@KineticMan What kind of resources does this need? Like cpu power/ram etc.
I have noticed the dockers I have used in the past, spike CPU at first startup, but also peek when they pull new data.
Just wondering if this running on Docker on a SBC like a Pi4b or something lower powered, it that will strain it or take a while to fully process everything, since this project contains a lot of many sources compared to just one.