Saltar al contenido
WorkflowPublicadoExterno
Descargar

JoyAI-Echo Multishot Workflow - one character, many shots, same face + voice — v1.5

Nodes, workflow, releases and issue tracker:

VersiónRelease 3156294 — JoyEcho_Multishot_Workflow_PUBLIC.jsonVRAM estimadaEstimación no disponibleUnratedcalidad

Perfil de ejecución

Acceso
Flujo externo
Estado
Publicado
Versión
JoyEcho_Multishot_Workflow_PUBLIC.json
Fuente
Civitai
Actualizado
17 oct 2026

Descripción de la fuente

Nodes, workflow, releases and issue tracker: https://github.com/jlucasmcrell/joyai-echo-multishot-patch

All models on Hugging Face: https://huggingface.co/joeygambino

v1.5 — the lip-sync release. The ~10-second drift is dead.

Lip-sync drift past ~10 seconds: FIXED. Since the first release, every shot's lip sync would quietly drift "off by a hair" starting around the 10-second mark — mouths slightly ahead of the audio, in every shot, on every model, at 25fps. Root cause: the pipeline's video positional clock was hardcoded to 24fps while renders played at 25, a 4% timing skew that accumulated ~40ms per second until it crossed visibility right around 10s. The clock now follows your actual video_fps. Verified: 361-frame shots (15 seconds) with frame-perfect sync, end to end, at both 24 and 25fps. The old workarounds — short spoken lines, keeping shots at 241 frames — are obsolete. Write long shots. Let them talk.

Hires refine v2 — window-coherent noise. The hires pass previously drew independent noise per processing window, which caused a subtle texture "switch" about once a second. All windows of a shot now share one noise field per denoising event: texture identity holds across the whole shot. The hires_denoise dropdown is now four honest modes: subtle / medium / strong (real synthesized detail — pores, hair, weave — at increasing strength, with a small per-frame texture-shimmer tradeoff that grows with depth), and new spatial — the LTX latent upsampler applied to the shot's own latents: fully deterministic, zero temporal shimmer, fixed 1.5x. Spatial needs canvas heights whose /32 is even (768, not 736) or the model smears one edge — that rule is in the tooltip.

One thing to understand before touching the hires widgets: hires_factor is a routing switch, not a quality slider. At 1.0 (the default and the recommendation), your master is built from the base shots with the deterministic upscale — zero detail shimmer. Above 1.0, the selected hires_denoise pass runs in-render and the master is built from its output instead. Raise it only when you deliberately want the refine's synthesized detail (with its slight per-frame texture shimmer) or the spatial mode (even /32 canvas dims only — 768-height, not 736). And always judge results from the *_MASTER.mp4 file, never the in-graph preview (now saved with a PREVIEW prefix) — that preview's re-encode shows artifacts your master doesn't have. The full routing table is in INSTRUCTIONS.md.

AutoFinish, smarter and cleaner. The background master-builder now detects hires runs and assembles the master from your shot_hires files directly (no more double-upscaling from base). For base-res runs the default upscale is now bicubic + contrast-adaptive sharpening — deterministic, seconds per shot, CPU-only, and it never reshuffles fine detail the way neural per-frame upscalers do (we tested them all, including diffusion restoration models; the boring answer won a fair fight). RTX upscaling remains one click away as rtx (legacy) on the AutoFinish node. The master's glitch pass also re-encodes with the same clean settings as the per-shot files now, so finished masters no longer pick up B-frame quality pumping.

Loader fix. Quantized loads (fp8_scaled_mm / fp8_transformer) now cast stray float32 tensors correctly — fixes the mat1 and mat2 must have the same dtype crash some checkpoints hit at load.


Also included since 1.3.1 (the v1.4 changes, which never got their own Civitai version): multiple LoRAs via a chainable LoRA Stack node with per-slot strength dropdowns; a visible, documented Reference Image node; INSTRUCTIONS.md in the zip — a complete manual covering install, first render, prompt-writing rules, per-VRAM settings, and a troubleshooting table for every failure mode reported so far; audio memory defaults ON (cross-shot voice consistency) with the tradeoff documented in its tooltip; head_trim_frames defaults to 14 (trims the unstable first half-second of each shot, where identity morph concentrates).

As always: the zip is the complete pack — nodes, workflow, example prompts, manual. Copy over your existing install, restart ComfyUI, press R.

Requisitos

Modelos

1
  • diffusion_models: ltx23_echoVid-ltxAud_surgical_bf16.safetensors

    No resuelto

    Checkpoint · Unknown

Paquetes de nodos

2
  • comfyui-custom-scripts

    Encontrado

    Paquete de nodos · Registry

  • Paquete de nodos · Registry

Fuentes

1 fuente
CivitaiPrincipalVersión 3156294
civitai.com/models/2780640

Verificado 17 oct

Artefactos del modelo

1 artefacto

joyaiEchoMultishotWorkflowOne_v15.zip

zip · 177 KB · SHA-256 8916ec09ae09…c8ec · Civitai

Download file

Extractos de fuentes

1 extracto

Source context: 972 downloads · Type Workflows · Base model LTXV 2.3