Communitygithub.com

AI视频导演与生成段设计

将剧本拆解为AI视频生成段,编写、精炼或审查首帧/视频提示词,处理分镜过碎、动作与切镜不清、画面重点和人物关系被操作细节淹没的问题。

AI视频导演与生成段设计란 무엇인가요?

이 스킬은 AI 비디오 생성 워크플로우에서 '원샷(one shot)'을 AI 생성 작업 단위로 정의하고, 각 원샷이 여러 카메라 컷을 포함할 수 있도록 합니다. 대본을 분석하여 '트리거-목표-선택/저항-행동-결과'의 이벤트 체인을 재구성하고, 불필요하게 세분화된 컷을 병합하거나 연속 장면을 적절히 통합하여 생성 효율성과 결과물의 연속성을 높입니다. 또한, 프롬프트 정제 시 관객이 무엇을 보고 어떤 변화를 인지해야 하는지 우선 결정하도록 하며, 카메라 워크, 동작, 대사 및 감정 표현이 일관되게 전달되도록 합니다. 이 스킬은 Seedance, Kling, Runway 등 다양한 AI 비디오 생성 플랫폼을 지원하며, 특히 Seedance 2.5의 스마트 지속 시간(duration: -1) 및 480P 샘플 비디오와 같은 플랫폼별 기능을 활용합니다. 대화, 정체성 폭로, 증거 확인, 다중 인물 선택 등 복잡한 장면을 위해 특별한 카메라 분할 규칙을 제공하고, 정적 구도와 동적 동작, 캐릭터 관계 및 감정적 흐름이 효과적으로 시각화되도록 보장합니다. 예산 관리와 비용 계산 지침도 포함되어 있어, 사용자가 효과와 비용 사이에서 균형을 맞출 수 있도록 돕습니다. 모든 생성은 먼저 프롬프트를 검토한 후 실제 비디오 생성을 진행하며, 각 단계에서 사용자의 명시적인 승인을 받도록 합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jijinglong/skills/tree/HEAD/skills/ai-video-directing

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

AI 비디오 감독 및 생성 단위 설계

이 워크플로우에서 원샷(one shot)은 하나의 AI 생성 작업이며, 여러 카메라 컷을 포함할 수 있습니다. 완전한 극적 변화와 읽을 수 있는 동작으로 생성 단위를 구성하고, 리듬과 효과를 우선시한 후 비용 및 재작업 범위를 고려합니다. 구체적인 대본, 캐릭터, 에피소드, 화면 비율 및 이번 예산은 프로젝트에 남겨두며, 전역 고정 템플릿으로 사용하지 않습니다.

생성 경계 결정 먼저

전체 검토 시 기존 단위 번호를 일시적으로 제거하고, 현재 대본에서 '트리거-목표-선택/저항-행동-결과'의 이벤트 체인을 재구성한 후 생성 경계를 결정합니다. 기존 단위 수, 이전 예산, 컷 수는 경계를 유지하는 이유가 될 수 없습니다. 연속적인 라운드가 분리된 경우 병합을 평가합니다. 병합이 연기, 핵심 과정, 참조 용량 또는 단일 생성 안정성을 저해하는 경우 유지하거나 별도로 분할하며, 항목별로 근거를 설명하고 압축 단위 수 지표를 설정하지 않습니다.

  • 같은 장면의 공격/방어, 교환, 인물 선택 및 그 반응은 적절히 병합합니다. 대사 한 줄, 클로즈업 또는 카메라 컷마다 각각 작업을 생성하지 마세요. 에피소드 간 생성하지 않으며, 같은 장면의 연속도 에피소드 경계에서 분리합니다.
  • 실행 시 기본적으로 대상 모델의 네이티브 스마트 지속 시간을 사용합니다. Seedance 2.5의 경우 duration: -1을 사용하며, 구체적인 매개변수는 공식 문서와 연결된 기능을 따릅니다. 사용자가 명시적으로 고정 길이를 요청한 경우 수동 선택을 유지합니다. 카메라 컷의 초수는 용량 및 예산 추정에만 사용하고, 총 길이로 강제 전송하지 않으며, 상한을 채우기 위해 강제로 병합하지 않습니다. 모델이 스마트 지속 시간을 지원하지 않는 경우 실제 제약을 설명합니다.
  • 안정적으로 제어하기 어려운 결정적 효과는 독립적으로 재작업할 수 있지만, 힘의 작용, 변화 및 여파는 유지합니다. 새로운 장소, 주체 또는 레이아웃을 추가할 때 단일 첫 프레임이 이 변화를 지원할 수 있는지 판단합니다.
  • 기본적으로 원문 대사, 화자, 어조 및 인과 관계를 유지합니다. 사용자가 대본 수정을 승인한 경우, 먼저 불합리한 스토리 사실, 정보 순서 및 대사를 수정한 후 현재 원본에서 카메라 컷을 파생합니다. '원문 유지'를 대본 허점을 수정하지 않는 이유로 사용할 수 없습니다. 발성, 교체, 물건 받기 및 반응을 위한 시간을 확보하고, 지속 시간을 맞추기 위해 단어를 삭제하거나 속도를 높이지 마세요.

