视频生成Apache-2.0Python

SadTalker

Make a single photo talk from an audio file.

Star 数
14.1K
Fork 数
2.7K
未关闭 Issue
664
最近提交
2024-06-26

数据来自 GitHub API · 更新于 2026-10-15

SadTalker 是什么?

SadTalker generates talking-head video from one portrait and a speech recording, predicting head pose and expressions from the audio. It has a Gradio UI and a Stable Diffusion WebUI extension.

主要功能

  • Audio-driven talking heads from one image
  • Still, crop and full-body modes
  • Optional GFPGAN face enhancement

系统要求

平台
Windows · Linux · macOS
显卡
NVIDIA recommended
Python
3.8
备注
Requires ffmpeg.

如何安装 SadTalker

根据项目 README 整理。开源项目更新很快,请以 GitHub 页面上的最新说明为准。

Python

  1. 1
    Clone and install.
    git clone https://github.com/OpenTalker/SadTalker.git
    cd SadTalker
    conda create -n sadtalker python=3.8
    conda activate sadtalker
    pip install torch torchvision torchaudio
    conda install ffmpeg
    pip install -r requirements.txt
  2. 2
    Download models and start the UI.
    bash scripts/download_models.sh
    python app_sadtalker.py

优势

  • Only needs one photo and audio
  • Easy demo

不足

  • Lip sync quality is dated
  • Older dependency stack

SadTalker 替代品对比

软件Star 数许可证平台显存
SadTalker

Make a single photo talk from an audio file.

14.1KApache-2.0—
LivePortrait

Animate a portrait photo with the expressions of a driving video.

19.2KMIT—
Wan 2.2

Alibaba’s open-weight video generation models (text, image and speech to video).

17.9KApache-2.024 GB for TI2V-5B at 720p; 80 GB-class GPUs (or offloading) for A14B models
HunyuanVideo

Tencent’s 13B-parameter open video foundation model.

12.6KTencent Hunyuan Community License45 GB minimum, 60–80 GB recommended for 720p (per README); less with community quantizations
CogVideoX

Open text-to-video and image-to-video models from Zhipu AI / Tsinghua.

13.1KApache-2.0~12–24 GB depending on model and optimizations (see the README table)
LTX-Video

Fast, real-time-capable open video generation from Lightricks.

11.1KApache-2.012 GB+ for smaller variants; more for 13B models

常见问题

SadTalker 免费吗?

是的——SadTalker 是开源软件,采用 Apache-2.0 许可证。商用前请确认软件及模型权重的许可条款。

SadTalker 支持 Windows、Mac 和 Linux 吗?

SadTalker 支持:Windows, Linux, macOS。

运行 SadTalker 需要什么配置?

NVIDIA recommended

如何安装 SadTalker?

1. Clone and install. 2. Download models and start the UI.

SadTalker 有哪些好的替代品?

常见替代品包括 LivePortrait, Wan 2.2, HunyuanVideo, CogVideoX,详见本页对比表。

可以不安装、在线使用 SadTalker 吗?

如果没有大显存显卡,AiLoft 可在云端运行 Veo 3.1 和可灵 2.5,在浏览器中生成并对比视频。

没有 24GB 显卡?在线生成 AI 视频

在云端运行 Veo 3.1 和可灵 2.5,并排对比视频,按条付费。