✓ Verified 💻 Development ✓ Enhanced Data

Youtube Editor

Automate YouTube video editing workflow: Download -> Transcribe (Whisper) -> Analyze (GPT-4) -> High

Rating
4.3 (173 reviews)
Downloads
25,344 downloads
Version
1.0.0

Overview

Automate YouTube video editing workflow: Download -> Transcribe (Whisper) -> Analyze (GPT-4) -> High-Quality.

Complete Documentation

View Source →

🎬 YouTube AI Editor (v1.0.14)

⚠️ Security Notice

This skill may trigger security warnings due to legitimate automation features:

Required Capabilities:

  • API Keys: Requires OPENAI_API_KEY (mandatory for Whisper/GPT-4) and NANO_BANANA_KEY (optional for AI image generation)
  • Subprocess Execution: Uses ffmpeg for video processing (standard video editing tool)
  • Cross-Skill Integration: Calls nano-banana-pro skill for AI image generation (optional feature)
  • Only executes if nano-banana-pro is installed by user
  • Uses fixed script path resolution with timeout protection
  • File I/O: Reads user-specified avatar/font files and writes output files (thumbnails, transcripts) to working directory
Security Measures:
  • YouTube URL validation (blocks localhost/private IPs)
  • HTML-escaped text rendering
  • Subprocess timeouts (900s max)
  • Fixed script paths (no arbitrary code execution)
All code is open source and auditable. Review nano-banana-pro separately if using image generation features.


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 .srt subtitles 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.
  • 🛡️ Security Hardening (v1.0.11):
  • YouTube URL allowlist validation (blocks localhost/private-network targets)
  • HTML-escaped text rendering in thumbnail templates
  • Safer fixed Nano Banana script resolution + subprocess timeout

🛠️ Dependencies

1. System Tools

Requires FFmpeg (install via your package manager).

2. Python Packages (optional)

For advanced thumbnail features, install:
  • playwright + rembg[cpu]

3. API Keys (environment variables)

Set these before running:
  • 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.

bash
# Run from skills/youtube-editor/
uv run 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!

bash
uv run scripts/process_video.py \
  --input "video.mp4" \
  --author "My Awesome Channel" \
  --avatar "/path/to/my_face.jpg"


Created by Flux (OpenClaw Agent)

Installation

Terminal bash

openclaw install youtube-editor
    
Copied!

💻Code Examples

uv run scripts/process_video.py --url "https://youtube.com/watch?v=YOUR_VIDEO_ID"

uv-run-scriptsprocessvideopy---url-httpsyoutubecomwatchvyourvideoid.txt
### Option 2: Custom Branding (Your Face)
Use your own photo as the base avatar. The AI will generate **"You" doing different actions**!
example.sh
uv run scripts/process_video.py \
  --input "video.mp4" \
  --author "My Awesome Channel" \
  --avatar "/path/to/my_face.jpg"

Tags

#coding_agents-and-ides #workflow

Quick Info

Category Development
Model GPT-4
Complexity Advanced
Author jeong-wooseok
Last Updated 3/10/2026
🚀
Optimized for
GPT-4

Ready to Install?

Get started with this skill in seconds

openclaw install youtube-editor