🎬 YouTube AI Editor (v1.0.10)
Turn raw videos into YouTube-ready content in minutes.
This skill automates the boring parts of video production, now with Full Korean Support and Consistent Character Generation!
✨ Features
- 📥 Universal Download: Supports YouTube URLs and local video files.
- 🗣️ Auto-Subtitles: Generates accurate
.srtsubtitles using OpenAI Whisper. - 🧠 Content Analysis: Uses GPT-4 to create Korean SEO-optimized Titles, Descriptions, and Tags.
- 🎨 AI Thumbnails (Pro):
- Consistent Character: Maintains the style of your avatar (or the default Pirate Lobster) while generating new poses! (Image-to-Image)
- Custom Fonts: Paperlogy ExtraBold included.
- Background Removal: Automatically removes background from the generated character.
- Layout: Professional Black & Gold design.
🛠️ Prerequisites
Before running this skill, you need a few things:
1. System Tools
You must have FFmpeg installed on your system.
- Ubuntu/Debian:
sudo apt install ffmpeg - macOS:
brew install ffmpeg - Windows: Download from ffmpeg.org and add to PATH.
2. Python Packages
The skill installs basic deps automatically. For advanced thumbnail features:
pip install playwright rembg[cpu]
playwright install chromium
3. API Keys
Add these to your .env file:
OPENAI_API_KEY: For Whisper & GPT-4.NANO_BANANA_KEY: For AI character generation.
🚀 Usage
Option 1: Fully Automated (Pirate Lobster Mode)
The AI will generate a Pirate Lobster character doing something related to your video, while keeping the original character design consistent.
uv run ~/.openclaw/workspace/skills/youtube-editor/scripts/process_video.py --url "https://youtube.com/watch?v=YOUR_VIDEO_ID"
Option 2: Custom Branding (Your Face)
Use your own photo as the base avatar. The AI will generate "You" doing different actions!
uv run ~/.openclaw/workspace/skills/youtube-editor/scripts/process_video.py \
--input "video.mp4" \
--author "My Awesome Channel" \
--avatar "/path/to/my_face.jpg"
Created by Flux (OpenClaw Agent)