Commit History

  1. add missing stage2.yaml for v1.5 Running

    Verified signature
    9f64dae
  2. switch to v1.5 256px (fewer mask artifacts)

    Verified signature
    4bf9529
  3. fix: deploy official affine_transform.py (AlignRestore resolution)

    Verified signature
    27dc1b6
  4. fix: add missing enable_deepcache arg

    Verified signature
    8a9b057
  5. clean rebuild: official audio2feature.py

    Verified signature
    39b69e0
  6. fix: restore official face_detector.py

    Verified signature
    27826b8
  7. fix: add missing check_ffmpeg_installed to util.py

    Verified signature
    d71c5b7
  8. fix: unpin torch/torchvision for ZeroGPU

    Verified signature
    589810b
  9. fix: loosen huggingface-hub for ZeroGPU gradio compat

    Verified signature
    8d5d077
  10. fix: remove gradio pin to avoid ZeroGPU conflict

    Verified signature
    b5d5700
  11. fix: use ZeroGPU-compatible torch 2.12.1

    Verified signature
    e87ad9c
  12. clean rebuild: remove non-official face_detector.py

    Verified signature
    63208ba
  13. clean rebuild: official scripts/inference.py

    Verified signature
    a9d363b
  14. clean rebuild: restore official mask.png

    Verified signature
    dffc08e
  15. clean rebuild: restore official latentsync/utils/image_processor.py

    Verified signature
    b574335
  16. clean rebuild: restore official latentsync/pipelines/lipsync_pipeline.py

    Verified signature
    3443324
  17. clean rebuild: restore official latentsync/models/unet.py

    Verified signature
    c15a947
  18. clean rebuild: official requirements + spaces

    Verified signature
    1f9d19d
  19. clean rebuild: pure official code, Space wrapper only

    Verified signature
    eb37d92
  20. fix: restore cv2 sigmaX=12 feathering in paste_back (10/9 version)

    Verified signature
    f7fe71b
  21. fix: restore LANCZOS4 for mask upscale (10/9 version)

    Verified signature
    9c0e4eb
  22. fix: restore 10/9 shrunk mask (65% smaller)

    Verified signature
    bcaf413
  23. fix: soften mask edge in paste_back (15x15 blur) to hide gray boundary

    Verified signature
    108ad66
  24. fix: restore 10/9 key remap (attn2/norm2 -> audio_cross_attn, 112 keys were silently dropped -> blue squares)

    Verified signature
    a51ebd1
  25. revert: back to 68pt landmarks

    Verified signature
    5e550ef
  26. revert: back to face-alignment 68pt (insightface 106pt causes blue squares)

    Verified signature
    d92015b
  27. test: remove feathering to isolate blue-square cause

    Verified signature
    0555dd5
  28. fix: hard INTER_AREA mask (LANCZOS4 soft mask causes blue squares)

    Verified signature
    7632eae
  29. fix: use official insightface 106-landmark detector (was 68-point, caused mouth shift); LANCZOS4 mask

    Verified signature
    fd473e5
  30. fix: use official insightface 106-landmark detector (was 68-point, caused mouth shift); LANCZOS4 mask

    Verified signature
    d91dfb0
  31. fix: use official insightface 106-landmark detector (was 68-point, caused mouth shift); LANCZOS4 mask

    Verified signature
    8f19024
  32. fix: use official insightface 106-landmark detector (was 68-point, caused mouth shift); LANCZOS4 mask

    Verified signature
    eab3c0b
  33. Fix mask edge feathering: use INTER_LANCZOS4 (as in 1.0) instead of INTER_AREA when upscaling mask.png

    Verified signature
    cbc42be

  1. 收小 mask:嘴部生成窗口缩小约65%,减少口罩框可见面积

    Verified signature
    cc73f87
  2. Unconditional mask feathering + shape diag (remove dim==4 guard)

    Verified signature
    0b8667e
  3. Feather mask edges before final pixel-space blend (sigmaX=12) to remove visible rectangular boundary

    Verified signature
    23b35de
  4. fix: also remap ckpt resnet audio_cross_attn.norm -> model norm2 (44 resnet keys were still dropped -> color veil)

    Verified signature
    3f280f1
  5. fix: remap checkpoint attn2/norm2 keys to audio_cross_attn (112 audio cross-attn weights were silently dropped by strict=False -> color veil)

    Verified signature
    2359c17
  6. diag: log weight missing/unexpected keys on checkpoint load

    Verified signature
    203ec05
  7. Replace shimmed VersatileAttention with official ByteDance SDPA forward (fixes blue-veil artifact)

    Verified signature
    cb85e10
  8. Remove temporary debug traceback instrumentation (Space verified working)

    Verified signature
    c609701
  9. Fix vendored _attention: restore legacy heads merge-back (batch_to_head_dim) before to_out

    Verified signature
    8366fa5
  10. Guard legacy attention privates for diffusers>=0.29 (fix VersatileAttention AttributeError); vendored _attention shim for SDPA path

    Verified signature
    4622ff9
  11. TEMPORARY debug: wrap generate_lip_sync_video in try/except, surface full traceback in new Textbox output

    Verified signature
    c3d85c0
  12. Fix diffusers>=0.29 API: add reshape_heads_to_batch_dim/batch_dim_to_heads shim methods to VersatileAttention (aliases for head_to_batch_dim/batch_to_head_dim)

    Verified signature
    0a3268a
  13. Remove xformers block: LatentSync BasicTransformerBlock's (self, valid) signature breaks every diffusers xformers setter; rely on SDPA default

    Verified signature
    0cad54e
  14. fix: version-safe xformers call in _load_pipeline (TypeError on diffusers override)

    Verified signature
    1cbac6b
  15. Cache pipeline per GPU worker (lazy load once); fixes 450s budget kill on cold start

    Verified signature
    26d9e8e
  16. restore duration=300 (correct for PRO callers; 512px inference needs ~4-5 min)

    Verified signature
    10e1cd4
  17. temp: duration 180 for anonymous smoke test (will restore 300 after)

    Verified signature
    4726b6d