FastChannels - FAST Channels aggregator/manager

Either remove the GRACENOTE ID in the channels tab

or try one of these stationId for the GRACENOTE ID

21 Jump Street
"callSign": "XSLJS",  "stationId": "136404"
"callSign": "XPLFR21","stationId": "137066"
"callSign": "TVP21JM","stationId": "181756"
"callSign": "21JUMP", "stationId": "165784"
"callSign": "PTVUKJS","stationId": "115042"
"callSign": "XMVJS",  "stationId": "124879"
"callSign": "XTBJS",  "stationId": "124638"
"callSign": "21JUSDE","stationId": "199615"

Whichever one gives you the correct guide listings. Probably 165784

How about if I had delete option once it hit “not in output”. I’d hate to open a can of worms if people deleting then it keeps coming back.

That would work for me.
Is there anywhere else to see the number of missed scrapes besides the Duplicate Finder?

That did it, thank you!

U try that beta report in help yet? I haven’t done much of anything with it

:exploding_head: NICE!
I didn't even realize it was a link there cuz it wasn't underlined and didn't jump out at me.

New Today and At Risk look correct for today.
Not sure about these numbers (seems too high)

  • Now Inactive Today - 445 - Inactive rows updated since 2026-05-02 17:00 PDT, not guaranteed exact loss time
  • Returned - 3164 - Previously missing channels back in lineup

Now Inactive Today

Channels that went inactive within the selected window. Timing is approximate — based on when the change was detected, not when the channel actually disappeared.

Daily Buckets
445 2026-05-03

By Source
206 Vidaa Free TV
190 Distro TV
16 STIRR
12 Pluto TV
9 TCL TV+
5 Local Now
4 Samsung TV Plus
2 Vizio WatchFree+
1 The Roku Channel

Returned Today

Channels that were missing from scrapes and have come back. Timing is approximate.

505 Samsung TV Plus
463 Distro TV
438 Local Now
432 TCL TV+
427 Vizio WatchFree+
406 Pluto TV
180 Vidaa Free TV
171 Tubi TV
138 STIRR
2 Custom Channels
1 Plex
1 The Roku Channel

Thanks for this! I created a custom channel for a free to air HLS stream for BYU-TV. I added it to my family feed. The internal preview worked fine.

2 Likes

Yea not sure how much I trust it either. But decent little snapshot I guess.

The gold standard

Screenshot 2026-05-03 at 16-40-11 Channels Guide

2 Likes

Does this mean TVE channels also?

Probably not but that could be interesting. Never tried to see how that even works

As far as I know (I'm not a developer) the existing solutions (CDVR, EPlusTV, PrismCast) use puppeteer, chrome or chromium and I think xvfb.

I definitely understand if you think it's not worth the time and effort.

The non-DRM TVE channels have dwindled in number.
Channels DVR covers most of them with a few exceptions.
Personally, I get the ones Channels DVR doesn't work with using EPlusTV and PrismCast.

Having guide data for these custom channels also would allow recording, which would be really neat to have. 1hr time blocks works for that well.

Time shifting pausing etc is not possible on twitch live streams normally. But having them in channels allows that. Very freaking useful. Annoying that they be the ad interruptions, but that’s a fair trade-off.

I got the guide information to work by adding the Gracenote ID for the Custom Channel in the Channels tab. The "Find" button also works depending on how the channel is named. That's how I got the guide to work for my custom channel.

I am adding 1-hour blocks in next version. Obviously won’t be real EPG data, but something is better than nothing.

2 Likes

Future feature request, to cover various contexts. How about the possibility of custom time blocks, per custom channel? So some otherwise-guideless stream channels could have 2-hour blocks (tvc-guide-placeholders:7200) for example, while others could have 1 hour, or 30 minutes (tvc-guide-placeholders:1800)

This one comes to mind because of things like live concert and event streams...

Obviously, some of these YT streams have guide data on gracenote so I think having the option to add the gracenote id to each of them would be a good idea but yeah

sure easy enough- ill just add to new version

1 Like

really? i suppose I could then

edit- it should work now as is. Custom channels behave just like normal channels on the admin/channels page. just set gracenote to manual and set the ID

2 Likes

Yeah...some YT feeds are actual channels with guide data on Gracenote (eg. France24, BBC News, Al Jazeera, etc.) so those are handled.

Something like some random dude's gaming channel obviously won't have any guide data :smiley: