AI · AI 영상
텍스트 투 비디오 AI는 어떻게 작동할까?
핵심 답변
텍스트 투 비디오 AI는 짧은 클립 모양의 무작위 노이즈에서 출발해, 프롬프트의 안내를 받으며 노이즈를 단계적으로 제거합니다. 그렇게 모든 프레임이 일관된 이미지가 되고 프레임끼리 시간 흐름에 맞게 이어집니다. 클립 전체를 한 번에 생성하기 때문에, 동작이 하나뿐인 짧은 단일 샷에 가장 잘 맞습니다.
생성 버튼을 누르면 일어나는 일
대부분의 텍스트 투 비디오 시스템은 이미지용 확산 모델(diffusion model)을 영상으로 확장한 것입니다. 2022년 Ho 등의 논문 Video Diffusion Models가 기본 아이디어를 보여 주었습니다. 클립을 프레임 덩어리로 보고, 학습할 때 실제 클립에 노이즈를 더한 뒤 네트워크가 그 노이즈를 지우도록 가르치는 방식입니다. 생성할 때는 모든 프레임을 순수 노이즈로 시작해 한꺼번에 노이즈를 제거하므로 움직임과 모습이 함께 결정됩니다.
이 방식을 대규모로 쓸 수 있게 만든 아이디어는 세 가지입니다.
- 잠재 공간(latent space). 모델은 원본 픽셀이 아니라 압축된 영상 표현 위에서 작업하고, 별도의 디코더가 결과를 프레임으로 바꿉니다. Stable Video Diffusion은 이 잠재 방식의 대표적인 오픈 모델입니다.
- 공간과 시간을 함께 처리. 네트워크가 프레임 안뿐 아니라 프레임 사이도 살펴보기 때문에, 1번 프레임과 40번 프레임의 얼굴을 같은 얼굴로 취급합니다. OpenAI의 Sora 보고서는 영상을 시공간 패치로 잘라 트랜스포머에 넣는다고 설명합니다.
- 텍스트 조건화. 언어 인코더가 프롬프트를 숫자로 바꿔 노이즈 제거의 매 단계를 이끕니다. 생성 전에 프롬프트를 더 풍부한 캡션으로 다시 써 주는 시스템도 있습니다.
Google의 Imagen Video는 캐스케이드 구조를 더했습니다. 먼저 작고 짧고 프레임 수가 적은 클립을 만든 다음, 추가 모델로 해상도와 프레임 레이트를 높이는 방식입니다. 지금도 많은 서비스가 이런 2단계 구조를 어떤 형태로든 쓰기 때문에, 초안 모드가 최종 렌더링보다 빠르고 품질이 낮은 경우가 많습니다.
아이디어에서 쓸 수 있는 클립까지의 작업 순서
- 샷을 정하세요. 피사체 하나, 동작 하나, 카메라 움직임 하나입니다. 더 필요하면 샷을 여러 개로 계획하세요.
- 피사체, 동작과 타이밍, 카메라, 배경과 조명, 스타일, 오디오를 담아 프롬프트를 쓰세요. 구조는 영상 프롬프트 가이드를 참고하세요.
- 인터페이스에서 길이, 화면 비율, 해상도, 오디오 켜기/끄기 같은 기술 옵션을 설정하세요.
- 같은 프롬프트로 2~4개 테이크를 생성하세요. 시드에 따라 결과가 크게 달라집니다.
- 가장 좋은 테이크를 고르고, 더 손볼 곳이 있으면 프롬프트에서 한 가지만 바꾸세요.
- 얼굴이나 제품이 정확히 같아야 한다면 이미지 투 비디오로 바꿔 시작 프레임을 모델에 주세요.
- 편집기에서 클립을 다듬으세요. 처음과 끝 몇 프레임이 흔들리면 잘라 내세요.
가장 비싼 실수는 프롬프트를 점점 길게 늘려 망친 샷을 고치려는 것입니다. 세 번 시도해도 실패하면 모델에게 너무 복잡한 샷일 가능성이 큽니다. 동작을 단순하게 만들거나 샷을 나누세요.
알아 둘 설정
| 설정 | 제어하는 것 | 실전 조언 |
|---|---|---|
| 길이(Duration) | 모델이 생성하는 초 수 | 짧은 클립일수록 프롬프트를 더 잘 따릅니다. 짧은 샷은 편집에서 이어 붙이세요 |
| 화면 비율(Aspect ratio) | 16:9, 9:16, 1:1 등 | 최종 게시 플랫폼의 비율을 지금 정하세요. 나중에 자르면 구도가 망가집니다 |
| 해상도(Resolution) | 출력 크기 | 프롬프트 테스트는 낮은 초안 해상도로, 선택한 테이크만 높은 해상도로 |
| 시드(Seed) | 시작 노이즈 | 도구가 허용하면 같은 시드를 써서 프롬프트 변경을 공정하게 비교하세요 |
| 네거티브 프롬프트(Negative prompt) | 피해야 할 것 | 'no' 없이 물체나 결함을 그대로 나열하세요 |
| 오디오(Audio) | 영상과 함께 생성되는 소리 | 편집에서 음악과 목소리를 넣을 거라면 끄세요 |
| 프롬프트 재작성(Prompt rewriting) | 도구가 프롬프트를 자동으로 확장 | 정확한 표현을 그대로 따라야 하면 끄세요 |
길이, 해상도, 가격의 구체적인 한도는 자주 바뀌고 도구마다 다르니 사용하는 도구의 최신 문서를 확인하세요.
예시: 15초 클립을 샷 세 개로 나누기
아침 일상을 15초짜리 클립 하나로 요청하는 대신, 5초 안팎의 샷 세 개로 계획하세요. 샷마다 역할이 하나씩 있고, 같은 스타일 문구가 전체를 맞춰 줍니다.
| 샷 | 길이 | 카메라 | 동작 |
|---|---|---|---|
| 1 | 5초 | 와이드 샷, 고정 | 작은 침실에 햇빛이 들어오고, 침대 옆 탁자의 알람 시계가 울린다 |
| 2 | 5초 | 미디엄 클로즈업, 느린 푸시 인 | 젊은 남자가 침대에서 일어나 앉아 눈을 비비고 창문 쪽을 바라본다 |
| 3 | 5초 | 클로즈업, 고정 | 그가 흰 머그잔에 커피를 따르고 김이 피어오른다 |
Shot 2 of 3. Medium close-up, eye level, slow push-in.
A young man with messy short brown hair, grey T-shirt, sits up in bed.
He rubs his eyes with one hand, then turns his head toward the window
and holds still. Soft warm morning light from the left, white sheets.
Style: natural live-action, 35mm film look, warm muted colors.
Audio: birds outside, a quiet room. No music.샷마다 피사체 묘사와 스타일 문구를 한 글자도 바꾸지 않고 반복하는 것이 가장 간단한 연속성 유지 방법입니다. 더 강한 일관성이 필요하면 캐릭터 이미지를 먼저 한 장 만들어 시작 프레임으로 쓰세요.
텍스트 투 비디오 vs 이미지 투 비디오
텍스트 투 비디오는 모든 것을 글로 결정합니다. 아이디어를 탐색하거나 정확한 모습이 중요하지 않은 장면에 좋습니다. 이미지 투 비디오는 내가 준 그림에서 출발하므로 모습이 고정되고, 프롬프트는 움직임만 설명하면 됩니다.
| 필요한 것 | 더 나은 선택 | 이유 |
|---|---|---|
| 빠르게 아이디어와 분위기 확인 | 텍스트 투 비디오 | 빠르고 이미지를 따로 준비할 필요가 없음 |
| 특정 얼굴, 제품, 로고 | 이미지 투 비디오 | 첫 프레임이 정확한 모습을 유지함 |
| 여러 샷에서 같은 캐릭터 | 이미지 투 비디오 또는 참조 이미지 | 텍스트만으로는 샷마다 달라짐 |
| 정해진 시작·끝 포즈 | 첫 프레임과 마지막 프레임 | 모델이 두 이미지 사이의 움직임을 채움 |
흔한 하이브리드 방식은 이미지 모델로 정지 이미지를 만든 다음 그것을 움직이게 하는 것입니다. 예를 들어 cv.cm의 ai-image-generator는 내 GPU에서 384px 초안 이미지를 빠르게 만들 수 있고, 그 이미지를 더 크게 만든 버전을 본격적인 영상 모델에 넣어 움직이게 할 수 있습니다.
미리 감안해야 할 한계
텍스트 투 비디오는 빠르게 발전했지만 구조적인 약점이 남아 있습니다. 이 글을 쓰는 시점에는 다음 점을 염두에 두세요.
- 물리. 붓기, 깨짐, 충돌, 천의 움직임은 자주 어색합니다. Sora 보고서도 유리가 깨지는 장면을 모델이 물리를 제대로 구현하지 못하는 예로 들었습니다. 물리적 사건은 단순하게 두거나 화면 밖에서 일어나게 하세요.
- 손과 작은 물건. 손가락이 뭉치거나 물건이 손을 통과합니다. 손동작은 단순하게 하고 섬세한 손가락 클로즈업은 피하세요.
- 화면 속 글자. 간판과 자막이 깨져서 나오는 일이 많습니다. 글자는 편집에서 넣으세요.
- 정체성 변화. 한 클립의 처음과 끝에서도 얼굴이 달라질 수 있고, 클립 사이에서는 더 심합니다. 시작 이미지나 참조 이미지를 쓰세요.
- 개수와 군중. 'Three dogs'가 두 마리나 네 마리가 되기도 하고, 군중 속 사람들이 뭉치기도 합니다.
- 긴 테이크. 클립이 길어질수록 품질과 프롬프트 반영이 떨어집니다. 짧은 샷을 편집으로 이어 붙이세요.
자주 묻는 질문
AI 영상 하나를 생성하는 데 얼마나 걸리나요?
클라우드 도구에서는 길이, 해상도, 대기열에 따라 클립당 1분 미만에서 몇 분까지 걸립니다. 초안 모드가 고품질 렌더링보다 빠릅니다.
내 컴퓨터에서 텍스트 투 비디오를 돌릴 수 있나요?
오픈 모델은 있지만 대부분 비디오 메모리가 큰 고성능 그래픽카드가 필요합니다. 일반적인 하드웨어에서는 아직 브라우저에서 완전한 텍스트 투 비디오 모델을 편하게 돌리기 어렵습니다.
같은 프롬프트인데 왜 다른 영상이 나오나요?
실행할 때마다 시드라는 서로 다른 무작위 노이즈에서 시작하기 때문입니다. 도구가 허용한다면 시드를 고정해서 비교할 때 같은 결과를 재현할 수 있습니다.
AI 영상이 왜 슬로 모션처럼 보이나요?
프롬프트에 속도가 없으면 모델이 느리고 안전한 움직임을 고르는 경향이 있습니다. 'in one quick motion'이나 'runs fast'처럼 동작의 속도와 타이밍을 적으세요.
프롬프트 하나로 장편 영화를 만들 수 있나요?
안정적으로는 어렵습니다. 현재 모델은 짧은 클립을 생성하고, 긴 작품은 계획한 여러 샷을 소리, 음악, 자막과 함께 편집해서 만듭니다.