AnimateDiff Workflow: Animate with starting and ending image
세부 정보
파일 다운로드
이 버전에 대해
모델 설명
시작 이미지에서 다른 이미지로 애니메이션을 만드는 기본 데모입니다. 키프레임 애니메이션을 위해 연결하세요.
노드 설명:
잠재 키프레임 보간:
시작 이미지용 하나, 종료 이미지용 하나가 있습니다.
시작 이미지는 프레임 0에서 시작하여 프레임 수의 대략 중간 지점에서 끝납니다. 이는 batch_index_from 및 batch_index_to_excl 필드입니다.
시작 이미지의 강도는 1.0에서 0.2로 감소합니다. 이는 스크립트가 시작 시 시작 이미지를 매우 강하게 사용하되, 프레임이 진행됨에 따라 점차 사용하지 않도록 지시합니다. 이는 strength_from 및 strength_to입니다.
보간은 strength_to에 어떻게 빠르게 접근해야 하는지를 설명합니다.
종료 이미지도 이러한 필드를 가지지만 반대 방향입니다. 시작 시 이미지에 대한 약한 참조를 사용하고, 끝날수록 강도를 점차 증가시키고자 합니다.
ControlNet 모델 로드(고급):
여기서 타일 모델을 사용하는 이유는 이미지 자체를 사용하려고 하기 때문입니다.
타임프레임 키프레임 노드를 통해 잠재 키프레임 보간을 전달하면, 프레임이 진행됨에 따라 ControlNet이 얼마나 강하게 적용될지를 제어할 수 있습니다.
ControlNet 적용(고급):
- 강도는 1로 놔둡니다. 실제로는 Load ControlNet Model을 통해 제어하기 때문입니다. 마찬가지로 시작/끝 퍼센트는 기본값인 0.0 및 1.0으로 둡니다.
Animate Diff 모듈 로더:
- 올바른 체크포인트에 맞는 올바른 모델을 사용해야 합니다. 저는 SD v1.5 체크포인트 모델을 사용하고 있으므로, SD v1.5용 모션 모델을 사용합니다. SDXL을 사용하는 경우 다른 모델을 사용해야 합니다.
Animate Diff 샘플러:
frame_number - 이는 생성할 프레임 수를 스크립트에 알려줍니다. 첫 번째 테스트에서는 이 값을 16으로 유지하세요. 16을 초과하면 연속 애니메이션 모드로 설정됩니다. 사용 중인 기기에 따라 sliding_window_opts를 조정해야 할 수 있습니다. 다음 참조: ArtVentureX/comfyui-animatediff: AnimateDiff for ComfyUI (github.com)
denoise - 이 값을 1.0으로 유지하세요. ControlNet의 타일을 통해 참조 이미지를 전달하고 있더라도, 빈 잠재 이미지를 전달합니다.
나머지 설정은 생성 방식에 따라 원하는 대로 조정하세요.
Animate Diff 결합:
프레임 속도 - 저는 12가 가장 적합하다고 느낍니다. 더 부드러우거나 끊기는 애니메이션을 원한다면 원하는 대로 조정하세요.
형식 - civit.ai 업로드에 허용되는 형식은 video/h264-mp4입니다.



