Skip to main content

Overview

Clip Hand is an AI-powered video editing agent that transforms long-form content into engaging short clips optimized for YouTube Shorts, TikTok, Instagram Reels, and other vertical video platforms. Category: Content
Icon: 🎬

What It Does

1

Download & Analyze

Downloads videos from URLs (YouTube, Vimeo, Twitter, 1000+ sites) or processes local files
2

Transcribe Audio

Converts speech to text using Whisper (local or API), or grabs existing subtitles
3

Identify Viral Moments

Reads the transcript to find segments with hooks, emotional peaks, and self-contained stories
4

Extract & Process

Creates clips, crops to vertical format (9:16), burns captions, and generates thumbnails
5

Publish (Optional)

Automatically posts clips to Telegram channels or WhatsApp

Requirements

Clip Hand requires several external tools to function. Install them before activating the Hand.

FFmpeg

Core video processing engine for extraction, cropping, and caption burning.

yt-dlp

Downloads videos from YouTube, Vimeo, Twitter, and 1000+ other sites.

Speech-to-Text (Choose One)

Option 1: Groq Whisper API (recommended — fast and free tier)
Option 2: OpenAI Whisper API
Option 3: Local Whisper

Configuration

Speech-to-Text Settings

Recommendation: Use groq_whisper for the best balance of speed, quality, and cost (free tier available).

Text-to-Speech (Optional)

Add voice-overs to clips:
  • None — Captions only (default)
  • Edge TTS — Free, no API key required
  • OpenAI TTS — High quality, requires API key
  • ElevenLabs — Premium quality, requires API key

Publishing Settings

Telegram Publishing

Requires:
  • Bot Token from @BotFather
  • Chat ID of your channel or group

WhatsApp Publishing

Requires Meta Business account with WhatsApp Cloud API:
  • Access Token (permanent, not temporary)
  • Phone Number ID from Meta Developer Portal
  • Recipient phone number (international format, no +)
Publishing is optional. By default, Clip Hand saves clips locally without uploading.

Activation

Basic Usage

Then send the Hand a video URL or file path:

Example Workflow

How It Works

1. Intake & Download

For URLs:
For local files:

2. Transcription

Path A: YouTube Auto-Subs (fastest — no transcription needed)
Parses the json3 subtitle file for word-level timing.
Path B: Groq Whisper API (recommended)
Path C: Local Whisper (slowest, but free and private)

3. Viral Segment Selection

The Hand analyzes the full transcript looking for:
  • Hook in first 3 seconds — Surprising claim, question, emotional statement
  • Self-contained story — Makes sense without the full video
  • Emotional peaks — Laughter, surprise, anger, vulnerability
  • Contrarian takes — Things people want to share or argue about
  • Clean ending — Punchline, conclusion, or dramatic pause
Typical output:

4. Clip Processing

For each segment: Step 1: Extract
Step 2: Crop to Vertical (9:16)
Step 3: Generate SRT Captions
Step 4: Burn Captions
Step 5: Generate Thumbnail

5. Publishing (Optional)

If configured: Telegram:
WhatsApp:

Output

Clip Hand generates:

Dashboard Metrics

Track performance in the OpenFang dashboard:
  • Jobs Completed — Total video processing jobs
  • Clips Generated — Number of clips created
  • Total Duration — Cumulative clip length
  • Published to Telegram — Clips sent to Telegram
  • Published to WhatsApp — Clips sent to WhatsApp

Tips & Best Practices

For best results:
  • Use videos with clear speech (podcasts, interviews, lectures work great)
  • Longer source videos (15+ minutes) give more clip options
  • Let the Hand pick segments — its transcript analysis finds better moments than random timestamps
  • Review clips before publishing to channels with large audiences

Common Issues

“yt-dlp not found”
Install yt-dlp: pip install yt-dlp
“FFmpeg not found”
Install FFmpeg for your platform (see Requirements above)
“Transcription failed”
Check your API key is set: echo $GROQ_API_KEY
Or install local Whisper: pip install openai-whisper
“Telegram upload failed: file too large”
Telegram limit is 50MB. The Hand will automatically re-encode larger files.
“WhatsApp upload failed: template required”
Recipient must message your business number first (24-hour window).

Advanced Usage

Custom Timestamps

Override automatic segment selection:

Custom Clip Count

Local Files

Next Steps

Twitter Hand

Post your clips to Twitter automatically

Researcher Hand

Research trending topics for clip content