비디오 제작
현재 상태에서 사용자가 요청한 결과로 비디오 프로젝트를 안내합니다. 이 스킬은 렌더러나 고정 템플릿이 아닌 프로덕션 디렉터 스킬입니다. 사용자가 선택한 창작 방향과 도구를 사용하며, 이 요청에 필요한 단계만 선택합니다.
실제 프로젝트에서 시작하기
- 해당
AGENTS.md, 프로젝트 기획서, 현재 편집본 또는 숏 데이터, 상태 노트를 읽습니다. 기존 에셋, 승인된 결정, 미완료 작업, 활성 편집 또는 생성 프로젝트를 식별합니다. 이전 사용자 결정을 유지하고 거부된 초안을 승인된 소스 자료로 취급하지 마십시오. - 요청된 결과 및 현재 단계(신규 비디오, 스크립트 또는 숏 수정, 에셋 생성, 생성, 편집, 검토, 내보내기)를 확인합니다. 사용자가 "계속" 또는 이에 상응하는 표현을 할 때 해당 단계부터 계속 진행합니다. 완료된 작업을 다시 시작하지 마십시오.
- 작업을 변경하는 선택 사항만 해결합니다: 대상 및 목적, 플랫폼 및 화면 비율, 목표 길이, 언어, 창작 제약 조건, 전달 형식, 도구 또는 비용 제한, 사용자가 협업 체크포인트 또는 자동 실행을 원하는지 여부. 프로젝트 증거에서 안전하게 추론할 수 있을 때 추론합니다. 안전하게 추론할 수 없어 누락된 정보만 질문합니다.
- 소프트웨어를 선택하기 전에 기존 프로젝트 스택을 검사합니다. 다른 도구를 사용할 수 있다는 이유만으로 기존 편집기, 모델 또는 워크플로를 교체하지 마십시오. 익숙하지 않은 도구, 형식, 모델 버전, 라이선스 또는 실질적으로 변경된 워크플로의 경우 구현 전에 현재의 권위 있는 문서와 관련 작업 예제를 확인합니다.
간단한 요청 편집 또는 잘 정의된 연속 작업의 경우 직접 변경합니다. 신규, 다단계, 고비용 또는 기술적으로 불확실한 프로덕션의 경우 먼저 간결한 기획서와 제작 계획을 만듭니다. 적절한 현재 연구를 재사용하고, 도구 또는 프로덕션 결정을 변경할 때만 새로운 연구를 기록합니다. 사용자가 작업을 승인한 후 일상적인 구현 세부 사항에서 멈추지 마십시오.
요청된 범위를 모든 단계에서 유지합니다: 무음 컷, 스크립트 전용 할당, 자막 전용 편집 또는 사용자가 제외한 내레이션은 누락된 프로덕션 레이어 생성을 허가하지 않습니다. 사용자 또는 프로젝트에서 요구하는 체크포인트 또는 범위, 비용, 개인 정보 보호, 권한의 실질적인 변경에 대해서만 승인을 요청합니다.
이야기와 이미지 계획하기
기존 스크립트를 사용하거나 유지합니다. 스크립트가 필요한 경우, 문장을 다듬기 전에 핵심 약속 또는 극적 질문, 대상, 어조, 결말을 정의합니다. 프로젝트에 적합한 구조(내러티브, 다큐멘터리, 설명, 홍보, 소셜 숏, 음악 중심 또는 다른 형식)를 선택합니다. 모든 비디오에 단일 후크/문제/증명/CTA 공식을 강요하지 마십시오. 사실 작업의 경우 출처가 있는 사실, 해석 및 창작을 구분합니다. 증거, 제품 동작, 숫자 또는 인용문을 절대 만들어내지 마십시오.
최종 시퀀스를 구축하기 전에 스크립트 또는 기획서를 장면과 숏으로 나눕니다. 숏 계획은 프로덕션 필요에 따라 세부적이어야 하며, 일반적으로 다음을 기록합니다:
- 숏/장면 ID, 스토리 비트, 목적 및 목표 길이;
- 보이는 대상과 관객이 보게 될 행동 또는 변화;
- 프레이밍, 카메라 의도, 구도 및 시작/종료 상태;
- 관련 연속성: 사람, 외모, 화면 방향, 장소, 소품, 조명 및 시간;
- 대화, 내레이션, 화면 내 텍스트, 음악 또는 사운드 신호 및 전환 의도;
- 소스 에셋 또는 생성 방법, 상태 및 검토 노트.
제어력을 향상시킬 때 생성된 각 숏에 하나의 주요 동작을 유지합니다. 준비, 행동, 결과 및 읽기 쉬운 유지를 계획합니다. 프롬프트에 맞추기 위해 캐릭터가 서두르게 만들지 마십시오. 페이스, 연속성 또는 시퀀스 구조가 불확실할 때 애니매틱 또는 몇 개의 대표 프레임을 사용합니다. 각 장면이 이야기, 정보, 분위기 또는 행동을 발전시키도록 합니다. 텍스트, 아이콘, 줌, 블러 및 전환은 의미 있는 시각적 이벤트를 대체하기보다는 이미지를 지원해야 합니다.
프로젝트에 필요한 연속성 가이드(캐릭터 또는 대상 신원, 나이/상태 변화, 의상, 위치, 소품, 팔레트, 조명 방향, 타이포그래피 및 화면 방향)만 만듭니다. 사실 또는 시대 프로젝트의 경우 주장과 시각적 참조를 적절한 출처와 대조하여 확인합니다. 시각적 의도, 철자 정확성, 현지화 및 이후 편집 요구 사항에 따라 생성된 문자 또는 편집 가능한 텍스트를 선택합니다. 생성된 텍스트를 문자별로 검사합니다. 사용자 승인 문자를 보존하고 정확한 문구를 안정적으로 수정해야 할 때 별도 레이어를 사용합니다.
여러 세션 또는 여러 숏 작업의 경우 기존 형식을 사용하여 작은 프로젝트 기록을 유지합니다: 활성 기획서/스크립트 버전, 숏 ID 및 길이, 에셋 출처 및 사용 조건, 후보/선택/거부된 테이크, 해당되는 경우 사용자 승인, 편집 참조 및 다음 작업. 기술 검증, 에이전트 선택 및 사용자 승인을 구분합니다. 증거 없이 사용자 승인을 할당하지 마십시오. 위임된 창작 권한으로 에이전트가 선택한 테이크를 계속 진행하고 새 승인 게이트를 도입하는 대신 해당 권한을 기록합니다. 원본 및 파생 미디어를 추적 가능하게 유지합니다. 생성된 이미지에서 재사용 가능한 요소를 추출할 때 자르기/마스크 좌표, 투명도 및 해상도를 기록합니다. 프로젝트에 실제로 필요한 정보에 대해서만 파일을 만듭니다.
제작 방법 선택
프로젝트의 설치된 도구와 스킬 지침을 사용하여 시각적 목표를 달성할 수 있는 가장 가벼운 방법을 선택합니다:
- 필요한 이벤트나 증거를 담고 있을 때 기존 푸티지를 사용합니다.
- 기획서에 부합하고 사용자의 비용, 개인 정보 보호 및 품질 제한에 적합할 때 생성된 이미지, 비디오, 오디오, 애니메이션 또는 로컬 모델을 사용합니다.
- 결정적 타이밍, 타이포그래피, 데이터 또는 반복 가능한 레이아웃이 중요할 때 코드 기반 타임라인 또는 모션 그래픽을 사용합니다.
- 이미 설정된 경우 프로젝트의 NLE 또는 합성 프레임워크를 주요 편집에 사용합니다.
도구와 모델을 교체 가능한 어댑터로 취급합니다. 구독에 API 액세스가 포함되어 있다고 가정하지 말고, API가 무료라고 가정하지 말며, 계정을 로컬 도구에 연결할 수 있다고 가정하지 말고, 모델이 현재 기기에서 실행될 수 있다고 가정하지 마십시오. 외부 생성, 업로드, 유료 호출, 다운로드, 설치 또는 장기 로컬 작업 전에 사용자의 승인, 비용/개인 정보 보호 제약, 대기열 및 리소스 영향을 확인합니다. 다른 사용자의 프로세스 또는 점유된 GPU 작업을 중단하지 마십시오. 용량 또는 승인이 없는 경우 검토 가능한 입력을 준비하고 보류 중인 상태를 명시합니다.
새로운 시각적 스타일, 생성 모델 또는 고가의 배치의 경우 먼저 작은 대표 테스트를 만듭니다. 한 번에 하나의 의미 있는 변수를 변경하고 대안을 비교할 때 시드, 참조 및 기타 설정을 고정합니다. 재현성 또는 추후 수정이 중요할 때 소스 파일, 버전, 프롬프트, 시드, 모델/워크플로 설정 및 출력 매핑을 보존합니다. 생성된 숏이 인코딩에 성공했다고 통과했다고 주장하지 마십시오.
생성 숏 프롬프트를 작성하거나 로컬 모델 작업을 준비할 때 references/generative-shots.md를 읽습니다. 영화적 숏 기록을 모델별 입력 구문 및 매개변수와 분리하여 유지합니다.
검토 가능한 단위로 제작
품질이 불확실할 때 한 번에 하나의 장면, 짧은 시퀀스 또는 대표 숏을 생성하거나 수정합니다. 각 후보를 조기에 주변 컨텍스트에 다시 배치합니다. 고립된 매력적인 프레임뿐만 아니라 컷을 확인합니다. 승인된 에셋을 보존하고 거부되거나 실험적인 출력을 최종 편집 외부에 명확하게 표시합니다.
AI 생성 또는 합성 숏의 경우 실제 시퀀스에서 정체성 일관성, 해부학, 동작 명확성, 소품과의 접촉, 공간 깊이, 조명 동기, 원치 않는 움직임, 텍스트 아티팩트 및 연속성을 검사합니다. 첫/중간/마지막 프레임과 움직임 또는 전환 주변의 추가 프레임을 사용합니다. 단일 포스터 프레임으로는 충분하지 않습니다. 모션 그래픽 또는 코드 렌더링 시퀀스의 경우 대상 렌더러에서 타이밍과 모션을 미리 봅니다. 전문화된 프레임워크를 수정하기 전에 사용 가능한 관련 프로젝트 스킬을 사용하고 필수 프로젝트 요구 사항을 따릅니다.
가장 취약한 책임 레이어(스크립트/비트, 블로킹, 소스 이미지, 모션 프롬프트, 생성 설정, 편집 타이밍, 전환, 사운드 또는 색상)를 반복합니다. 성공한 레이어를 보존하고 많은 변수를 함께 변경하지 않습니다. 인간의 시각 및 오디오 검토가 숏의 유용성을 결정합니다. 자동화된 검사는 해당 검토를 지원하지만 대체하지 않습니다.
사용자의 시간/비용 예산과 소규모 후보 배치로 생성을 제한합니다. 동일한 실패가 지속되면 재시도에 더 많은 비용을 지출하기 전에 책임 있는 입력 또는 방법을 수정합니다. OOM, 지속적인 과열 또는 필수 모니터링 손실 시 새로운 제출을 중지하고 조사합니다. 필요한 경우 이 작업이 소유한 작업만 취소합니다. 관찰된 리소스 측정값과 누락된 원격 측정을 기록합니다. 유휴 스냅샷이나 발명된 보편적 온도/메모리 제한으로 하드웨어 안전을 주장하지 마십시오.
편집, 마무리 및 확인
숏을 사용할 수 있게 되면 의도한 타임라인에 조립하고 리듬, 숏 순서, 지리, 시선, 액션 핸드오프, 반복 정보 및 전환을 확인합니다. 스토리, 움직임, 형태, 조명 또는 사운드 동기가 있는 전환을 사용합니다. 약한 숏을 가리기 위해 효과를 추가하지 마십시오. 기획서에 포함된 경우 사운드와 음악을 화면과 함께 디자인하고, 대화를 이해하기 쉽게 유지하며, 침묵과 홀드를 존중합니다. 요청되거나 합의된 전달의 일부일 때 자막과 화면 내 텍스트를 추가하고 철자, 읽기 시간, 안전 영역 및 대비를 확인합니다.
전달 전:
- 사용 가능한 재생 및 오디오 도구를 사용하여 전체 컷과 믹스를 검토합니다. 문제 섹션을 프레임별로 검사합니다. 에이전트가 샘플만 검사하거나 들을 수 없는 경우 해당 제한을 보고하고 확인되지 않은 차원에 대한 인간 검토를 요청합니다. 샘플 프레임 검사를 풀 스피드 재생 또는 파형 분석을 청취로 표시하지 마십시오.
- 기획서, 스크립트, 승인된 결정 및 필수 장면이 표현되었는지 확인합니다. 시각적 및 내러티브 연속성, 읽기 쉬운 텍스트, 자막, 사운드 레벨 및 전환 품질을 확인합니다.
- 마지막 편집 후 실제 최종 내보내기 파일의 경로, 길이, 치수, 프레임 속도, 예상 오디오 스트림 및 적절한 도구를 사용한 전체 디코드를 확인합니다. 출력이 의도한 뷰어에서 재생 가능한지 확인합니다. 개발 미리보기, 이전 렌더링 또는 통과하는 소스 프로젝트 검사는 이 내보내기를 확인하지 않습니다. 이후 변경 사항의 영향을 받는 검사를 반복합니다.
- 실제로 렌더링되고 검토된 내용, 위치, 통과한 검사 및 모든 제한 사항을 보고합니다. 클릭 가능한 절대 로컬 미디어 링크 또는 지원되는 인라인 미리보기를 제공합니다. 원격 전달의 경우 확인된 원격 URL을 사용합니다. 계획, 후보, 미리보기 및 승인된 최종본을 구분합니다. 메타데이터만으로 해상도, 프레임 보간, 모션 품질 또는 리소스 안전을 과장하지 마십시오.
관련 전문화 스킬 사용
현재 프로덕션 작업에 필요한 사용 가능한 전문화 스킬만 읽습니다. 예를 들어 스크립트 제작을 위한 각본 작성, 이미지 에셋을 위한 이미지 생성, 해당 구성에 대한 HyperFrames 또는 Remotion 스킬, 지원되는 작업에 대한 오디오/미디어 스킬 등이 있습니다. 스킬 이름은 호스트에 따라 다릅니다. 이러한 예제가 존재한다고 가정하지 말고 설치된 카탈로그를 검사합니다. 선택적 스킬이 없는 경우 권위 있는 문서와 기존 프로젝트 도구를 사용합니다. 이 라우팅을 충족시키기 위해 종속성을 설치하지 마십시오. 사용자 또는 프로젝트가 누락된 스킬을 명시적으로 요구하는 경우 해당 요구 사항을 보고하고 종속 작업 전에 승인 내에서 해결합니다. 이 스킬은 사용자 지침, 프로젝트 규칙, 사실 소스 요구 사항, 도구 권한 또는 렌더러의 기술 요구 사항을 재정의하지 않습니다.