Page:
Thumbnail Prompting
Pages
Architecture Overview
Clip Handling Logic
Directory Layout
File Naming & Directory Conventions
File Structure
Getting Started
Home
Metadata Extraction
Metadata Format
Metadata History
Module Index
Pending Work & Roadmap
Project Overview
Test Structure
Test Wiki Hook
Thumbnail Generation
Thumbnail Prompting
YouTube Upload Logic
Clone
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
🖼️ Thumbnail Prompting
This page documents how thumbnail prompts are constructed, formatted, and passed to the generation engine to produce YouTube-ready thumbnails.
🧠 Prompt Rules
Thumbnail prompts are built from:
- The clip category (
montage,hit,miss, etc.) - The tone and style keywords derived from tags or folder context
- The clip date, rendered in
Mon DD YYYYformat - A visual signature (always includes the “brand llama”)
🖼️ Default Prompt Composition
For standard highlight thumbnails:
1280×720 canvas, Fortnite branding, vibrant color
- Top left: YouTube logo
- Center left (stacked): “FORTNITE” / “LIVE STREAM!” / “with Gramps!”
- Bottom right: Date (“Aug 03 2025”)
- Right side: Stylized purple llama (brand mascot)
Use Fortnite-style font and colors: #f7338f (main), #10abba (shadow), #1c0c38 (stroke)
📁 Output Rules
- File size must be < 2MB
- Vertical and horizontal thumbnails may vary in layout
- If output fails validation (e.g. wrong size or file type), regenerate silently
🧪 Prompt Generator Source
See: modules/thumbnail_utils.py → generate_thumbnail_prompt()
Next page: YouTube Upload Logic