
이런 분께
참조 자료와 행동, 세밀하게 통제된 사운드를 바탕으로 AI 영상을 준비하는 영화 제작자.
해결할 문제
오디오 지시, 모호한 행동, 참조 자료, 불완전한 숏 구조 때문에 프롬프트가 실패할 수 있다.
포함 내용
- 20가지 점검 항목
- 오디오 표현
- 참조 자료 점검
- 연속성 점검
- 생성 기록
이미지가 생기기 전에 결정 사항 점검하기
나는 숏을 글로 작성하고 참조 자료를 준비한 뒤, 생성을 실행하기 전에 이 체크리스트를 사용한다. 긴 묘사 속에 묻히기 쉬운 작은 결정들을 한데 모은 것이다. 사운드는 어떤 역할을 해야 하는지, 첨부 자료는 무엇을 제공하는지, 한 행동 구간이 끝난 상태가 다음 구간에 어떻게 이어지는지를 확인한다.
내 작업용 목록은 공개된 Higgsfield 자료에서 모은 점검 항목을 바탕으로 한다. 나는 이를 해당 작업 흐름의 준비 도구로 사용하며 각 항목 옆에 예 또는 아니요를 표시한다. 통과하지 못한 항목이 있으면 생성 전에 텍스트를 수정한다.
오디오
1. 오디오 지시가 명확하다
- [ ] 오디오를 비활성화했거나, 아래 환경 효과음 지시가 원문 그대로 들어 있다.
시각적 묘사만으로 사운드까지 정해진다고 가정하지 않고, 문구와 오디오 설정을 함께 확인한다. 이 작업 흐름에서 환경 효과음만 사용하는 경우에는 다음 문장을 쓴다.
Audio: Environmental SFX only. No music. No subtitles.
2. 음악은 해당 지시에서만 언급된다
- [ ] 음악을 가리키는 단어가 오디오 지시문 외에는 나오지 않는다.
분위기를 묘사한 부분까지 포함해 전체 텍스트를 검색하세요. 다른 곳에서 무심코 음악을 언급하면 제한된 사운드 지시와 충돌할 수 있으므로, 나는 그 표현을 지운 뒤에야 이 항목을 완료로 표시한다.
3. 소괄호를 모두 제거했다
- [ ] 프롬프트에 여는 소괄호나 닫는 소괄호가 없다.
이 항목은 Seedance 2.5 작업 흐름에서 가져왔다. 해당 출처는 소괄호를 음악 작곡 요청과 연관 짓는다. 나는 핵심 행동 문단만이 아니라 기술적인 부연까지 포함해 실제 제출할 텍스트를 점검한다.
장면 해석
4. 모호한 장면에는 전제가 있다
- [ ] 사고, 폭력, 위해로 읽힐 수 있는 장면이라면, 도입부에 어떤 장면인지 명시돼 있다.
행동이 시작될 때 맥락이 이미 제시되도록 나는 물리적 묘사보다 전제를 먼저 둔다. 이 항목은 의도한 장면을 진술하는 자리이지, 부정문을 늘어놓는 자리가 아니다.
PREMISE:
5. 나이와 문단 구분이 명확하다
- [ ] 모든 인물의 나이가 숫자로 명시돼 있고, 성인과 미성년자는 서로 다른 문단에 있다.
이는 캐릭터 시트 형식이 아니라 내 영상 준비 목록의 점검 항목이다. 그 구분을 첨부 자료나 독자의 해석에 맡기지 않도록, 나는 숏에 묘사된 모든 인물을 확인한다.
6. 용어 검토를 마쳤다
- [ ] 제출 전에 콘텐츠 심사에서 문제가 될 수 있는 표현을 검토했다.
실제 텍스트를 검토한 뒤에만 표시하세요. 장면을 명확하게 설명하는 것과 어휘를 검토하는 것은 준비 과정의 서로 다른 부분이므로, 나는 표현 검토와 전제 점검을 구분한다.
7. 부정문이 원하지 않는 개념을 끌어들이지 않는다
- [ ] 아동, 노출, 실존 인물과의 닮은 점을 방어적으로 부정하는 문구가 없다.
나는 의도한 장면을 직접 묘사한다. 다음은 출처에 제시된 삭제 대상 표현의 예시이며, 프롬프트에 덧붙일 블록이 아니다.
not a child
no nudity
not resembling any real person
이름과 화면 속 글자
8. 브랜드명과 실존 인물의 이름이 없다
- [ ] 장비나 사물의 브랜드, 영화나 스튜디오의 이름, 감독과 촬영감독을 비롯한 인물의 이름이 없다.
나는 행동만큼 기술적 묘사도 꼼꼼하게 확인한다. 외관을 간단히 설명하려고 사용했더라도, 제출하는 텍스트 안에서는 여전히 이름이다.
9. 글자의 역할과 언어가 정해져 있다
- [ ] 화면에 보이는 표지에는 가상의 브랜드나 일반적인 기능 명칭을 사용하며, 글자의 언어가 명시돼 있다.
숏에 글자가 들어간다면 나는 관련 지시를 따로 검토한다. 이 항목에서는 글자가 무엇을 나타내는지와 어떤 언어로 보여야 하는지를 모두 확인한다.
참조 자료
10. 참조 자료의 수를 제한하고 용도를 정했다
- [ ] 참조 자료가 8개 이하이며, 각각 서로 다른 역할이 정해져 있다.
8개는 내 목록의 바탕이 된 출처 자료에서 정한 상한이지, 모든 모델의 첨부 한도를 뜻하지 않는다. 나는 각 참조 자료의 역할을 확인한 뒤에 전체 구성이 준비됐다고 판단한다.
11. 참조 자료마다 물리적 특성을 글로 묘사했다
- [ ] 프롬프트에서 각 참조 자료 옆에 해당 자료의 물리적 특성에 대한 묘사가 있다.
첨부 자료와 텍스트는 그 자료가 제공할 동일한 내용을 설명해야 한다. 나는 제출하지 않을 별도 노트에 의존하지 않고, 실제 프롬프트 안에서 각 참조 자료의 묘사를 읽는다.
12. 인물의 정체성과 시트의 표현 형식을 구분했다
- [ ] 캐릭터 참조 자료에 다음 2가지 지시가 모두 들어 있다.
일치 지시는 인물에 관한 것이다. 2번째 줄은 스튜디오 시트의 표현 형식이 생성된 숏의 배경이나 배치로 이어지지 않도록 한다.
100% matches the reference
Studio sheet background and layout NOT inherited
텍스트 준비
13. 제출할 텍스트 전체가 영어다
- [ ] 행동, 분위기, 표정과 참조 자료 묘사가 모두 영어로 작성돼 있다.
나는 문단뿐 아니라 연결어와 항목명도 확인한다. 대부분이 영어인 초안에도 작업 노트에서 옮겨 온 번역되지 않은 지시가 남아 있을 수 있다.
14. 초안용 표기를 모두 정리했다
- [ ] 구체적인 지시로 풀어 쓰지 않은 표기나 편집 중 무언가를 추가하겠다는 메모가 없다.
남아 있는 모든 지시는 실제 생성에 사용할 지시여야 한다. 나는 모델이 빠진 내용을 알아서 이해할 것이라고 가정하지 않고 준비 단계의 약식 표기를 제거한다.
15. 생성 설정은 프롬프트 밖에 있다
- [ ] 해상도, 길이, 화면비와 모델이 묘사문 밖의 매개변수 줄에 있다.
나는 그 줄을 의도한 생성 조건과 대조한다. 설정을 한곳에 모으면 행동 묘사 사이에 흩어진 기술적 수치를 찾아다니지 않고도 확인할 수 있다.
숏 구조
16. 머리말이 빠짐없이 있다
- [ ] 사용 중인 정해진 숏 형식에서 머리말을 온전히 복사했다.
나는 기억에 의존해 다시 만들지 않고, 머리말을 정해진 숏 형식과 한 줄씩 대조한다. 온전히 복사해 두면 개별 행동 구간을 검토하기 전에 누락 여부에 집중할 수 있다.
17. 각 구간은 앞 구간이 끝난 상태에서 시작한다
- [ ] 각 구간에 프레이밍과 광학 설정을 명시한 제목이 있으며, 시작 상태가 바로 앞 구간의 마지막 상태를 정확히 반복한다.
나는 그 상태를 묘사한 실제 문장을 대조한다. 글에 적힌 위치나 사물의 상태가 구간 사이에서 달라졌다면, 의도가 같다는 것만으로는 충분하지 않다.
18. 화면에 보이는 인원수를 명시했다
- [ ] 정확한 인원수가 대문자로 표기돼 있으며, 이름이 명시되지 않은 엑스트라를 제외하라는 지시가 있다.
나는 숏 전체에 묘사된 인물들과 인원수를 대조한다. 이는 화면에 누가 보이는지에 관한 점검이므로, 영화 출연진에 대한 일반적인 메모가 아니라 숏 구조의 일부로 둔다.
19. 제약 조건이 해당 행동 옆에 있다
- [ ] 공간 배치, 사물의 상태, 화면상 진행 방향과 비율에 관한 제약이 해당 묘사 옆에 있으며, 모든 부정문에 원하는 상태를 설명하는 긍정문이 짝지어져 있다.
각 제약 조건을 바로 옆의 행동과 함께 읽으세요. 멀리 떨어진 제한 문구 하나에 숏 전체를 맡기기보다, 필요한 배치를 중요한 지점에서 명시해야 합니다.
생성 기록
20. 실제 제출할 텍스트를 그대로 저장했다
- [ ] 생성 전에 프롬프트 원문을 보존했으며, 거부가 발생하면 기록할 준비가 돼 있다.
나는 이전 초안이 아니라 실제로 제출할 내용을 저장한다. 출처의 작업 흐름에서는 심사에 걸린 생성 건이 Assets에 남지 않을 수 있다고 설명한다. 따라서 별도의 텍스트 기록이 중요하다.
| 기록 항목 | 생성 전에 작성할 내용 |
|---|---|
| 정확한 프롬프트 | [보존한 텍스트] |
| 매개변수 줄 | [모델, 해상도, 길이와 화면비] |
| 미해결 점검 항목 | [항목 번호와 필요한 수정] |
생성 여부 결정하기
나는 해당하는 모든 점검 항목이 텍스트나 설정에서 해결됐을 때만 생성한다. 정확한 버전을 보관하면, 거부가 발생해도 내가 썼다고 기억하는 내용이 아니라 실제 제출한 내용에서 원인을 조사할 수 있다.
이어서 보기

AI 영상이 무너질 때: 실제 실패와 내가 고친 방법
생성된 이미지와 움직이는 연기 뒤에 숨은 실패들, 그리고 그 작업을 쓸 수 있게 만든 점검에 관한 한 영화 제작자의 기록.

AI 영화감독의 방법론: 준비, 프롬프트, 그리고 숏의 해부
시각 참조 자료를 준비하고, 움직임을 연출하고, 생성된 숏이 실제로 무엇을 보여 주는지 판단하는 저의 방법.

내가 Seedance 프롬프트를 쓰는 방법: Borrowed Wounds 작성 규칙집
하나의 숏을 눈에 보이고 시간이 배분된 지시로 바꾸기 위한 실전 구조.