Herrgotts H3 Infinite Continuation Suite: ComfyUI에서 긴 H3 비디오 생성
새로운 ComfyUI 노드 스위트가 FL2VA 키프레임 클립을 이어 붙여 긴 MiniMax H3 비디오를 생성합니다. 예제 워크플로를 통해 세그먼트 경계에서도 모션과 네이티브 오디오를 유지합니다.
Herrgotts-H3-Infinite-Continuation-Suite는 FL2VA 첫 번째/마지막 프레임 클립을 연결하여 세그먼트 사이에서 모션과 네이티브 오디오를 유지하면서 긴 MiniMax H3 비디오를 만드는 ComfyUI 노드 및 워크플로 스위트입니다. 실험적인 커뮤니티 프로젝트로, 공식 MiniMax 연속 모드는 아니지만 H3의 FL2VA 경로가 가진 주요 한계, 즉 클립 경계에서의 연속성을 직접적으로 해결합니다.
프로젝트의 7클립 예제 생성에서 가져온 프레임
해결하는 문제
FL2VA 클립은 강력한 키프레임 제어와 품질을 제공하지만, 컷 지점에서 연속성이 끊어지는 경우가 많습니다. H3는 종종 마지막 프레임에 일찍 도달하고 세그먼트의 마지막 부분에서 멈추기 때문에, 이전 클립의 끝을 단순히 재사용하는 것은 신뢰할 수 없습니다. 이 스위트는 이전 클립의 짧은 구간을 H3의 비디오 + 오디오 latent 컨텍스트에 직접 유지하고, 동결된 꼬리 이전의 안전한 핸드오버 지점을 자동으로 감지하여 H3의 시간적 latent 구조에 정렬한 다음, 동일한 메타데이터로 최종 스티칭을 수행합니다.
목표는 단순히 클립을 더 길게 만드는 것이 아닙니다. 각각의 새 FL2VA 세그먼트는 품질 리셋과 새로운 키프레임 앵커를 확보하는 동시에, 모션과 오디오는 모든 경계에서 다시 시작되는 대신 자연스럽게 계속 이어집니다.
예제 생성
7클립 / 약 61초 예제 생성: 포함된 Saved Chain 워크플로로 7개의 개별 FL2VA 세그먼트가 자동으로 스티칭되었습니다. 6개의 클립 경계에서는 수동 편집이 전혀 수행되지 않았습니다.
프로젝트에서 테스트된 설정: Balanced 자동 핸드오버, context_frames = 22, 2프레임 Safe Tail Bridge, 4프레임 비디오 크로스페이드, 15ms 오디오 디클릭 크로스페이드.
주요 기능
- 디코딩/재인코딩 핸드오버 없이 비디오 + 오디오 latent 연속 생성을 직접 수행
- 각 세그먼트의 동결된 꼬리 이전에 안전한 핸드오버 지점을 자동으로 감지
- H3의 시간적 latent 구조에 대한 정렬 및 최종 메타데이터 기반 스티칭
- 포함된 예제 워크플로: Start, Continue, 3클립 쇼케이스(자동 스티칭), Saved Chain
ComfyUI에서 사용하는 방법
- 스위트를
ComfyUI/custom_nodes/에 설치하고 ComfyUI를 재시작합니다. - 포함된
Herrgotts_H3_Infinite_v1.2_01_Start.json워크플로에서 시작하여 첫 번째 FL2VA 클립을 생성합니다. - 이후 세그먼트에는 Continue 워크플로를, 전체 생성물을 스티칭할 때는 Saved Chain 워크플로를 사용합니다.
사용 가능한 자료
- 코드 및 워크플로: GitHub의 HerrgottMargott/Herrgotts-H3-Infinite-Continuation-Suite
- 예제 비디오: 7클립 / 약 61초 생성물은 v1.2.0 릴리스에서 확인할 수 있습니다.
댓글
GitHub로 로그인하고 토론에 참여하세요.