75055dca5642f851c9e17eb472ab4270310d3245
🛠️ Initial YouTube upload and description generation: OAuth, montage flow, thumbnail setup, env config. Work in progress by gramps@llamachile.shop
🎯 LCS Video Pipeline Wiki
Welcome to the LCS Video Pipeline Wiki — the central knowledge base for the entire project.
This wiki covers setup, workflows, troubleshooting, and developer documentation for the Llama Chile Shop video automation pipeline.
📚 Table of Contents
- Getting Started
- System Requirements
- Project Structure
- Automation Workflow
- Rendering Engine
- Social Posting
- Troubleshooting
- Changelog
🗂 Site Index
| Page | Description |
|---|---|
| Home | Overview & quick links |
| Getting Started | Install & configure your environment |
| System Requirements | Hardware & software prerequisites |
| Project Structure | Folder layout & file descriptions |
| Automation Workflow | End-to-end processing flow |
| Rendering Engine | Video editing & rendering details |
| Social Posting | YouTube, PeerTube, Mastodon, Bluesky |
| Troubleshooting | Common problems & fixes |
| Changelog | Version history |
💡 About This Project
The LCS Video Pipeline automates the entire process of turning livestream footage into polished highlight videos — complete with intros, outros, titles, and metadata — then uploads them to social platforms with dynamic descriptions and hashtags.
This wiki is the source of truth for all documentation.
If something is unclear, out of date, or missing — update it here first.
📝 Tip: Each wiki page automatically displays a Table of Contents on the right-hand side. Use it to jump quickly between sections.
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%