Faceswap

✨ AI 视频换脸,一键生成专属短片

基于 verging.ai API 的 AI 换脸工具,支持本地视频、YouTube/B站链接自动下载,实时进度追踪,30秒内快速生成高清换脸视频。

收藏
3.2k
安装
986
版本
1.0.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

功能概述

faceswap 是一款命令行 AI 换脸工具,通过 verging.ai 云服务实现视频中的人脸替换。该工具集成了完整的视频处理流水线,从资源获取到最终渲染一站式完成。

核心用法

/faceswap --video <视频文件或URL> --face <人脸图片或URL> [选项]

支持的输入源

  • 本地视频文件(MP4等格式)
  • YouTube/Bilibili 视频链接(自动通过 yt-dlp 下载)
  • 本地人脸图片
  • 远程人脸图片 URL(自动下载)

关键选项

  • --start/-s--end/-e:截取视频片段(最大30秒)
  • --hd:高清模式,消耗3倍积分
  • --download/-d:自动下载结果到本地

显著优点

1. 全自动化流程:从 URL 解析、视频下载、时长检测、智能裁剪、上传到任务创建和状态轮询,全程无需人工干预
2. 多平台兼容:原生支持国内主流视频平台 Bilibili 和 YouTube

3. 实时进度反馈:通过轮询 API 每5秒更新处理进度

4. 智能裁剪:自动将超过30秒的视频按用户指定或默认规则裁剪

5. 成本可控:标准模式1积分/秒,高清模式3积分/秒,用户可预估成本

潜在缺点与局限性

1. 时长硬性限制:最大仅支持30秒视频,长内容需预处理分割
2. 外部依赖较重:需安装 yt-dlp、ffmpeg、ffprobe、curl 四个二进制工具

3. 云服务依赖:必须联网,处理速度和可用性受 verging.ai 服务状态影响

4. 积分消耗机制:高频使用成本较高,无免费额度说明

5. 隐私风险:视频和人脸数据需上传至第三方服务器处理

6. 错误处理有限:文档未详述网络中断、上传失败等异常场景的恢复机制

适合人群

  • 内容创作者:快速制作换脸短视频、表情包、恶搞内容
  • 营销人员:生成个性化视频素材
  • 开发者:集成至自动化工作流的 CLI 工具用户
  • 技术爱好者:熟悉命令行操作,有 API 使用经验的用户

不适合:对隐私极度敏感的用户、需要处理长视频的专业影视制作、无技术背景的普通终端用户。

常规风险

  • API 密钥泄露风险:需通过环境变量配置,存在误提交至代码仓库的风险
  • 版权合规风险:自动下载 YouTube/Bilibili 内容可能违反平台 ToS
  • 人脸数据安全:人脸图片上传至云端,存在数据留存和滥用风险
  • 临时文件残留/tmp/verging-faceswap/ 目录需手动清理
  • 服务单点故障:verging.ai 服务中断将导致完全不可用
  • 深度伪造滥用:技术可被用于制作虚假信息,存在法律和伦理边界问题

Faceswap 内容

手动下载zip · 4.8 kB
README.mdtext/markdown
请选择文件