界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
开发与工程 · SKILL.md

latent-sync

latent-sync

【开发与工程】Route LatentSync video generation, raw-video preprocessing, training, and evaluation workflows to the right sub-skill.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: latent-sync description: "Route LatentSync video generation, raw-video preprocessing, training, and evaluation workflows to the right sub-skill." disable-model-invocation: true metadata: disco-role: operating license: Apache 2.0

LatentSync

Use this skill when the request is about the LatentSync repository: talking-head video synthesis, raw .mp4 preprocessing, U-Net or SyncNet training, or SyncNet/FVD evaluation.

Quick start

  1. Run python scripts/check_env.py --check-imports --check-cuda --check-ffmpeg before a long workflow.
  2. Add --check-scenedetect when preprocessing raw clips.
  3. Add --check-assets when you want the bundled demo inputs or Gradio smoke path.
  4. Read the narrow sub-skill before choosing configs or launch commands.

Route by task

Shared references and helpers

Working rules

  • Always pass --repo-root to bundled helpers when the current directory is not the runtime tree.
  • Keep temp directories isolated; the pipeline and metrics delete and recreate scratch paths.
  • Treat CUDA as required for the core inference, preprocessing, and training workflows; CPU-only checks are useful only for limited import or FVD-style smoke paths.
  • Do not route a training, preprocessing, or metric issue through inference just because the same checkpoints or demo assets appear in the stack.
  • Use references/repo-provenance.md when deciding whether this skill still matches the current checkout or needs refresh.
我的收藏