작성 및 역량 제약

본문을 작성 또는 검토할 때 카메라, 동작 및 전달 예시를 읽습니다. 각 단위별로 시작점(고정), 카메라 및 동작 과정, 인물 반응, 순수 종료점을 설명합니다. 카메라 컷은 동기, 컷 후 보이는 것, 공간적 연속성을 설명합니다. 대규모 장면은 공간, 연출, 재질 및 힘으로 성립되며, '영화 같은' 형용사나 동기 없는 카메라 돌기로 성립되지 않습니다.

전체 시리즈 재검토, 인물 연기 부족, 동작 모호성 또는 단위 재배열이 필요한 경우 연출, 연기 및 재분할을 읽습니다. 실제 촬영이 연출 가능하고, 카메라가 커버 가능하며, 관객이 인식할 수 있는 기준으로 작성합니다. 무술 등 초자연적 결과는 장르 설정을 유지하지만, 시작 동작, 접촉, 힘의 전달 및 여파는 여전히 연속적이어야 합니다. 사용자가 대본 수정을 승인한 경우 동작 및 연기 설명도 동시에 수정합니다. 카메라 실행 원고는 스토리 사실 및 대사와 분리되어야 하며, 프롬프트만 수정하고 충돌하는 대본은 그대로 두지 마세요.

프롬프트 정제 시 먼저 해당 참조(화면 초점과 본문 정제)를 읽습니다. 먼저 관객이 이 순간 누구를 보고, 어떤 변화를 보는지 결정한 후, 카메라와 동작 세부 사항을 선택합니다. 논리적 정확성은 기본일 뿐이며, 인물 의도와 관계가 보이는지 확인합니다. 단어 삭제 비율이나 고정 카메라 수로 감독 판단을 대체하지 마세요.

심리적 설명 과다, 제약 반복 또는 일반 동작 과도한 세부 사항이 있는 경우 연기 구현 및 최종 제출 중복 제거를 실행합니다. 지정된 어조와 필요한 교환은 유지하고, 전체 시리즈를 통일된 미세 표정 템플릿으로 변경하지 마세요. 실제 편집된 본문을 확인하고, 편집 상자만 확인하지 마세요.

긴 대화, 정체성 폭로, 증거 확인 및 다중 인물 선택은 긴 대화와 관계 전환의 카메라 분할에 따라 재검토합니다. 정보 변화에 따라 컷 포인트를 결정하고, 완전한 접촉, 연속적인 진술 및 시청 대상 전환이 필요한 장면을 구분합니다. 고정 카메라 또는 긴 대사를 바로 문제로 판단하지 마세요.

컷별 정리는 카메라 우선 자연 단락 구조를 사용합니다. 각 컷 시작 시 샷 사이즈, 카메라 각도, 고정 또는 이동 방식을 순서대로 설명한 후, 동작, 시선, 감정 및 대사를 전개합니다. 카메라 정보는 긴 동작 문장에 숨겨져서는 안 되며, 기존 텍스트에 일반 접두사만 추가해서는 안 됩니다. 기존 카메라 연출을 올바른 위치로 이동하고, 재배열로 인해 동작이 중복되거나 누락되지 않았는지 확인합니다.

