ce19fce7f77f6b836497734d8ccf0129639629c6
🛠️ Initial YouTube upload and description generation: OAuth, montage flow, thumbnail setup, env config. Work in progress by gramps@llamachile.shop
🛠️ Initial YouTube upload and description generation: OAuth, montage flow, thumbnail setup, env config. Work in progress by gramps@llamachile.shop
🧠 Metadata finalization: integrated clip/session merge, persistent archive, and sequential title suffixing
Llama Chile Shop Video Automation Pipeline
This project automates the rendering, branding, and publishing of Fortnite gameplay clips for YouTube and PeerTube.
Features
- Auto-detection of new stream folders
- Dynamic title card overlay
- Automated rendering and social post generation
- Vertical & widescreen output
Setup
- Clone the repo.
- Create a
.envfile (seeENVIRONMENT.mdfor required keys). - Install dependencies:
pip install -r requirements.txt
Description
Video Pipeline Automation
The Video Pipeline project automates the process of extracting, processing, and uploading highlights from livestreams, primarily for Fortnite gameplay. This system integrates Eklipse.gg for AI-based highlight detection, DaVinci Resolve for video editing, and custom Python scripts for rendering and metadata management. The pipeline supports seamless uploads to YouTube and PeerTube, automatic social media announcements, and maintains a detailed history of video metadata for each session.
Key Features:
Automated highlight extraction from livestreams
Dynamic title card generation with Fortnite-themed branding
Streamlined YouTube and PeerTube uploads with dynamic descriptions
Metadata tracking and session management
Social media integration for automatic posts to Mastodon and Bluesky
This project is designed to optimize video content creation and management for livestreamers, ensuring efficiency and consistency in processing and sharing content.
Languages
Python
100%