Dieser One to All Animation-Workflow verwandelt einen kurzen Referenzclip in ein erweitertes, hochauflösendes Video, während Bewegung, Pose-Abstimmung und Charakteridentität über die gesamte Sequenz hinweg konsistent bleiben. Er basiert auf der Wan 2.1 Videogenerierung mit Ganzkörper-Pose-Anleitung und einem Sliding-Window-Erweiterungstool und ist ideal für Tanz, Performance Capture und narrative Aufnahmen, bei denen Sie möchten, dass ein einzelner Look einer komplexen Bewegung folgt.
Wenn Sie ein Ersteller sind, der stabile, posegesteuerte Ergebnisse ohne Zittern oder Identitätsdrift benötigt, bietet Ihnen One to All Animation einen klaren Weg: Extrahieren Sie Posen aus Ihrem Quellvideo, verschmelzen Sie sie mit einem Referenzbild und einer Maske, generieren Sie das erste Segment und erweitern Sie dieses Segment wiederholt, bis die volle Länge abgedeckt ist.
Hinweis: Auf 2XL- oder 3XL-Maschinen setzen Sie bitte den attention_mode auf "sdpa" im WanVideo Model Loader-Knoten. Das Standard-Segeattn-Backend kann Kompatibilitätsprobleme bei High-End-GPUs verursachen.

