faceswap
Intercambia caras en videos con IA
Intercambiar caras en videos manualmente es lento y requiere software especializado. Esta skill automatiza todo el flujo de trabajo usando la API de verging.ai, aceptando archivos locales o URLs de YouTube/Bilibili como entrada y entregando el resultado directamente.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "faceswap". Run /faceswap with video ./video.mp4 and face ./face.jpg
Resultado esperado:
- Checking video duration: 22 seconds
- Credits needed: 22 (normal mode)
- Uploading video to cloud storage...
- Job created: job_id=295
- Progress: 25%... 50%... 75%... 100%
- Result: https://img.panpan8.com/face-swap/2026-05-31/result.mp4
Usando "faceswap". Swap the face in a YouTube clip from 10-25 seconds in HD mode
Resultado esperado:
- Downloading video from YouTube...
- Trimming to 10-25 seconds...
- Uploading trimmed video (15 seconds, HD = 45 credits)...
- Job created: job_id=296
- Status: COMPLETED after 45 seconds
- Result downloaded to: ./result_hd.mp4
Auditoría de seguridad
Riesgo medioThe skill is a documentation/instruction file (no executable code) that guides an AI assistant to run shell commands (yt-dlp, ffmpeg, curl) and make API calls to verging.ai. All 82 static findings are false positives in context: backtick patterns are markdown code examples, URLs are legitimate API endpoints, API key references are standard authentication documentation, and temp directory access is standard media processing. The combination of network + credentials + external commands is expected for this use case. No malicious intent detected. Risk level is medium due to the breadth of system access required.
Problemas de riesgo medio (1)
Problemas de riesgo bajo (4)
Factores de riesgo
⚙️ Comandos externos (5)
🌐 Acceso a red (5)
🔑 Variables de entorno (3)
📁 Acceso al sistema de archivos (3)
Puntuación de calidad
Lo que puedes crear
Ediciones rápidas para creadores de contenido
Intercambia una cara en un clip corto para contenido de redes sociales sin abrir un editor de video.
Reemplazo de caras en videos de YouTube
Proporciona una URL de YouTube y una imagen de cara, y obtén el resultado intercambiado descargado automáticamente.
Automatización de intercambio de caras por lotes
Usa el comando CLI repetidamente con diferentes entradas para procesar múltiples videos en secuencia.
Prueba estos prompts
Run /faceswap with video ./video.mp4 and face image ./face.jpg to swap the face.
Run /faceswap with video https://youtube.com/watch?v=xxx, face https://example.com/face.jpg, trimming from 10 to 25 seconds in HD mode and auto-downloading the result.
Run /faceswap with video ./input.mp4, a remote face image URL, and save the output to /tmp/result.mp4.
First check my verging.ai credit balance, then run /faceswap with the provided video and face URL, trim to 15 seconds, use HD mode, and download the result.
Mejores prácticas
- Establece la variable de entorno VERGING_API_KEY antes de ejecutar la skill para evitar pasar la clave en los comandos
- Recorta los videos al segmento más corto necesario para minimizar el consumo de créditos
- Usa el modo normal para previsualizaciones y el modo HD solo para la salida final para ahorrar créditos
- Limpia /tmp/verging-faceswap/ después del procesamiento para evitar dejar archivos multimedia en disco
Evitar
- No pases la clave de API directamente en la línea de comandos donde puede aparecer en el historial del shell o en los listados de procesos
- No uses cuerpo JSON (-d) para el endpoint upload-video; requiere datos de formulario multiparte (-F)
- No intentes subir la imagen de cara por separado mediante /upload-video; el endpoint create-job la acepta directamente como swap_image=@path