CalebStillStreams Pipeline

CalebStillStreams Pipeline is a personal automation application that uses the YouTube Data API to automatically update video thumbnails, titles, descriptions, and tags on the CalebStillStreams YouTube channel after each Twitch live stream ends.

Purpose

This application automates post-stream YouTube video management for the CalebStillStreams channel. It is operated solely by the channel owner and accesses only his own YouTube account.

How It Works

  1. Twitch sends a webhook notification when the stream ends.
  2. The pipeline waits for YouTube to finish processing the VOD.
  3. It extracts the best frame from the video to use as a thumbnail.
  4. A custom thumbnail is generated and uploaded via the YouTube Data API.
  5. The video title, description, tags, and chapters are updated automatically.

YouTube API Access

CalebStillStreams Pipeline uses the YouTube Data API v3 to read and update videos on the owner's channel. It does not access any other users' data and does not share any data with third parties.