Gesamtfluss
Pose-Extraktion
VHS_LoadVideo (#454). Frames werden mit ImageResizeKJv2 (#131) in der Größe angepasst, um das Generierungsseitenverhältnis für stabiles Sampling zu erreichen.OnnxDetectionModelLoader (#128) lädt YOLOv10m und ViTPose-Ganzkörper; PoseDetectionOneToAllAnimation (#141) gibt dann eine pro-Frame-Pose-Karte, ein Referenz-Pose-Bild und eine saubere Referenzmaske aus.PreviewImage (#145), um schnell zu überprüfen, dass Posen das Subjekt verfolgen. Klare, kontrastreiche Aufnahmen mit minimaler Bewegungsunschärfe liefern die besten One to All Animation-Ergebnisse.Modelle
WanVideoModelLoader (#22) lädt Wan 2.1 OneToAllAnimation-Gewichte; WanVideoVAELoader (#38) stellt das zugehörige VAE bereit. Bei Bedarf stapeln Sie Stil-/Steuerungs-LoRAs über WanVideoLoraSelect (#452, #451, #56) und wenden Sie sie mit WanVideoSetLoRAs (#80) an.WanVideoTextEncode (#16) kodiert. Schreiben Sie eine prägnante, identitätsfokussierte positive Eingabeaufforderung und eine starke Bereinigung-negative, um den Charakter im Modell zu halten.Videoeinstellungen
Hinweis: ⚠️ Auflösungsgrenze : Dieser Workflow ist fest auf 720×1280 (720p) eingestellt. Die Verwendung einer anderen Auflösung führt zu Dimensionsfehlanpassungsfehlern, es sei denn, der Workflow wird manuell umkonfiguriert.
WanVideoScheduler (#231) und die CFG-Steuerung wählen den Rauschzeitplan und die Eingabeaufforderungsstärke. Höhere CFG passt sich stärker der Eingabeaufforderung an; niedrigere Werte verfolgen die Pose etwas lockerer, können jedoch Artefakte reduzieren.VHS_VideoInfoLoaded (#440) liest die fps und Bildanzahl des Quellclips, die die Schleife verwendet, um zu bestimmen, wie viele One to All Animation-Fenster benötigt werden.Sampling – Teil 1
WanVideoEmptyEmbeds (#99) erstellt einen Container für die Konditionierung in der Zielgröße. WanVideoAddOneToAllReferenceEmbeds (#105) injiziert Ihr Referenzbild und seine ref_mask, um Identität zu sperren und Bereiche wie Hintergrund oder Kleidung zu bewahren oder zu ignorieren.WanVideoAddOneToAllPoseEmbeds (#98) fügt die extrahierten pose_images und pose_prefix_image hinzu, sodass das erste generierte Segment der Quellbewegung ab Bild eins folgt.WanVideoSampler (#27) erzeugt den ersten latenten Clip, der von WanVideoDecode (#28) dekodiert und optional mit VHS_VideoCombine (#139) in der Vorschau betrachtet oder gespeichert wird. Dies ist das Ausgangssegment, das erweitert werden soll.Schleife
VHS_GetImageCount (#327) und MathExpression|pysssss (#332) berechnen, wie viele Erweiterungspässe basierend auf der Gesamtanzahl der Frames und der pro-Pass-Länge erforderlich sind.easy forLoopStart (#329) startet die Erweiterungspässe unter Verwendung des anfänglichen Clips als Ausgangskontext.Sampling – Schleife
Extend (#263) ist das Herzstück der langwierigen One to All Animation. Es berechnet die Konditionierung mit WanVideoAddOneToAllExtendEmbeds (innerhalb des Untergraphen) neu, um die Kontinuität von den vorherigen Latents zu erhalten, und sampelt und dekodiert dann das nächste Fenster.ImageBatchExtendWithOverlap (innerhalb von Extend) mischt jedes neue Fenster auf das angesammelte Video unter Verwendung einer overlap-Region, glättet Grenzen und reduziert zeitliche Nähte.easy forLoopEnd (#334) fügt jeden erweiterten Block hinzu. Das Ergebnis wird über Set_video_OneToAllAnimation (#386) zur Export gespeichert.Export
VHS_VideoCombine (#344) schreibt das endgültige Video unter Verwendung der Quell-fps und optionalem Audio von VHS_LoadVideo. Wenn Sie ein stilles Ergebnis bevorzugen, lassen Sie den Audioeingang hier weg oder stummschalten Sie ihn.PoseDetectionOneToAllAnimation (#141)
WanVideoAddOneToAllReferenceEmbeds (#105)
ref_mask in die Konditionierung, sodass Identität, Outfit oder geschützte Bereiche über die Frames hinweg stabil bleiben. Enge Masken bewahren Gesichter und Haare; breitere Masken können Hintergründe sperren. Wenn Sie das Aussehen ändern, tauschen Sie die Referenz aus und behalten Sie die gleiche Bewegung.WanVideoAddOneToAllPoseEmbeds (#98)
WanVideoSampler (#27)
cfg steuert die Eingabeaufforderungsbindung, und scheduler tauscht Qualität, Geschwindigkeit und Stabilität aus. Verwenden Sie dieselbe Samplerfamilie hier und in der Schleife, um Flimmern zu vermeiden.Extend (#263)
overlap-Einstellung ist das zentrale Steuerelement: Mehr Überlappung mischt Übergänge glatter auf Kosten zusätzlicher Berechnung; weniger Überlappung ist schneller, kann jedoch Nähte offenbaren. Dieser Knoten verwendet auch vorherige Latents erneut, um Szene und Charakter über Fenster hinweg kohärent zu halten.VHS_VideoCombine (#344)
frame_rate von den erkannten fps ein, um die Bewegungstiming treu zu Ihrem Original zu halten. Sie können in der Nachbearbeitung trimmen oder loopen, aber das Exportieren im Originalrhythmus bewahrt das Gefühl der Performance.ref_mask, um Gesicht, Haare oder Outfit zu schützen. Dies ist entscheidend für lange One to All Animation-Sequenzen.Dieser Workflow implementiert und baut auf den folgenden Arbeiten und Ressourcen auf. Wir danken Innovate Futures @ Benji für das One to All Animation-Workflow-Tutorial und ssj9596 für das One-to-All Animation-Projekt für ihre Beiträge und Wartung. Für autoritative Details verweisen wir auf die ursprüngliche Dokumentation und die unten verlinkten Repositories.
Hinweis: Die Nutzung der referenzierten Modelle, Datensätze und des Codes unterliegt den jeweiligen Lizenzen und Bedingungen der Autoren und Betreuer.
RunComfy ist die führende ComfyUI Plattform, die ComfyUI online Umgebung und Services bietet, zusammen mit ComfyUI Workflows mit atemberaubenden Visualisierungen. RunComfy bietet auch AI-Spielplatz, Künstlern ermöglichen, die neuesten AI-Tools zu nutzen, um unglaubliche Kunst zu schaffen.