형편없는 AI 영상 대부분은 좋은 한국어에서 나옵니다. 누군가 장면을 묘사하는 아름다운 문장을 쓰고, 모델이 장면을 묘사하는 아름다운 문장을 그대로 영상으로 만들면, 나오는 것은 움직이는 스톡 사진입니다. 보기는 좋고, 멈춰 있고, 쓸 데가 없습니다.
해법은 자세를 바꾸는 것입니다. 묘사를 멈추고 연출을 시작하세요. 연출자는 스태프에게 "아름답고 시네마틱한 주방 장면"이라고 말하지 않습니다. 숏 크기, 카메라 움직임, 광원, 그리고 동작을 부릅니다. Hailuo가 반응하는 것은 그쪽입니다.
일곱 가지 요소
이 순서대로 짚어가세요. 일곱 개가 전부 필요하지는 않지만 앞의 넷은 사실상 필수입니다.
- 대상: 누구 혹은 무엇인지. 테이크 사이에서 변하지 않을 만큼 구체적으로.
- 동작: 하나. 하나입니다.
- 장소: 어디이고 언제인지.
- 카메라: 숏 크기와 움직임.
- 빛과 스타일: 빛이 어디서 오고 어떤 느낌을 만드는지.
- 소리와 대사: 무엇을 들려주고 싶은지. 말하는 대사는 따옴표로.
- 제외 지정: 화면 밖에 두고 싶은 것.
요소별로 보기
대상
막연하게: 여자. 더 낫게: 짧은 회색 머리에 남색 작업 앞치마를 두른 50대 여성.
구체적인 명사는 숏 사이에서 모델이 붙잡을 지점이 됩니다. 한 인물이 여러 생성을 거쳐 살아남아야 한다면, 한 번 쓴 설명을 저장해 두고 토씨 하나 바꾸지 않고 재사용하세요. 더 나은 방법은 참조 이미지를 붙이고 묘사 자체를 그만두는 것입니다.
동작
프롬프트가 깨지는 지점은 대부분 여기입니다. "머그컵을 들고, 창가로 걸어가, 비를 바라본다"는 세 개의 동작입니다. 6초짜리 클립에서 모델은 셋 다 시도하고, 셋 다 서두르고, 하나도 제대로 잡아내지 못합니다.
중요한 하나만 남기세요: 머그컵을 입가로 가져가다 멈춘다. 걸어가는 장면이 필요하면 두 번째 숏으로 따로 생성하면 됩니다.
장소
장소와 시간대를 짧게. 어질러진 재택 서재, 해 질 무렵. 새벽 두 시의 젖은 거리. 시간대는 대단히 많은 일을 합니다. 조명에 대해 한 마디도 하기 전에 빛을 규정해 주기 때문입니다.
카메라
구성 요소는 둘입니다. 얼마나 가까운지, 어떻게 움직이는지.
| 이렇게 쓰는 대신 | 이렇게 지정하세요 |
|---|---|
| 시네마틱하게 | 바스트 숏, 천천히 다가가기 |
| 역동적으로 | 핸드헬드, 대상 뒤를 따라가며 |
| 웅장하게 | 롱 숏, 크레인으로 천천히 상승 |
| 극적인 앵글 | 로우 앵글, 고정, 대상이 왼쪽 3분의 1을 채움 |
| 예쁜 그림 | 어깨 너머 숏, 얕은 심도 |
왼쪽 열은 분위기입니다. 오른쪽 열은 지시입니다. 실행할 수 있는 것은 한쪽뿐입니다.
빛과 스타일
분위기가 아니라 광원을 지목하세요. 세로 블라인드를 통과하는 강한 정오의 햇빛. 화면 안 조명은 하나뿐, 나머지는 전부 그림자로 떨어짐. 흐린 하늘, 평평한 빛, 그림자 없음. 영화 같은 질감을 원한다면 "시네마틱"을 한 번 더 쓰는 대신 필름 이름이나 시대를 대세요.
소리와 대사
Hailuo는 스테레오 음악과 환경음, 목소리를 영상과 같은 처리에서 만들어 동작에 맞춥니다. 즉 소리는 프롬프트의 입력 항목이지 나중으로 미룰 과제가 아닙니다.
- 환경음: 조용한 실내, 멀리서 들리는 차 소리, 냉장고의 웅웅거림.
- 음악: 피아노를 적게, 느리게. 혹은 그만큼 유용한 지정으로 음악 없음.
- 대사: 말을 따옴표에 넣고 누가 말하는지 적으세요. 그녀가 "일찍 왔네"라고 말한다.
대사는 짧게 유지하세요. 6초짜리 클립에 열 단어를 넣으면 몰아붙인 것처럼 들립니다.
제외 지정
원하지 않는 것을 적으세요. 특히 시키지도 않았는데 모델이 즐겨 덧붙이는 것들이 그렇습니다. 화면 텍스트 없음. 렌즈 플레어 없음. 배경에 사람 없음. 음악 없음.
프롬프트 고쳐 쓰기
전:
- 카페에서 커피를 마시는 남자의 시네마틱한 숏, 아름다운 조명, 고밀도 디테일, 4k, 걸작
후:
- 거의 비어 있는 카페, 창가 자리에 앉은 차콜색 재킷의 30대 남자의 바스트 숏. 컵을 내려놓고 화면 밖 왼쪽으로 시선을 던진다. 카메라는 고정, 얕은 심도. 아침 햇빛이 창으로 들어와 테이블을 훑고, 하이라이트는 따뜻하며, 얼굴의 먼 쪽에는 깊은 그림자. 환경음은 에스프레소 머신의 쉭 소리와 낮은 웅성거림, 음악 없음. 화면 텍스트 없음.
같은 발상이지만 뒤쪽은 숏 크기, 단 하나의 동작, 시선 방향, 광원과 그 방향, 사운드 베드, 그리고 제외 항목을 못박습니다. 지정하지 않으면 모두 모델이 대신 정해버릴 항목들입니다.
여러 숏으로 이루어진 프롬프트
장면을 짤 때는 숏마다 블록을 나누고 각각에 카메라와 동작을 주되, 대상 설명은 모든 블록에서 토씨까지 똑같이 유지하세요. 흐름에는 기복을 주세요. 숏은 쌓여야지 같은 말을 되풀이해서는 안 됩니다.
- 숏 1 — 롱. 작업실, 조명은 꺼져 있고 창문이 하나. 고정.
- 숏 2 — 미디엄. 남색 앞치마를 두른 같은 여성이 작업대 조명을 켠다. 천천히 다가가기.
- 숏 3 — 공구를 내려놓는 그녀의 손 클로즈업. 고정, 얕은 초점.
세 숏, 각각 동작 하나, 빈 공간에서 손끝까지 쌓입니다. 이것은 장면으로 읽힙니다. "그녀가 작업실에서 일한다"의 변주 셋은 같은 숏에 대한 세 번의 시도로 읽힐 뿐입니다.
레퍼런스는 형용사를 이깁니다
말은 겉모습을, 레퍼런스는 구체를 정합니다. Hailuo 03은 한 번의 생성에 최대 50개의 레퍼런스를 이미지·영상 클립·오디오의 원하는 조합으로 받습니다.
같은 설명을 세 번 고쳐 썼는데도 얼굴이나 제품 라벨, 브랜드 색이 계속 흔들린다면, 형용사를 하나 더 찾을 게 아니라 파일을 붙이라는 신호입니다.
크레딧을 태우는 다섯 가지 실수
- 형용사 쌓기. "시네마틱, 초고밀도, 수상작, 8k"는 아무것도 더하지 못하면서 진짜 지시를 아래로 밀어냅니다.
- 동작을 둘 이상 넣기. 움직임이 무너지는 가장 큰 원인입니다.
- 숏이 아니라 사진을 묘사하기. 정지 이미지의 캡션으로도 통할 프롬프트라면 그 안에 카메라가 없는 것입니다.
- 말로 흔들림과 싸우기. 일관성 문제는 레퍼런스의 문제이지 문장의 문제가 아닙니다.
- 초안을 최고 해상도로 돌리기. 빠른 모델의 768p에서 반복하고, 통과한 프롬프트를 2K로 돌리세요.
자주 묻는 질문
Hailuo 프롬프트는 어느 정도 길이가 적당한가요?
대상·동작·장소·카메라를 담을 만큼, 보통 두세 문장에서 네 문장입니다. 그 이상은 대개 정보가 아니라 형용사입니다.
프롬프트에 대사를 쓸 수 있나요?
쓸 수 있습니다. 말을 따옴표에 넣고 누가 말하는지 적으세요. 대사는 영상과 함께 생성되어 입 모양이 맞춰지므로 클립에 들어갈 만큼 짧게 유지하세요.
부정형 지시도 통하나요?
통합니다. "화면 텍스트 없음", "음악 없음", "렌즈 플레어 없음"은 모델이 원하지 않는 것을 자꾸 덧붙일 때마다 적어둘 가치가 있습니다.
클립마다 인물의 얼굴이 달라지는 이유는 무엇인가요?
말로는 얼굴을 고정할 수 없기 때문입니다. 그 장면의 모든 생성에 같은 참조 이미지를 붙이세요.
모델마다 다르게 써야 하나요?
이 구성은 Hailuo 03, 2.3, 2.3 Fast, 02 어디서나 통합니다. 달라지는 것은 여유입니다. 03은 레퍼런스 수와 길이에 여지가 있어 더 촘촘한 멀티숏 프롬프트를 받아냅니다.
어느 해상도로 써야 하나요?
해상도가 달라도 쓰는 방식은 같습니다. 크레딧을 아끼려면 768p에서 초안을 잡고, 통과한 프롬프트를 2K로 다시 돌리세요.