장면 축소 또는 오프닝 시 장면 설명, 첫 프레임 및 컷 본문 분할을 실행합니다. 본문 장면은 시간과 장소만 나열하고, 바로 컷 1로 진입합니다. 정적 구도는 첫 프레임 계획에 남겨두고, 동작에 필요한 전제 조건은 관련 컷에 넣으며, 아직 제작되지 않은 이미지가 이 정보를 제공한다고 가정하지 마세요.

선택된 첫 프레임이 있는 경우 선택된 첫 프레임 후 동작 본문에 따라 정제합니다. 실제 이미지를 이어받아 직접 움직임과 연기를 작성하고, 전체 이미지를 반복 설명하지 않습니다. 손 위치 용어가 방향과 경로를 대체할 수 없으며, 연속성은 필요한 제약만 유지합니다.

전체 시리즈 검토 및 수정 마무리 시 대사, 화면 및 필드 간 재검토를 실행합니다. 약속과 실제 작업, 가림과 음원, 이동과 접근성, 손 비우기와 소품 위치, 신체 부위 귀속과 제어 책임, 샷 사이즈와 증거 커버리지, 그리고 각주에 이전 이벤트가 남아 있는지 확인합니다. 여러 인물이 손목 제어, 부축, 수갑 채우기 또는 장치 작동 시, '누구의 어느 손이 누구의 어느 부위를 제어하는지'와 이러한 필수 접촉 지점이 선택된 샷 사이즈에서 실제로 보이는지 개별적으로 확인합니다. 반례와 재작성 방법은 해당 섹션을 참조하세요. 캐릭터 참조와 관련된 경우, 대상 프롬프트 스킬에 따라 오프닝에서 보이는 것, 이후 보이는 것, 화면 밖 발성 및 단순 언급의 각기 다른 역할을 확인합니다.

전체 시리즈에서 신체 부위 귀속 및 샷 사이즈 관련 문제를 조사할 때 신체 부위 귀속 및 동적 프레이밍 특화를 실행합니다. 동작 주어, 제어 이양, 신체 접근성 확인부터 전체 프레이밍 및 첫 프레임 연결까지 확인합니다. 증거 필요에 따라 프레이밍 완화, 동작에 따른 카메라 움직임 또는 클로즈업 유지를 선택하고, 대명사와 샷 사이즈 이름만 변경하지 마세요.

현재 작업은 기본적으로 Seedance 2.5의 480P 샘플 비디오, 스마트 지속 시간 4-30초를 사용하며, 업스케일은 사용자가 명시적으로 요청하고 매번 확인해야 합니다. Seedance 사용 시 공식 sd25-pe 및 사용자 지정 seedance-2-5-prompt를 결합합니다. 단편 드라마의 경우 동시에 short-drama-storyboard, short-drama-video-prompts를 참조합니다. 타사 원문은 유지합니다. 이 스킬은 생성 단위 구성 및 감독 판단을 규정하며, 해당 자료, 본문 및 모델 규칙을 대체하지 않습니다. 다른 환경에서 이러한 스킬이 없는 경우에도 이 문서의 방법을 실행하고, 현재 제공자의 공식 가이드를 확인하며, 이미 읽었다고 주장하지 마세요.

프로젝트의 현재 연결된 기능을 읽고, 텍스트-비디오, 첫 프레임, 참조, 편집 또는 연장 모드 중에서 선택합니다. 단일 첫 프레임은 오프닝만 고정하며, 내부 카메라 컷은 텍스트와 이전 상태 추론에 의존하며, 모든 컷에 키프레임이 있다고 가정하지 마세요. 첫 프레임 제작 첨부 파일은 오프닝에 필요한 신분, 의상, 공간 및 핵심 소품 순서로 정렬합니다. 오프닝 상태와 일치하는 실제 이미지를 우선 선택하고, 사전 손상, 개방, 인도 또는 무장 해제를 피합니다. 제작되지 않은 첫 프레임은 명확히 계획으로 표시합니다. 설정 보드를 직접 스토리 첫 프레임으로 사용하지 말고, 첫 프레임 제작의 여러 이미지 참조를 비디오가 여러 참조를 지원하는 것으로 가정하지 마세요.

정보 없는 정지 줄이기

