텍스트로부터 짧은 영상을 만들 때, 모델을 하나로 정하면 '움직임이 중간에 멈춘다', '인물이 바뀐다', '카메라 지시가 무시된다' 중 어느 한 가지 문제로 막히기 쉽습니다. 여기서는 동일한 프롬프트를 여러 텍스트 비디오 모델에 각각 한번씩 입력하여, 용도에 맞는 것만 하나 남기는 절차만을 작성합니다. 판매 과정이 아니라 비교를 위한 틀입니다.
대상은 등록하면 무료로 시작할 수 있는 텍스트 비디오 생성입니다. 유료 플랜이 있는 서비스도 있지만, 이 글에서는 무료 범위 내에서 비교하는 것을 목표로 합니다.
다음 모델들을 동일한 프롬프트의 비교 대상으로 삼습니다.
- Seedance
- Kling
- Veo
- Sora
- Runway
- Hailuo
- Pika
말하는 인물이 주제가 되는 컷은 텍스트 비디오와는 별도의 영역으로 분리합니다. AI 아바타와 립싱크는 '입 모양이 음성과 일치하는지'만 보기 위함입니다. 풍경이나 사물의 샷에 립싱크용 문구를 섞어 넣으면, 동작과 입 모양 모두 어정쩡해집니다.
먼저 '무엇이, 어떻게 움직이고, 카메라가 어떻게 할 것인지'를 한 문장으로 만듭니다. 비교하는 도중에 샷을 늘리지 않습니다.
예시:
비 오는 밤의 횡단보도. 빨간 코트의 인물이 멈춰 서서 우산을 접는다. 카메라는 가슴 높이에서 천천히 다가간다. 네온사인이 젖은 노면에 비친다.
이 한 문장을 모든 모델에 공통 프롬프트로 사용합니다. 비교 도중에 문구를 바꾸면, 차이가 모델 자체의 문제인지 아니면 문구 자체의 문제인지 알 수 없게 됩니다.
- 피사체와 동작 (동사는 하나만)
- 장소, 시간, 빛
- 카메라 (고정, 근접(줌인), 원거리(줌아웃) 중 하나)
- 넣지 않을 것 (화면 속 자막, 로고, 요청하지 않은 인물)
동사를 늘리면 짧은 클립은 첫 포즈에서 멈추기 쉽습니다. 큰 신체 동작과 카메라 이동을 같은 샷에 너무 많이 담지 않는 것이 모델별 차이를 파악하는 데 도움이 됩니다.
Seedance, Kling, Veo, Sora, Runway, Hailuo, Pika 순서로 프롬프트는 붙여넣기만 합니다. 각 모델당 하나씩 결과물을 내고, 기준을 충족한 것만 하나 더 내보냅니다. 무료 크레딧을 한 번에 다 소진하지 않기 위함입니다.
취향이 아니라 다음 기준으로만 남깁니다.
| 축 | 확인할 내용 |
|---|
| 동작 | 지정된 동사가 끝까지 수행되는가? 중간에 멈추지 않는가? |
| ... | |
| 하나라도 크게 무너진 부분이 있다면, 프롬프트를 추가하기 전에 샷을 분할합니다. 지시를 길게 해도, 원인이 '동사 과부하'라면 해결되지 않습니다. | |
- 동작 샷: 걷기, 멈추기, 우산 접기. 립싱크용 문구는 넣지 않습니다.
- 대화 샷: 버스트업(가슴 위까지), 카메라 고정. AI 아바타와 립싱크로 입 모양만 확인합니다.
편집으로 연결한다는 전제 하에 모델을 선택하면, 전체적인 흐름이 무너지기 어렵습니다.
-
첫 프레임부터 움직이지 않음: 동사를 하나로 합니다. 포즈 설명('서 있다', '자세 잡고')은 삭제합니다.
-
인물이 달라짐: 의상과 헤어스타일을 짧게 반복하여 명시합니다. 카메라는 고정으로 합니다.
-
자막이 깨짐: 화면 내 텍스트는 프롬프트에서 제외합니다. 텍스트는 편집에서 삽입합니다.
-
모델마다 남은 샷의 일관성이 떨어짐: 이것 자체가 비교 결과입니다. 승패를 가리지 않고, 동작용과 대화용으로 남길 모델을 분리합니다. 품질 우열은 이 절차만으로는 단정할 수 없습니다. 자신의 4가지 축 메모가 다음 샷 선택의 이유가 됩니다.
-
샷을 한 문장으로 구성한다.
-
피사체, 빛, 카메라, 제외할 것의 네 가지 블록으로 나눈다.
-
Seedance / Kling / Veo / Sora / Runway / Hailuo / Pika에 동일한 문장을 각각 한번씩 전달한다.
-
동작, 일관성, 카메라, 불필요한 요소만 비교한다.
-
말하는 컷은 AI 아바타 / 립싱크 쪽으로 분리한다.
이러한 모델들을 등록하면 무료로 시작할 수 있는 텍스트 비디오 생성 입구는 Text to Video (DeepOasis LLC)입니다. 비교 메모는 모델명과 위의 네 가지 축만 남겨두면 다음 샷에 재활용할 수 있습니다.