1,200개의 H3 렌더링 결과물로 인해 작업물을 놓쳐서, ComfyUI용 테이크 관리자 및 편집기를 제작했습니다 (오픈 소스)
요약
MiniMax H3를 사용한 대규모 비디오 렌더링 과정에서 작업물 추적의 어려움을 해결하기 위해, ComfyUI용 커스텀 노드 팩 및 브라우저 에디터 'Picky'가 개발되었습니다. Picky는 모든 테이크에 프롬프트와 시드를 기록하고, 여러 결과물을 비교/선택하며, 구조화된 방식으로 작업 흐름을 관리할 수 있게 합니다.
핵심 포인트
- 대규모 렌더링 결과물 관리를 위한 전용 에디터(Picky)를 제공합니다.
- 모든 테이크에 프롬프트와 시드를 기록하여 추적 용이성을 극대화했습니다.
- 구조화된 프롬프트 관리 및 '체커' 기능으로 오류 발생을 사전에 경고합니다.
- Claude Code 또는 Codex 기반의 에이전트 스킬을 로컬에서 구동할 수 있습니다.
저는 MiniMax H3를 사용해 단편 영화를 만들었습니다. 최종적으로 85개의 보존할 만한 장면을 얻기 위해 약 1,200번의 렌더링이 필요했고, 그 결과 출력 폴더가 쓸모없게 되었습니다. 수백 개의 ComfyUI_00xxx_.mp4 파일들이 있었는데, 어떤 프롬프트나 시드(seed)로 만들어졌는지, 또는 해당 프롬프트의 어느 버전에서 왔는지 알 방법이 없었습니다. 좋은 테이크를 찾는 것이 새로운 것을 만드는 것보다 더 어려워지자, 이미 가지고 있던 장면들을 재렌더링하게 되었습니다. 그래서 저는 ComfyUI와 함께 실행되는 커스텀 노드 팩과 브라우저 에디터(타임라인을 가진 작은 비디오 편집 앱처럼 작동함)인 Picky를 만들었습니다.
Picky가 하는 일:
- 테이크는 원래의 장면 아래에 보존됩니다. 모든 렌더링은 속한 장면에 따라 파일화되며, 정확한 프롬프트 텍스트와 시드가 기록됩니다. 이전 버전의 프롬프트도 유지되어 되돌아갈 수 있습니다.
- 비교하고 선택할 수 있습니다. 한 장면을 4~8가지 방식으로 렌더링하고, 테이크들을 나란히 보면서 마음에 드는 것에 별표를 표시하거나 '편집본'으로 표시할 수 있습니다.
- 선택한 것을 기반으로 작업을 확장하거나, 동일한 시드를 사용하여 최종 품질로 재렌더링하거나, SeedVR2로 업스케일링 할 수 있습니다. 결과물은 부모(원래 장면)를 기억합니다.
구조화된 프롬프트:
- 장면(Shots), 카메라, 대화, 사운드스케이프 등 구조별로 관리됩니다. MiniMax의 공식 프롬프트 형식을 작성하므로 직접 손으로 입력할 필요가 없습니다.
- 배우(Cast): 레퍼런스 이미지를 사용하여 캐릭터를 한 번 설정하고, 모든 프롬프트에서 @ 기호를 사용합니다.
- 체커(Checker): 수많은 실패한 렌더링을 통해 만들어진 기능입니다. H3가 오독하기 쉬운 부분(예: 부정문이 번져나간 텍스트로 남거나, 한 장면에 너무 많은 요소가 몰리는 경우)에 대해 경고합니다.
- 에이전트 스킬(Agent skill): Claude Code 또는 Codex를 사용하여 동일한 API를 구동할 수 있으며, 편집 내용은 에디터에 실시간으로 표시됩니다. 이 도구는 오픈 가중치(open weights)만 사용하며 완전히 로컬에서 작동합니다. 저는 24 GB 카드 하나로 실행했습니다.
라이선스는 GPL-3.0입니다.
워크스루(Walkthrough) (2분):
브라우저에서 에디터를 사용해 보세요. 기록된 프로젝트이므로 렌더링은 시뮬레이션되지만, 선택, 평점 매기기 및 프롬프트와 체커 기능은 모두 작동합니다: https://chenthedesignmaker.github.io/ComfyUI-Picky/demo/
저장소(Repo): https://github.com/chenthedesignmaker/ComfyUI-Picky
이것은 #OpenSourceHiggsfield에 대한 참여작이지만, 사실 제가 필요했던 도구입니다. H3 또는 다른 비디오 모델을 반복적으로 사용하는 분들께 특히 피드백을 환영합니다.
지금은 작업물(테이크)들을 어떻게 관리하고 추적하나요?
submitted by /u/friedlc [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/StableDiffusion의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기