faceswap
AI로 비디오에서 얼굴 바꾸기
비디오에서 얼굴을 수동으로 바꾸는 작업은 느리고 특수한 소프트웨어가 필요합니다. 이 스킬은 verging.ai API를 사용하여 전체 워크플로우를 자동화하며, 로컬 파일 또는 YouTube/Bilibili URL을 입력으로 받고 결과를 직접 전달합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"faceswap" 사용 중입니다. Run /faceswap with video ./video.mp4 and face ./face.jpg
예상 결과:
- 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
"faceswap" 사용 중입니다. Swap the face in a YouTube clip from 10-25 seconds in HD mode
예상 결과:
- 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
보안 감사
중간 위험The 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.
중간 위험 문제 (1)
낮은 위험 문제 (4)
위험 요인
⚙️ 외부 명령어 (5)
🌐 네트워크 접근 (5)
🔑 환경 변수 (3)
📁 파일 시스템 액세스 (3)
품질 점수
만들 수 있는 것
콘텐츠 크리에이터 빠른 편집
비디오 편집기를 열지 않고 소셜 미디어 콘텐츠용 짧은 클립의 얼굴을 교체합니다.
YouTube 비디오 얼굴 교체
YouTube URL과 얼굴 이미지를 제공하면 교체된 결과가 자동으로 다운로드됩니다.
일괄 얼굴 교체 자동화
CLI 명령을 다양한 입력으로 반복 사용하여 여러 비디오를 순차적으로 처리합니다.
이 프롬프트를 사용해 보세요
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.
모범 사례
- 명령에 키를 전달하지 않도록 스킬을 실행하기 전에 VERGING_API_KEY 환경 변수를 설정하세요
- 크레딧 소비를 최소화하기 위해 비디오를 필요한 최단 구간으로 자르세요
- 크레딧을 절약하기 위해 미리보기에는 일반 모드를 사용하고 최종 출력에만 HD 모드를 사용하세요
- 디스크에 미디어 파일이 남지 않도록 처리 후 /tmp/verging-faceswap/을 정리하세요
피하기
- 셸 히스토리나 프로세스 목록에 노출될 수 있으므로 API 키를 명령줄에 직접 전달하지 마세요
- upload-video 엔드포인트에 JSON body (-d)를 사용하지 마세요. multipart form data (-F)가 필요합니다
- 얼굴 이미지를 /upload-video를 통해 별도로 업로드하려고 시도하지 마세요. create-job 엔드포인트가 swap_image=@path로 직접 받습니다