동작 및 상태 충돌과 관련된 경우 상태 제약의 적용 단계를 실행합니다. 오프닝 사실, 전체 단위 동안 변하지 않는 사실, 단계별 제약 및 종료 상태를 각각 확인합니다. '고정 후', '제거 후', '안정적으로 잡은 후' 등 조건을 동작으로 되돌리고, 최종 상태는 마지막 컷 또는 제작 기록에 남깁니다. '유지'를 이름만 바꾸지 말고, 첫 프레임 구도가 이후 컷을 제한하지 않도록 합니다. 이전 단위의 종료점과 다음 단위의 시작점을 쌍으로 확인하여, 반복된 교환, 통과 및 장치 작동을 피합니다.

각 카메라 단락이 동작, 대사, 증거 또는 인물 선택의 진행을 담당하도록 합니다. 결과가 식별 가능하면 다음 박자로 넘어갑니다. 인과 관계가 허용할 때 기존 동작 준비, 발화 및 반응 수신을 같은 프레임에서 연결하고, 완전한 문장에 추가 여유를 정적 청자에게만 부과하지 않습니다. 통일된 '긴밀함/정지 없음' 접미사, 무작위 미세 동작, 카메라 돌기 또는 반복되는 빈 샷으로 시간을 채우지 마세요.

무게 지탱, 안정적인 잡기, 손 놓기 및 진정한 선택 변화를 위한 감정적 멈춤은 유지합니다. 원문에 '0.5초' 등 명확한 이벤트 시간이 있는 경우 계속 유지합니다. 기본 스마트 총 지속 시간이 이를 삭제하는 것을 의미하지는 않습니다. 스마트 지속 시간이 항상 더 짧은 것을 보장하지도 않으며, 효과는 실제 출력으로 재확인해야 합니다. 샘플이 하나만 있는 경우 보편적인 성공률을 조작하지 마세요. 최적화된 새 본문은 원래 작업의 고정 입력과 별도로 기록되며, 원래 작업에 다시 쓰지 않습니다.

사운드, 음색 및 자막

크리에이터가 완전한 오디오 전달을 요구하는 경우, 이 단위의 실제 화자를 기준으로 바인딩된 실제 오디오를 사용하고, 캐릭터, 음색 및 오디오 책임을 고정합니다. 누락되었거나 읽을 수 없는 경우 명확히 설명하고, 다른 음성으로 대체하지 마세요. 음색 참조는 해당 캐릭터의 음성 특성만 제어하며, 원문 문장을 듣는 것은 스토리 대사를 대체할 수 없습니다. 모델 출력은 여전히 언어, 연령감, 어조 및 입 모양을 확인해야 합니다.

실제 제공자의 모드 상호 배타적 제약을 준수합니다. Seedance 2.5의 엄격한 첫 프레임과 오디오 참조는 혼용할 수 없습니다. 이미지+오디오 결합 참조를 사용하는 경우, 오프닝 이미지가 픽셀 단위로 고정됨을 약속하지 않으며, 전달 시 실제 경로를 표시해야 합니다. 매개변수와 자료가 실제로 전송된 후에야 참조가 사용되었다고 주장할 수 있습니다.

자막은 후반 작업에 속하며, 사운드 생성 매개변수가 아닙니다. 사용자가 외부 편집 또는 별도 후반 작업 의뢰를 선택하는 경우, 자막 토글, 작업 설정 또는 자동 인식/자막 입히기 프로세스를 추가하지 마세요. 원문 대사, 화자, 출처 및 컷에 해당하는 초안만 유지하고, 실제 오디오 트랙이 없는 경우 시간 코드를 조작하지 마세요. 프로젝트 요구 사항에 따라 본문에서 모델이 화면 밖 자막을 생성하지 않도록 제한하고, 이로 인해 대사를 삭제하거나, 네이티브 사운드를 끄거나, 스토리 내 필요한 텍스트를 금지하지 마세요.

