Clips
Defaults for every new job. Changing these won't touch jobs already running.
9:16 for Reels/Shorts/TikTok · 16:9 for YouTube
Upper bound — fewer is fine if quality dips
Shortest clip, in seconds
Longest clip, in seconds
Clips below this are hidden, not deleted
Skip review and render high scorers automatically
Second LLM pass — slower, sharper cut boundaries & titles
Analyzes frames — clips footage with little/no speech (gameplay, sports). Auto = only when the transcript finds nothing.
Lower = more frames = finer + costlier
Cap per video (cost + API limit)
Captions
Default caption style for new clips. Preview matches the burned-in output.
WORD WORD WORD
Relative — scales with the frame, so it's consistent across aspect ratios
The currently-spoken word
Set outline width to 0 for a shadow-only look
Keeps captions off the left/right edges
Music
Background music defaults, drawn from your VideoPapi library.
Ducked under speech
Let the AI choose a mood per clip
Reframe
How the vertical crop follows the subject.
Frames averaged — higher = steadier, laggier crop
Padding around the subject (%)
Render
Output encoding. H.264 is universal; H.265 makes smaller files.
18 ≈ visually lossless · 23 ≈ web-good · lower = bigger file
Slower = smaller file, same quality
Models
Transcription and AI providers. Changes apply to the next job — no restart. Pick models from the dropdowns; hit Refresh models to pull the latest list from each provider's API.
Used if the primary provider errors
Picks the viral moments
Visual clipping for no-speech footage (gameplay etc.)
Ingest
How URLs are downloaded (yt-dlp).
No cookies file
Leave blank for default
Integrations
Connect ClipPapi to your other tools.
PosterPapi
—
untested
VideoPapi music library
—
Storage
Disk usage and cleanup. Deletions back up to backups/ first.
Total used—
Sources—
Renders—
Work files—
Jobs—
Disk free—
Cleanup
Account
—
—
—
Change password
System
—
—
—
—
Smoke test Pings every provider + binary (cached 5 min)
Logs
Restart service
PM2 brings it back automatically (~5s downtime).