Yep. Tubi m3u channels are back up and running.
Same, judging by the logs, looks like everything just came back on its own around midnight ET.
Coincidence?
9:20 PM PT is 12:20 AM ET
Wondering if the SB will be on a channel (NFL Channel/FOX Sports on Tubi), or just a link on the Tubi homepage
How to Stream Super Bowl LIX for free on Tubi says Navigate to Super Bowl LIX streaming link featured on the Tubi homepage
11:00 AM ET FOX Pre-Game Show
3:30 PM ET Tubi Red Carpet
6:30 PM ET Super Bowl LIX kick off
Some material on Tubi must be DRM since they have a support article
Troubleshooting Tubi DRM Issues (mentions Microsoft PlayReady/Widevine)
@joagomez
Now down to 5 hrs guide data for the non-gracenote channels.
Container log since restarting the container two days ago
2025-01-24T03:04:07.246292128Z [INFO] ? http server started on [::]:7777
2025-01-24T03:05:43.073982343Z [INFO] Updating channel id list
2025-01-24T03:05:43.074736872Z [INFO] Return Token
2025-01-24T03:05:43.074964098Z [INFO] Token Expires IN: 1209600
2025-01-24T03:05:43.225575679Z [INFO] Close the Signin API session
2025-01-24T03:05:43.241798491Z [INFO] Number of streams available: 0
2025-01-24T03:05:43.244167384Z [INFO] Retriving EPG Data
2025-01-24T03:05:43.244497807Z [INFO] Initialize channel_list
2025-01-24T03:05:43.244705276Z [INFO] Return Token
2025-01-24T03:05:43.245120257Z [INFO] Token Expires IN: 1209600
2025-01-24T03:05:43.368556156Z [INFO] Close the Signin API session
2025-01-24T03:05:43.389087366Z [INFO] Number of streams available: 0
2025-01-24T03:05:43.391242389Z [INFO] Channels: Available EPG data: 0
2025-01-24T05:27:05.007198515Z [INFO] Updating channel id list
2025-01-24T05:27:05.062074469Z [INFO] Return Token
2025-01-24T05:27:05.085975716Z [INFO] Token Expires IN: 1209600
2025-01-24T05:27:06.624625547Z [INFO] Close the Signin API session
2025-01-24T05:27:07.271986030Z [INFO] Number of streams available: 176
2025-01-24T05:27:07.274353347Z [INFO] Retriving EPG Data
2025-01-24T05:27:07.275202588Z [INFO] EPG API Call
2025-01-24T05:27:10.331186621Z [INFO] EPG API Call
2025-01-24T05:27:11.158180164Z [INFO] Channels: Available EPG data: 176
2025-01-24T05:29:26.178304103Z [INFO] Reading channel id list cache
2025-01-24T05:31:35.079456811Z [INFO] Reading channel id list cache
2025-01-24T05:31:47.983715777Z [INFO] Reading channel id list cache
2025-01-24T05:32:00.459213482Z [INFO] Running EPG
2025-01-24T05:32:08.731461198Z [INFO] Write XML
2025-01-24T05:32:09.968615768Z [INFO] End EPG
2025-01-24T05:33:23.194790887Z [INFO] Running EPG
2025-01-24T05:33:28.374479938Z [INFO] Write XML
2025-01-24T05:33:29.505958469Z [INFO] End EPG
2025-01-24T05:34:50.608997124Z [INFO] Running EPG
2025-01-24T05:34:55.773557502Z [INFO] Write XML
2025-01-24T05:34:56.898356225Z [INFO] End EPG
2025-01-24T05:35:06.840701293Z [INFO] Running EPG
2025-01-24T05:35:11.986697260Z [INFO] Write XML
2025-01-24T05:35:13.142195267Z [INFO] End EPG
2025-01-24T05:35:42.083333411Z [INFO] Running EPG
2025-01-24T05:35:47.233128751Z [INFO] Write XML
2025-01-24T05:35:48.356771693Z [INFO] End EPG
2025-01-24T05:36:51.403114388Z [INFO] Running EPG
2025-01-24T05:36:56.554014863Z [INFO] Write XML
2025-01-24T05:36:57.669382006Z [INFO] End EPG
2025-01-24T05:37:27.967408692Z [INFO] Running EPG
2025-01-24T05:37:33.136443628Z [INFO] Write XML
2025-01-24T05:37:34.271803050Z [INFO] End EPG
2025-01-24T05:40:59.468628668Z [INFO] Reading channel id list cache
2025-01-24T05:41:09.155571823Z [INFO] Reading channel id list cache
2025-01-24T05:41:32.939962903Z [INFO] Running EPG
2025-01-24T05:41:38.133706775Z [INFO] Write XML
2025-01-24T05:41:39.266206606Z [INFO] End EPG
2025-01-24T07:04:05.785475920Z [INFO] Running EPG
2025-01-24T07:04:12.648194983Z [INFO] Write XML
2025-01-24T07:04:13.786262139Z [INFO] End EPG
2025-01-24T11:04:14.843522791Z [INFO] Running EPG
2025-01-24T11:04:28.802116577Z [INFO] Write XML
2025-01-24T11:04:29.896845303Z [INFO] End EPG
2025-01-24T15:04:30.054555700Z [INFO] Running EPG
2025-01-24T15:04:43.334732506Z [INFO] Write XML
2025-01-24T15:04:44.434324535Z [INFO] End EPG
2025-01-24T16:26:19.675901661Z [INFO] Reading channel id list cache
2025-01-24T17:01:06.913793001Z [INFO] Reading channel id list cache
2025-01-24T17:01:07.137223610Z [INFO] Reading channel id list cache
2025-01-24T17:01:07.172474565Z [INFO] Running EPG
2025-01-24T17:01:17.642242009Z [INFO] Write XML
2025-01-24T17:01:18.767095399Z [INFO] End EPG
2025-01-24T19:04:44.886305801Z [INFO] Running EPG
2025-01-24T19:04:52.706978298Z [INFO] Write XML
2025-01-24T19:04:53.874947180Z [INFO] End EPG
2025-01-24T23:04:53.982119664Z [INFO] Running EPG
2025-01-24T23:05:12.674690997Z [INFO] Write XML
2025-01-24T23:05:13.800618486Z [INFO] End EPG
2025-01-25T00:11:50.573882552Z [INFO] Reading channel id list cache
2025-01-25T03:05:13.987834073Z [INFO] Running EPG
2025-01-25T03:05:34.566186808Z [INFO] Write XML
2025-01-25T03:05:35.698865608Z [INFO] End EPG
2025-01-25T07:05:35.863967067Z [INFO] Running EPG
2025-01-25T07:05:49.211833123Z [INFO] Write XML
2025-01-25T07:05:50.353952426Z [INFO] End EPG
2025-01-25T11:05:51.484150191Z [INFO] Running EPG
2025-01-25T11:06:10.296665653Z [INFO] Write XML
2025-01-25T11:06:11.421282304Z [INFO] End EPG
2025-01-25T15:06:11.506264489Z [INFO] Running EPG
2025-01-25T15:06:24.079227269Z [INFO] Write XML
2025-01-25T15:06:25.254745776Z [INFO] End EPG
2025-01-25T17:50:20.910103080Z [INFO] Reading channel id list cache
2025-01-25T17:50:24.398760338Z [INFO] Reading channel id list cache
2025-01-25T17:50:29.168768241Z [INFO] Running EPG
2025-01-25T17:50:40.370372098Z [INFO] Write XML
2025-01-25T17:50:41.563838268Z [INFO] End EPG
I can tell the guide data is running out by the number of skipped (stale) airings
2025/01/25 09:50:41.748112 [DVR] Fetched guide data for XMLTV-tubiTVNoEpg in 12s
2025/01/25 09:50:43.087473 [DVR] Indexed 262 airings into XMLTV-tubiTVNoEpg (34 channels over 45h3m53s) + 1373 skipped [1s index]
Restarting your container fixed it, so I just setup a cron job to restart your container every morning.
updated the code to include similar multithreading as was added to the Plex version. Hopefuly this clears up the EPG data issues
Thanks, but v2.02 isn't providing the XML.
Channels log
[ERR] Failed to download XMLTV-tubiTVNoEpg: xmltv fetch: GET: http://192.168.1.3:7779/tubi/epg.xml: 404 NOT FOUND: "XML file not found"
Restarted container and same error.
I reverted to v2.01 for now.
Sorry made a bad function call and corrected. Try again
Tubi v2.03 working and super fast returning the playlists and xml!
I'll pause the daily container restart cron job and see how it works.
New bnhf/olivetin:latest (aka bnhf/olivetin:2025.01.27) pushed this morning with updates to Project One-Click related to Tubi-for-Channels. TUBI_USER and TUBI_PASS now supported in preparation for the Super Bowl.
Did identify a potential timing issue for the EPGs as the token expiration is set to 14 days but the EPG data is only about 1 day - testing shortening the session expiration timers so they do not match the token expiration timer to account for what is in the EPG data
Updated to version 2.05 to fix EPG API call timing as well as inclusion of group information
AND just like that it appears new updates have been implemented and this docker is unable to pull data any longer. Will keep everyone updated but may be a while
Can you check your Gracenote Station ID mapping?
Shows the Super Bowl is on the "Dog the Bounty Hunter" channel
You have Dog the Bounty Hunter(tubi-400000088) mapped to FNPCHIC(105981,FNP Chico, CA)
Watched the channel and it is Dog the Bounty Hunter.
AND working again - seems they are doing a lot of testing
Most gracenote IDs are pulled from the Tubi API call, not my own mapping.
I have done some updates on the mapping which is located at
https://raw.githubusercontent.com/jgomez177/tubi-for-channels/refs/heads/main/tubi_tmsid.csv
This is the location where changes to the mapping can occur.
If you have an issue with the mappings you can help provide the correct ID
Wasn't aware Tubi provided Gracenote Station ID's.
I don't know what it is for Dog the Bounty Hunter, I never watch that channel.
How often should it be pulling EPG from Tubi?
Last pull it did was 15 hours ago, so I restarted the container and it pulled fresh EPG.
After another container restart it looks like Tubi EPG is only going out 31 hours now,
to 20250130235959 +0000
, which is the latest start=
time in the EPG.