video face swap
Professional AI face swapping for videos and portraits with YouTube support, auto-trimming, and HD options.
skill install https://www.promptspace.in/skills/video-face-swapPowerful AI Face Swapping for Your Agent
Transform videos with high-fidelity face replacement using the verging.ai API. This skill enables your AI agent to perform professional-grade deepfakes and portrait swaps via a simple CLI-style interface.
What it does
- Resourceful Sourcing: Automatically handles local files or remote URLs from YouTube and Bilibili.
- Smart Pre-processing: Trims videos locally using FFmpeg to target specific segments, saving you upload time and API credits.
- Automated Workflow: Manages the entire pipeline: dependency checking, asset uploading to R2 storage, job creation, and real-time status polling.
- High Definition Support: Toggle between standard and HD modes depending on your quality requirements.
Why use this skill?
Manual face swapping involves complex infrastructure, GPU management, and multi-step API orchestration. This skill abstracts the complexity of presigned URLs, file duration calculations, and credit management into a single command. It is significantly more reliable than standard prompting because it handles binary file manipulation and external tool integration (yt-dlp, FFmpeg) that LLMs cannot do alone.
Supported Features & Tools
- Video Platforms: YouTube, Bilibili, and direct MP4 links.
- Local Tools: Integrates with yt-dlp for downloads and FFmpeg for precise trimming.
- Real-time Feedback: Provides progress tracking from PENDING to COMPLETED.
- Flexible Output: Stream the result URL or automatically download the finished video to your local directory.
Use cases
- Swap faces in YouTube videos via URL for creative content remixing
- Automate high-definition portrait replacement for digital marketing assets
- Trim and process specific video segments using integrated FFmpeg tools
- Execute bulk face swaps for social media campaigns using CLI commands
Example
Prompt
Output
Processing: Uploading video (12MB) and face reference... Job ID: vrg_job_982k1l Created. Status: [PROGRESS] 45% - Swapping frames... Success: Video complete! Result URL: https://verging.ai/results/swap_abc123.mp4 Local copy saved to: ./output_swap.mp4
Known limitations
• Requires local installation of FFmpeg and yt-dlp for video processing/downloads. • Maximum video duration and file size are subject to verging.ai API credit limits and plan tiers.