자막 제작을 별도로 의뢰받은 경우, 실제 발성의 인식/동기화 시간에 따라 제작하고, 단어 수나 카메라 컷 예산으로 균등 분할하지 마세요. 원문, 화자, 누락/오류 단어 및 문장 종료 시간을 확인합니다. 무음 구간에 말하지 않은 대사를 채우지 마세요. 네이티브 비디오는 유지하고, 인식/자막 입히기 실패 시 실제 오디오 트랙과 실제 시작/종료 시간을 기준으로 자막을 교정하고, 교정 출처를 표시합니다. 실제로 더 많은 대사가 말해진 경우 정확히 표시하고 창작 편차로 분류하며, 대본을 수정하여 숨기지 말고, 인식 또는 교정 성공을 완성된 비디오 합격 기준으로 사용하지 마세요. 후반 작업만 다시 수행하고, 자동으로 유료 비디오를 다시 생성하지 마세요. 정확한 자막은 후반 작업에서 생성하는 것을 우선시하고, 모델 생성 텍스트를 검수를 통과한 자막으로 간주하지 마세요.

출력, 비용 및 검토

각각 전달: 제작 정보(출처, 에피소드 번호, 지속 시간, 경계 이유, 시작/종료 상태, 위험, 첨부 파일 및 예산)와 제출 가능 본문(실제 화면, 동작, 연기 및 카메라). 해상도, 화면 비율, 총 지속 시간, 모델, 사운드 온/오프, 비용 및 후반 작업 설명은 매개변수/비고에만 넣습니다. 디지털 타임라인이 요구되지 않은 경우 순차적 단락을 사용합니다. 기존의 정확한 이벤트 시간대는 유지하고, 프레임 수준 제어를 약속하지 마세요.

먼저 검토 가능한 프롬프트를 완료합니다. 제품이 이를 수용할 수 없는 경우 디스플레이, 첨부 파일 및 영속성 기능을 보충한 후, 승인에 따라 데이터를 동기화하고 다시 읽어 검증합니다. 구성 계획만으로는 추가 이미지, 비디오 또는 음성 생성 승인이 되지 않습니다. 실제 비디오가 새로 추가되거나 재작업될 때마다 해당 클립, 이번 시도의 입력 및 비용을 표시하고 명시적 확인을 기다립니다. 이력 또는 일괄 승인은 후속 호출을 포함하지 않습니다. 사운드와 정확한 필기체는 현재 기능에 따라 별도로 전달하며, 생성되지 않았거나 검수되지 않은 미디어는 정확히 표시합니다.

예산은 현재 공식 가격을 사용하고, 확인 날짜, 모드, 출력 사양, 예상 출력 초/tokens, 첫 프레임 및 참조 이미지 비용을 명시하며, 각각 성공 출력과 재작업 위험을 별도로 계산합니다. 출력량에 따라 비용이 청구될 때 작업 수 감소가 동일한 비율의 비용 절감을 의미하지는 않습니다. 필요한 리듬은 유지하고, 위험한 긴 단위의 전체 재작업을 제한합니다. 성공했지만 만족스럽지 않은 출력과 기술적 실패는 실제 청구 규칙에 따라 구분하며, 재생성을 무료 재시도라고 부르지 마세요.

검토: 에피소드 간 미포함; 대사와 어조 완전성; 단위 길이가 연기 가능함; 접촉이 결과보다 먼저; 왼손/오른손 책임, 소품 귀속, 부상 및 의복 연속성; 첨부 파일이 실제이고 오프닝과 일치함; 매개변수와 본문 분리. 생성 후 전체를 시청한 후 리듬과 품질을 판단하며, 엔지니어링 테스트나 파일 재생 가능성으로 완성된 비디오 검수를 대체하지 마세요.

칼, 도구, 홈통 및 바퀴의 방향 요구 사항은 칼 방향 및 접촉 방향의 단계별 제약을 실행합니다. 고정 시점에서만 관객의 좌/우를 사용하고, 카메라 컷 후에는 물리적 기준을 사용합니다. 접촉면, 지지 및 적용 단계를 명확히 하고, 필요한 방향 전환은 접촉 분리 후에 발생해야 합니다. 전체 금지 역전으로 정상 동작이나 장치 반동을 커버하지 마세요.

카메라 위치, 첫 프레임 의존성, 조연 및 사운드를 함께 검토할 때 최소 초기 상태 및 읽을 수 있는 장면을 실행합니다. 예제에서 먼저 사실을 확인합니다. 필요한 초기 상태를 동작에 포함시키고, 읽기 영역에서 주체와 이미 설정된 정적 물체를 구분합니다. 카메라 컷은 핵심 상태만 연결하며, 음색과 연기 책임을 분리합니다.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