Skip to content

Instantly share code, notes, and snippets.

@111100001
Created November 30, 2024 02:46
Show Gist options
  • Select an option

  • Save 111100001/20278ffd50da1a9c2dc8b81730211656 to your computer and use it in GitHub Desktop.

Select an option

Save 111100001/20278ffd50da1a9c2dc8b81730211656 to your computer and use it in GitHub Desktop.
2024-11-30T00:00:00.035Z | Scheduler.scheduleClipDownload <info> Scheduler: scheduleClipDownload - disabled
2024-11-30T00:00:00.095Z | vod.checkMutedVod <info> Check muted VOD for supertf_2024-11-29T03_05_00Z_52537212701 using streamlink
2024-11-30T00:00:01.562Z | helper.execSimple <info> Process 1377170 for 'vod mute check' exited with code 0
2024-11-30T00:00:01.563Z | vod.checkMutedStreamlink <success> VOD supertf_2024-11-29T03_05_00Z_52537212701 is not muted!
2024-11-30T00:00:01.563Z | vod.checkMutedVod <error> VOD mute check for terroreternal__2024-11-28T22_11_05Z_41767083127 canceled, no vod id!
2024-11-30T00:00:01.565Z | cron.fCheckMutedVods <error> Cronjob mute check: terroreternal__2024-11-28T22_11_05Z_41767083127 error: No VOD id
2024-11-30T00:10:00.019Z | vod.checkValidVod <error> No twitch VOD id for valid checking on terroreternal__2024-11-28T22_11_05Z_41767083127
2024-11-30T00:30:00.025Z | scheduler.defaultJobs <info> Scheduler: match_vods - disabled
2024-11-30T01:00:00.022Z | scheduler.defaultJobs <info> Scheduler: export_vods - disabled
2024-11-30T02:12:07.547Z | hook.HookTwitch <info> Hook called with message ID mqWJb5wGY28vzGpXvLD8meHJK63y2sAOjRW3_58f3QQ=, s-version 1, s-type channel.update, b false (m-retry 0, m-type notification, m-date 2024-11-30T02:12:07.256465032Z)
2024-11-30T02:12:07.558Z | automator.handle <info> Automator channel.update event for supertf
2024-11-30T02:12:07.564Z | clientBroker.notify <info> (offlineStatusChange) Offline channel supertf changed status: Overwatch 2 (tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one))
2024-11-30T02:12:07.571Z | automator.updateGame <info> Channel supertf not capturing, saving channel data to cache: Overwatch 2 (tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one))
2024-11-30T02:13:07.040Z | hook.HookTwitch <info> Hook called with message ID uNNKfQ-9Uk7DXHgpZCJXW5bngKRGbMnO10J7dZROpvs=, s-version 1, s-type stream.online, b false (m-retry 0, m-type notification, m-date 2024-11-30T02:13:06.887896585Z)
2024-11-30T02:13:07.042Z | hook.HookTwitch <fatal> Invalid signature check for message!
2024-11-30T02:13:07.044Z | http.api <error> API error 400 returned: "Invalid signature check"
2024-11-30T02:13:07.130Z | hook.HookTwitch <info> Hook called with message ID uPrICFfmBZee7G5s24uF26UMLstqzZ00HCwH0kcTlz0=, s-version 1, s-type stream.online, b false (m-retry 0, m-type notification, m-date 2024-11-30T02:13:06.866602456Z)
2024-11-30T02:13:07.133Z | automator.handle <info> Automator stream.online event for supertf (retry 0)
2024-11-30T02:13:07.136Z | automator.handle <info> supertf stream has ID 45091631835, started 2024-11-30T02:12:51Z
2024-11-30T02:13:07.143Z | clientBroker.notify <info> (streamOnline) supertf is live!: Overwatch 2
tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one)
2024-11-30T02:13:07.144Z | automator.download <error> VOD ID already exists for supertf
2024-11-30T02:13:07.145Z | automator.download <info> Check keyword matches for supertf_2024-11-30T02_12_51Z_45091631835
2024-11-30T02:13:07.150Z | tw.channel.createVOD <info> Create VOD JSON for supertf: supertf_2024-11-30T02_12_51Z_45091631835.json @ /home/ubuntu/DVR/LiveStreamDVR/data/storage/vods/supertf/supertf_2024-11-30T02_12_51Z_45091631835
2024-11-30T02:13:07.151Z | vod.saveJSON <success> Saving JSON of supertf_2024-11-30T02_12_51Z_45091631835 (create json)
2024-11-30T02:13:07.156Z | vod.setupAssoc <error> No chapters on supertf_2024-11-30T02_12_51Z_45091631835!
2024-11-30T02:13:07.156Z | vod.createVideoContactSheet <error> No segments found for supertf_2024-11-30T02_12_51Z_45091631835, can't create video contact sheet
2024-11-30T02:13:07.158Z | vod.saveJSON <warn> Saving JSON of supertf_2024-11-30T02_12_51Z_45091631835 with no chapters!!
2024-11-30T02:13:07.158Z | vod.saveJSON <success> Saving JSON of supertf_2024-11-30T02_12_51Z_45091631835 (is_capturing set)
2024-11-30T02:13:07.159Z | automator.download <info> Update game for supertf_2024-11-30T02_12_51Z_45091631835
2024-11-30T02:13:07.159Z | automator.updateGame <success> Channel data for supertf fetched from cache.
2024-11-30T02:13:07.160Z | vod.addChapter <info> Adding chapter tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one) (Overwatch 2) to supertf_2024-11-30T02_12_51Z_45091631835
2024-11-30T02:13:07.161Z | chapter.calculateDurationAndOffset <warn> No next chapter or vod end time for chapter tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one) (2024-11-30T02:12:07.564Z), duration will probably be 0.
2024-11-30T02:13:07.161Z | vod.saveJSON <success> Saving JSON of supertf_2024-11-30T02_12_51Z_45091631835 (game update)
2024-11-30T02:13:07.164Z | automator.updateGame <success> Stream updated on 'supertf' to 'Overwatch 2' (tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one)) using cache.
2024-11-30T02:13:07.164Z | clientBroker.notify <info> (streamStatusChange) supertf is now playing Overwatch 2!: tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one)
2024-11-30T02:13:07.165Z | tw.channel.startChatDump <info> Starting chat dump with filename supertf_2024-11-30T02_12_51Z_45091631835.chatdump
2024-11-30T02:13:07.172Z | exec.startJob <info> Executing /run/user/1001/fnm_multishells/959020_1732827318043/bin/node /home/ubuntu/DVR/LiveStreamDVR/twitch-chat-dumper/build/index.js --channel supertf --userid 59635827 --date "2024-11-30T02:12:51.000Z" --output /home/ubuntu/DVR/LiveStreamDVR/data/storage/vods/supertf/supertf_2024-11-30T02_12_51Z_45091631835/supertf_2024-11-30T02_12_51Z_45091631835.chatdump
2024-11-30T02:13:07.173Z | exec.startJob <success> Spawned process 1408718 for chatdump_supertf_45091631835
2024-11-30T02:13:07.175Z | job.save <info> Save job chatdump_supertf_45091631835 with PID 1408718 to /home/ubuntu/DVR/LiveStreamDVR/data/cache/pids/chatdump_supertf_45091631835.json
2024-11-30T02:13:07.175Z | exec.startJob <info> Attached to all streams for process 1408718 for chatdump_supertf_45091631835
2024-11-30T02:13:07.178Z | vod.saveJSON <success> Saving JSON of supertf_2024-11-30T02_12_51Z_45091631835 (dt_capture_started set)
2024-11-30T02:13:07.178Z | automator.captureVideo <info> Starting capture with filename supertf_2024-11-30T02_12_51Z_45091631835.ts
2024-11-30T02:13:07.185Z | exec.startJob <info> Executing /home/ubuntu/DVR/.venv/bin/streamlink --hls-live-edge 99999 --stream-timeout 200 --stream-segment-timeout 200 --stream-segment-threads 5 --ffmpeg-fout mpegts --twitch-disable-hosting --twitch-disable-ads --twitch-disable-reruns --retry-streams 10 --retry-max 5 -o /home/ubuntu/DVR/LiveStreamDVR/data/storage/vods/supertf/supertf_2024-11-30T02_12_51Z_45091631835/supertf_2024-11-30T02_12_51Z_45091631835.ts --url https://twitch.tv/supertf --default-stream best
2024-11-30T02:13:07.185Z | exec.startJob <success> Spawned process 1408719 for capture_supertf_45091631835
2024-11-30T02:13:07.190Z | job.save <info> Save job capture_supertf_45091631835 with PID 1408719 to /home/ubuntu/DVR/LiveStreamDVR/data/cache/pids/capture_supertf_45091631835.json
2024-11-30T02:13:07.191Z | exec.startJob <info> Attached to all streams for process 1408719 for capture_supertf_45091631835
2024-11-30T02:13:07.191Z | automator.captureVideo <success> Spawned process 1408719 for capture_supertf_45091631835
2024-11-30T02:13:08.413Z | automator.captureTicker <info> Stream resolution for supertf_2024-11-30T02_12_51Z_45091631835: 1080p60
2024-11-30T02:13:08.414Z | automator.captureTicker <info> Capturing of supertf_2024-11-30T02_12_51Z_45091631835, will try to remove ads!
2024-11-30T02:13:08.414Z | automator.captureTicker <info> Streamlink now writing output to container.
2024-11-30T02:13:08.425Z | automator.captureTicker <info> Streamlink waiting for pre-roll ads to finish.
2024-11-30T02:13:08.489Z | automator.captureTicker <info> Streamlink filtering out segments and pausing stream output.
2024-11-30T02:13:17.301Z | hook.HookTwitch <info> Hook called with message ID uNNKfQ-9Uk7DXHgpZCJXW5bngKRGbMnO10J7dZROpvs=, s-version 1, s-type stream.online, b false (m-retry 1, m-type notification, m-date 2024-11-30T02:13:06.887896585Z)
2024-11-30T02:13:17.301Z | hook.HookTwitch <fatal> Invalid signature check for message!
2024-11-30T02:13:17.302Z | http.api <error> API error 400 returned: "Invalid signature check"
2024-11-30T02:13:23.457Z | automator.captureTicker <info> Streamlink resuming stream output.
2024-11-30T02:13:23.458Z | automator.captureTicker <info> Pause detected for supertf_2024-11-30T02_12_51Z_45091631835, 15s long.
2024-11-30T02:13:37.400Z | hook.HookTwitch <info> Hook called with message ID uNNKfQ-9Uk7DXHgpZCJXW5bngKRGbMnO10J7dZROpvs=, s-version 1, s-type stream.online, b false (m-retry 2, m-type notification, m-date 2024-11-30T02:13:06.887896585Z)
2024-11-30T02:13:37.400Z | hook.HookTwitch <fatal> Invalid signature check for message!
2024-11-30T02:13:37.401Z | http.api <error> API error 400 returned: "Invalid signature check"
2024-11-30T02:14:17.706Z | hook.HookTwitch <info> Hook called with message ID uNNKfQ-9Uk7DXHgpZCJXW5bngKRGbMnO10J7dZROpvs=, s-version 1, s-type stream.online, b false (m-retry 3, m-type notification, m-date 2024-11-30T02:13:06.887896585Z)
2024-11-30T02:14:17.706Z | hook.HookTwitch <fatal> Invalid signature check for message!
2024-11-30T02:14:17.707Z | http.api <error> API error 400 returned: "Invalid signature check"
2024-11-30T02:16:37.724Z | hook.HookTwitch <info> Hook called with message ID 4XswUqTYDCXiBRcg98weVNA5OsPHGinkDN_ue5k6YIY=, s-version 1, s-type channel.update, b false (m-retry 0, m-type notification, m-date 2024-11-30T02:16:37.459208122Z)
2024-11-30T02:16:37.734Z | automator.handle <info> Automator channel.update event for supertf
2024-11-30T02:16:37.735Z | automator.updateGame <success> Channel data for supertf fetched from notification.
2024-11-30T02:16:37.736Z | vod.addChapter <info> Adding chapter [DROPS] tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one) (Overwatch 2) to supertf_2024-11-30T02_12_51Z_45091631835
2024-11-30T02:16:37.736Z | chapter.calculateDurationAndOffset <warn> No next chapter or vod end time for chapter [DROPS] tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one) (2024-11-30T02:16:37.735Z), duration will probably be 0.
2024-11-30T02:16:37.737Z | vod.saveJSON <success> Saving JSON of supertf_2024-11-30T02_12_51Z_45091631835 (game update)
2024-11-30T02:16:37.747Z | automator.updateGame <success> Stream updated on 'supertf' to 'Overwatch 2' ([DROPS] tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one)) using eventsub.
2024-11-30T02:16:37.748Z | clientBroker.notify <info> (streamStatusChange) supertf is now playing Overwatch 2!: [DROPS] tackling the competition with perfect form as they search desperately for an answer to the beatdown (they wont find one)
2024-11-30T02:24:10.846Z | config.saveConfig <success> Saved config from settings form saved
2024-11-30T02:24:10.847Z | tw.helper.setupAxios <info> Setting up axios...
2024-11-30T02:24:10.850Z | tw.helper.getAccessTokenApp <info> Stored app access token expires at 1/29/2025, 10:11:05 PM
2024-11-30T02:24:10.852Z | tw.helper.setupAxios <success> Axios setup with app token.
2024-11-30T02:24:10.852Z | scheduler.defaultJobs <info> Set up default jobs
2024-11-30T02:24:10.854Z | scheduler.schedule <info> Scheduled job 'check_muted_vods' with cronTime '0 */12 * * *'
2024-11-30T02:24:10.855Z | scheduler.schedule <info> Scheduled job 'check_deleted_vods' with cronTime '10 */12 * * *'
2024-11-30T02:24:10.855Z | scheduler.schedule <info> Scheduled job 'match_vods' with cronTime '30 */12 * * *'
2024-11-30T02:24:10.856Z | scheduler.schedule <info> Scheduled job 'clipdownload' with cronTime '0 0 * * *'
2024-11-30T02:24:10.857Z | scheduler.schedule <info> Scheduled job 'validate_oauth' with cronTime '0 */1 * * *'
2024-11-30T02:24:10.858Z | scheduler.schedule <info> Scheduled job 'export_vods' with cronTime '0 1 * * *'
2024-11-30T02:24:10.858Z | scheduler.defaultJobs <info> Default job 'check_muted_vods' enabled
2024-11-30T02:24:10.858Z | scheduler.defaultJobs <info> Default job 'check_deleted_vods' enabled
2024-11-30T02:24:10.858Z | scheduler.defaultJobs <info> Default job 'match_vods' disabled
2024-11-30T02:24:10.858Z | scheduler.defaultJobs <info> Default job 'clipdownload' disabled
2024-11-30T02:24:10.858Z | scheduler.defaultJobs <info> Default job 'export_vods' disabled
2024-11-30T02:24:10.859Z | YouTubeHelper.setupClient <warn> No client_id or client_secret set up. YouTube uploads will not work.
2024-11-30T02:24:10.859Z | tw.helper <info> Eventsub is not using websocket
2024-11-30T02:24:11.300Z | helper.execSimple <error> Process 1411362 for 'streamlink ttv lol plugin check' exited with code 2
2024-11-30T02:25:53.112Z | config.loadConfig <info> Migrated setting 'locale.date-format' to 'date_format'.
2024-11-30T02:25:53.117Z | config.saveConfig <success> Saved config from missing default values
2024-11-30T02:25:53.119Z | YouTubeHelper.setupClient <warn> No client_id or client_secret set up. YouTube uploads will not work.
2024-11-30T02:25:53.122Z | tw.helper.setupAxios <info> Setting up axios...
2024-11-30T02:25:53.136Z | tw.helper.getAccessTokenApp <info> Stored app access token expires at 1/29/2025, 10:11:05 PM
2024-11-30T02:25:53.138Z | tw.helper.setupAxios <success> Axios setup with app token.
2024-11-30T02:25:53.141Z | dvr.init <success> The time is 2024-11-30T02:25:53.139Z. Current topside temperature is 93 degrees, with an estimated high of one hundred and five. The Black Mesa compound is maintained at a pleasant 68 degrees at all times.
2024-11-30T02:25:53.153Z | helper.execSimple <info> Process 1412195 for 'git hash check' exited with code 0
2024-11-30T02:25:53.154Z | config.getGitHash <success> Running on Git hash: 34a1d961de184a6ac6fc5f00f4bfc90926c21c21
2024-11-30T02:25:53.160Z | helper.execSimple <info> Process 1412196 for 'git branch check' exited with code 0
2024-11-30T02:25:53.161Z | config.getGitBranch <success> Running on Git branch: master
2024-11-30T02:25:53.161Z | game.populateGameDatabase <info> Populating game database...
2024-11-30T02:25:53.162Z | game.populateGameDatabase <info> Game database populated with 2 games.
2024-11-30T02:25:53.162Z | game.populateFavouriteGames <info> Populating favourite games...
2024-11-30T02:25:53.163Z | game.populateFavouriteGames <info> Favourite games populated with 0 games.
2024-11-30T02:25:53.163Z | dvr.loadChannelsConfig <info> Loading channel configs...
2024-11-30T02:25:53.164Z | dvr.loadChannelsConfig <success> Loaded 2 channel configs!
2024-11-30T02:25:53.165Z | tw.channel.loadChannelsCache <success> Loaded 2 channels from cache.
2024-11-30T02:25:53.166Z | dvr.loadChannels <info> Loading channels...
2024-11-30T02:25:53.166Z | dvr.loadChannels <info> Loading channel 5d55fe01-caef-4855-be13-a178abddce36, provider twitch...
2024-11-30T02:25:53.167Z | tw.channel.loadAbstract <warn> Channel supertf is online, stale?
2024-11-30T02:25:53.168Z | tw.channel.loadAbstract <info> Channel supertf has no logo during load, fetching
2024-11-30T02:25:53.169Z | tw.channel.fetchChannelLogo <info> Fetching channel logo for 59635827 (supertf)
2024-11-30T02:25:53.365Z | helper.imageThumbnail <info> Run thumbnail on /home/ubuntu/DVR/LiveStreamDVR/data/cache/public/avatars/59635827.jpeg
2024-11-30T02:25:53.367Z | channel.parseVODs <info> Parsing VODs for supertf
2024-11-30T02:25:53.368Z | channel.parseVODs <info> Found 1 VODs for supertf
2024-11-30T02:25:53.368Z | channel.parseVODs <info> Try to parse VOD supertf/supertf_2024-11-30T02_12_51Z_45091631835/supertf_2024-11-30T02_12_51Z_45091631835.json
2024-11-30T02:25:53.371Z | vod.parseChapters <error> Time error for chapter parsing found for supertf_2024-11-30T02_12_51Z_45091631835 (started_at: Sat Nov 30 2024 02:12:51 GMT+0000 (Coordinated Universal Time), ended_at: undefined)
2024-11-30T02:25:53.371Z | channel.parseVODs <error> Could not load VOD supertf/supertf_2024-11-30T02_12_51Z_45091631835/supertf_2024-11-30T02_12_51Z_45091631835.json: No segments available for supertf_2024-11-30T02_12_51Z_45091631835 and VOD is not finalized and started. Completely broken. Edit the JSON file manually.
2024-11-30T02:25:53.575Z | channel.setupStreamNumber <info> Setting season for supertf to 202411 as it is not set
2024-11-30T02:25:53.578Z | dvr.load.tw <success> Loaded channel supertf with 0 vods
2024-11-30T02:25:53.578Z | dvr.loadChannels <info> Loading channel b21b0a0b-9007-41e3-bba2-9170c7abf01e, provider twitch...
2024-11-30T02:25:53.579Z | channel.parseVODs <info> Parsing VODs for terroreternal_
2024-11-30T02:25:53.579Z | channel.parseVODs <info> Found 1 VODs for terroreternal_
2024-11-30T02:25:53.579Z | channel.parseVODs <info> Try to parse VOD terroreternal_/terroreternal__2024-11-28T22_11_05Z_41767083127/terroreternal__2024-11-28T22_11_05Z_41767083127.json
2024-11-30T02:25:53.581Z | TwitchVODChapter.fromJSON <warn> No game_id for chapter:
2024-11-30T02:25:53.584Z | vod.createVideoContactSheet <error> Failed to create video contact sheet for terroreternal__2024-11-28T22_11_05Z_41767083127: File not found for video contact sheet: /home/ubuntu/DVR/LiveStreamDVR/data/storage/vods/terroreternal_/terroreternal__2024-11-28T22_11_05Z_41767083127/terroreternal__2024-11-28T22_11_05Z_41767083127.mp4
2024-11-30T02:25:53.586Z | channel.setupStreamNumber <info> Setting season for terroreternal_ to 202411 as it is not set
2024-11-30T02:25:53.716Z | vod.getVideos <error> Tried to get videos for channel id 814884929 but got no data
2024-11-30T02:25:53.718Z | tw.channel.checkIfChannelSavesVods <warn> Channel terroreternal_ does not save vods
2024-11-30T02:25:53.718Z | dvr.load.tw <success> Loaded channel terroreternal_ with 1 vods
2024-11-30T02:25:53.719Z | dvr.loadChannels <success> Loaded 2 channels!
2024-11-30T02:25:53.720Z | job.loadJobsFromCache <info> Loaded 2 jobs from cache
2024-11-30T02:25:53.726Z | scheduler.defaultJobs <info> Set up default jobs
2024-11-30T02:25:53.733Z | scheduler.schedule <info> Scheduled job 'check_muted_vods' with cronTime '0 */12 * * *'
2024-11-30T02:25:53.734Z | scheduler.schedule <info> Scheduled job 'check_deleted_vods' with cronTime '10 */12 * * *'
2024-11-30T02:25:53.736Z | scheduler.schedule <info> Scheduled job 'match_vods' with cronTime '30 */12 * * *'
2024-11-30T02:25:53.737Z | scheduler.schedule <info> Scheduled job 'clipdownload' with cronTime '0 0 * * *'
2024-11-30T02:25:53.739Z | scheduler.schedule <info> Scheduled job 'validate_oauth' with cronTime '0 */1 * * *'
2024-11-30T02:25:53.739Z | scheduler.schedule <info> Scheduled job 'export_vods' with cronTime '0 1 * * *'
2024-11-30T02:25:53.740Z | scheduler.defaultJobs <info> Default job 'check_muted_vods' enabled
2024-11-30T02:25:53.740Z | scheduler.defaultJobs <info> Default job 'check_deleted_vods' enabled
2024-11-30T02:25:53.740Z | scheduler.defaultJobs <info> Default job 'match_vods' disabled
2024-11-30T02:25:53.741Z | scheduler.defaultJobs <info> Default job 'clipdownload' disabled
2024-11-30T02:25:53.741Z | scheduler.defaultJobs <info> Default job 'export_vods' disabled
2024-11-30T02:25:53.741Z | tw.helper <info> Eventsub is not using websocket
2024-11-30T02:25:53.749Z | helper.execSimple <info> Process 1412198 for 'linux process status (capture_supertf_45091631835)' exited with code 0
2024-11-30T02:25:53.751Z | job.checkStaleJobs <info> Job capture_supertf_45091631835 is still running from previous session.
2024-11-30T02:25:53.758Z | dvr.venvcheck <info> Checking python virtual environment...
2024-11-30T02:25:53.758Z | helper.path_pipenv <error> pipenv binary not found at: /usr/bin/python3/pipenv
2024-11-30T02:25:53.759Z | dvr.venvcheck <error> Python virtual environment is enabled but pipenv is not found. Is it installed?
2024-11-30T02:25:53.759Z | dvr.bincheck <info> Checking binary versions...
2024-11-30T02:25:53.761Z | helper.path_pipenv <error> pipenv binary not found at: /usr/bin/python3/pipenv
2024-11-30T02:25:53.762Z | helper.path_pipenv <error> pipenv binary not found at: /usr/bin/python3/pipenv
2024-11-30T02:25:53.767Z | helper.execSimple <info> Process 1412200 for 'linux process status (chatdump_supertf_45091631835)' exited with code 0
2024-11-30T02:25:53.768Z | job.checkStaleJobs <info> Job chatdump_supertf_45091631835 is still running from previous session.
2024-11-30T02:25:54.144Z | helper.execSimple <info> Process 1412201 for 'about binary check' exited with code 0
2024-11-30T02:25:54.145Z | dvr.checkBinaryVersions <info> Pip package streamlink version: 7.0.0
2024-11-30T02:25:54.550Z | helper.execSimple <error> Process 1412205 for 'streamlink ttv lol plugin check' exited with code 2
2024-11-30T02:37:22.686Z | keyvalue.cleanWildcard <warn> No keys deleted for wildcard tw.eventsub.*
2024-11-30T02:37:22.691Z | config.loadConfig <info> Migrated setting 'locale.date-format' to 'date_format'.
2024-11-30T02:37:22.693Z | config.saveConfig <success> Saved config from missing default values
2024-11-30T02:37:22.696Z | YouTubeHelper.setupClient <warn> No client_id or client_secret set up. YouTube uploads will not work.
2024-11-30T02:37:22.699Z | tw.helper.setupAxios <info> Setting up axios...
2024-11-30T02:37:22.710Z | tw.helper.getAccessTokenApp <info> Stored app access token expires at 1/29/2025, 10:11:05 PM
2024-11-30T02:37:22.712Z | tw.helper.setupAxios <success> Axios setup with app token.
2024-11-30T02:37:22.714Z | dvr.init <success> The time is 2024-11-30T02:37:22.712Z. Current topside temperature is 93 degrees, with an estimated high of one hundred and five. The Black Mesa compound is maintained at a pleasant 68 degrees at all times.
2024-11-30T02:37:22.727Z | helper.execSimple <info> Process 1417117 for 'git hash check' exited with code 0
2024-11-30T02:37:22.728Z | config.getGitHash <success> Running on Git hash: 34a1d961de184a6ac6fc5f00f4bfc90926c21c21
2024-11-30T02:37:22.736Z | helper.execSimple <info> Process 1417118 for 'git branch check' exited with code 0
2024-11-30T02:37:22.737Z | config.getGitBranch <success> Running on Git branch: master
2024-11-30T02:37:22.738Z | game.populateGameDatabase <info> Populating game database...
2024-11-30T02:37:22.738Z | game.populateGameDatabase <info> Game database populated with 2 games.
2024-11-30T02:37:22.738Z | game.populateFavouriteGames <info> Populating favourite games...
2024-11-30T02:37:22.739Z | game.populateFavouriteGames <info> Favourite games populated with 0 games.
2024-11-30T02:37:22.739Z | dvr.loadChannelsConfig <info> Loading channel configs...
2024-11-30T02:37:22.740Z | dvr.loadChannelsConfig <success> Loaded 2 channel configs!
2024-11-30T02:37:22.740Z | tw.channel.loadChannelsCache <success> Loaded 2 channels from cache.
2024-11-30T02:37:22.741Z | dvr.loadChannels <info> Loading channels...
2024-11-30T02:37:22.741Z | dvr.loadChannels <info> Loading channel 5d55fe01-caef-4855-be13-a178abddce36, provider twitch...
2024-11-30T02:37:22.743Z | tw.channel.loadAbstract <warn> Channel supertf is online, stale?
2024-11-30T02:37:22.744Z | tw.channel.loadAbstract <info> Channel supertf has no logo during load, fetching
2024-11-30T02:37:22.744Z | tw.channel.fetchChannelLogo <info> Fetching channel logo for 59635827 (supertf)
2024-11-30T02:37:22.908Z | helper.imageThumbnail <info> Run thumbnail on /home/ubuntu/DVR/LiveStreamDVR/data/cache/public/avatars/59635827.jpeg
2024-11-30T02:37:22.914Z | channel.parseVODs <info> Parsing VODs for supertf
2024-11-30T02:37:22.918Z | channel.parseVODs <info> Found 1 VODs for supertf
2024-11-30T02:37:22.918Z | channel.parseVODs <info> Try to parse VOD supertf/supertf_2024-11-30T02_12_51Z_45091631835/supertf_2024-11-30T02_12_51Z_45091631835.json
2024-11-30T02:37:22.921Z | vod.parseChapters <error> Time error for chapter parsing found for supertf_2024-11-30T02_12_51Z_45091631835 (started_at: Sat Nov 30 2024 02:12:51 GMT+0000 (Coordinated Universal Time), ended_at: undefined)
2024-11-30T02:37:22.921Z | channel.parseVODs <error> Could not load VOD supertf/supertf_2024-11-30T02_12_51Z_45091631835/supertf_2024-11-30T02_12_51Z_45091631835.json: No segments available for supertf_2024-11-30T02_12_51Z_45091631835 and VOD is not finalized and started. Completely broken. Edit the JSON file manually.
2024-11-30T02:37:23.143Z | dvr.load.tw <success> Loaded channel supertf with 0 vods
2024-11-30T02:37:23.143Z | dvr.loadChannels <info> Loading channel b21b0a0b-9007-41e3-bba2-9170c7abf01e, provider twitch...
2024-11-30T02:37:23.144Z | channel.parseVODs <info> Parsing VODs for terroreternal_
2024-11-30T02:37:23.144Z | channel.parseVODs <info> Found 1 VODs for terroreternal_
2024-11-30T02:37:23.144Z | channel.parseVODs <info> Try to parse VOD terroreternal_/terroreternal__2024-11-28T22_11_05Z_41767083127/terroreternal__2024-11-28T22_11_05Z_41767083127.json
2024-11-30T02:37:23.145Z | TwitchVODChapter.fromJSON <warn> No game_id for chapter:
2024-11-30T02:37:23.149Z | vod.createVideoContactSheet <error> Failed to create video contact sheet for terroreternal__2024-11-28T22_11_05Z_41767083127: File not found for video contact sheet: /home/ubuntu/DVR/LiveStreamDVR/data/storage/vods/terroreternal_/terroreternal__2024-11-28T22_11_05Z_41767083127/terroreternal__2024-11-28T22_11_05Z_41767083127.mp4
2024-11-30T02:37:23.151Z | dvr.load.tw <success> Loaded channel terroreternal_ with 1 vods
2024-11-30T02:37:23.151Z | dvr.loadChannels <success> Loaded 2 channels!
2024-11-30T02:37:23.152Z | job.loadJobsFromCache <info> Loaded 2 jobs from cache
2024-11-30T02:37:23.157Z | scheduler.defaultJobs <info> Set up default jobs
2024-11-30T02:37:23.168Z | scheduler.schedule <info> Scheduled job 'check_muted_vods' with cronTime '0 */12 * * *'
2024-11-30T02:37:23.172Z | scheduler.schedule <info> Scheduled job 'check_deleted_vods' with cronTime '10 */12 * * *'
2024-11-30T02:37:23.173Z | scheduler.schedule <info> Scheduled job 'match_vods' with cronTime '30 */12 * * *'
2024-11-30T02:37:23.174Z | scheduler.schedule <info> Scheduled job 'clipdownload' with cronTime '0 0 * * *'
2024-11-30T02:37:23.175Z | scheduler.schedule <info> Scheduled job 'validate_oauth' with cronTime '0 */1 * * *'
2024-11-30T02:37:23.177Z | scheduler.schedule <info> Scheduled job 'export_vods' with cronTime '0 1 * * *'
2024-11-30T02:37:23.178Z | scheduler.defaultJobs <info> Default job 'check_muted_vods' enabled
2024-11-30T02:37:23.178Z | scheduler.defaultJobs <info> Default job 'check_deleted_vods' enabled
2024-11-30T02:37:23.178Z | scheduler.defaultJobs <info> Default job 'match_vods' disabled
2024-11-30T02:37:23.179Z | scheduler.defaultJobs <info> Default job 'clipdownload' disabled
2024-11-30T02:37:23.179Z | scheduler.defaultJobs <info> Default job 'export_vods' disabled
2024-11-30T02:37:23.180Z | tw.helper <info> Eventsub is not using websocket
2024-11-30T02:37:23.192Z | helper.execSimple <info> Process 1417121 for 'linux process status (capture_supertf_45091631835)' exited with code 0
2024-11-30T02:37:23.194Z | job.checkStaleJobs <info> Job capture_supertf_45091631835 is still running from previous session.
2024-11-30T02:37:23.207Z | dvr.venvcheck <info> Checking python virtual environment...
2024-11-30T02:37:23.208Z | helper.path_pipenv <error> pipenv binary not found at: /usr/bin/python3/pipenv
2024-11-30T02:37:23.208Z | dvr.venvcheck <error> Python virtual environment is enabled but pipenv is not found. Is it installed?
2024-11-30T02:37:23.210Z | dvr.bincheck <info> Checking binary versions...
2024-11-30T02:37:23.211Z | helper.path_pipenv <error> pipenv binary not found at: /usr/bin/python3/pipenv
2024-11-30T02:37:23.212Z | helper.path_pipenv <error> pipenv binary not found at: /usr/bin/python3/pipenv
2024-11-30T02:37:23.226Z | helper.execSimple <info> Process 1417123 for 'linux process status (chatdump_supertf_45091631835)' exited with code 0
2024-11-30T02:37:23.229Z | job.checkStaleJobs <info> Job chatdump_supertf_45091631835 is still running from previous session.
2024-11-30T02:37:23.832Z | helper.execSimple <info> Process 1417124 for 'about binary check' exited with code 0
2024-11-30T02:37:23.833Z | dvr.checkBinaryVersions <info> Pip package streamlink version: 7.0.0
2024-11-30T02:37:24.252Z | helper.execSimple <error> Process 1417136 for 'streamlink ttv lol plugin check' exited with code 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment