AI 모션 포스터 만들기: 그림은 움직이고 제목은 그대로

모션 포스터는 제목을 읽을 수 있게 둔 채 그림을 움직입니다. 글자를 뺀 그림을 움직인 다음, 클립 위에 제목을 다시 얹으세요.

읽는 시간 5분Sume
전체 글

AI 모션 포스터 생성기는 정지된 포스터를 짧게 움직이는 포스터로 바꿉니다. 그림은 움직이고(흘러가는 안개, 깜박이는 간판, 바람에 날리는 머리카락) 제목과 크레딧은 읽을 수 있게 남습니다. 그렇게 하려면 글자가 아니라 그림을 움직여야 합니다. 이미지로 영상 만들기 모델에 텍스트를 뺀 포스터를 첫 프레임으로 주고, 카메라는 고정한 뒤, 완성된 클립 위에 제목을 다시 얹으세요.

내용은 2026-09-28에 확인한 Sume의 영상 생성 (영문), 영상 프레임, 영상 캡션, 타임라인 합성 문서에서 가져왔으며, 현재 동작이라고 표시한 제한은 Sume의 코드에서 확인한 것입니다. 정지된 포스터 자체는 AI 포스터 만들기를 참고하세요.

AI로 모션 포스터를 어떻게 만드나요?

  • 제목, 크레딧, 태그라인이 없는 그림에서 시작해, 게시할 화면 비율로 자르세요. 비율이 다른 프레임을 어떻게 맞추는지는 Sume 문서에 없으므로, 먼저 잘라 두세요.
  • 그림을 공개 HTTPS URL에 올리고 frame_images의 first_frame으로 POST /v1/videos에 보내세요. 포스터를 루프시키려면 같은 이미지를 last_frame으로도 보내세요. grok-imagine-video-1.5를 제외한 모든 이미지로 영상 만들기 모델이 마지막 프레임을 받습니다.
  • 작은 움직임과 고정된 카메라를 프롬프트로 주세요. 무엇이 움직이는지, 얼마나 천천히 움직이는지, 그리고 구도가 그대로 유지된다는 점을 적습니다.
  • 클립을 확인하세요. 영상 프레임은 지정한 시각의 스틸을 과금 없이 추출하므로, 달라진 얼굴이나 물체가 없는지 살펴볼 수 있습니다.
curl -X POST https://api.sume.com/v1/videos \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: motion-poster-001" \
  -d '{
    "model": "wan-3.0",
    "prompt": "Static camera. Fog drifts slowly across the night street, the neon sign flickers, her coat moves in the wind. The framing stays the same",
    "frame_images": [
      { "type": "image_url", "image_url": { "url": "https://example.com/poster-art-no-text.png" }, "frame_type": "first_frame" },
      { "type": "image_url", "image_url": { "url": "https://example.com/poster-art-no-text.png" }, "frame_type": "last_frame" }
    ],
    "aspect_ratio": "3:4",
    "resolution": "720p",
    "duration": 6
  }'

제목이 있는 포스터를 그대로 움직이면 왜 안 되나요?

여러분의 그림 그대로인 것은 직접 보낸 프레임뿐이기 때문입니다. 그 사이의 모든 프레임은 생성되며, Sume 문서는 생성된 클립 안의 글자에 대해 아무것도 약속하지 않으므로, 클립이 재생되는 동안 제목의 모양이 바뀔 수 있습니다. 라벨에서 생기는 같은 문제는 Image-to-Video 제품 로고 왜곡에서 다룹니다. 나중에 얹는 제목은 영상 모델이 생성하는 글자가 아니라, 직접 입력한 텍스트나 확인을 마친 스틸입니다.

제목은 어떻게 다시 얹나요?

방법은 두 가지입니다. 자막 Job은 입력한 텍스트를 그림 위에 입힙니다. 영상에 텍스트 넣는 방법에서처럼, 클립 전체에 걸친 cue 하나 { "text": "…", "start": 0, "end": 6 }을 넣어 클립을 POST /v1/video-captions로 보내세요. 또는 제목을 스틸로 만드세요. 예를 들어 Sume 이미지 모델로 만들고 글자를 교정한 타이틀 카드(AI 이미지에 글자 넣기)를 POST /v1/timeline-1.0/compose로 클립과 같은 프레임에 넣습니다. operation: "stack"은 프레임을 스틸과 그림으로 나누고(기본값은 스틸이 위, 스틸이 차지하는 몫은 ratio로 정함), "overlay"는 스틸을 플레이트로 그림 위 상단, 가운데, 하단 중 한 곳에 얹습니다.

영상 캡션과 타임라인 합성 기준, 2026-09-28 확인. 각 요율에는 기본적으로 5.5% 에이전트 수수료가 더해집니다. API 요금을 참고하세요.
자막 Job타임라인 합성
제목의 출처cues로 보낸 문구제목을 담은 스틸 이미지
레이아웃그림 위 텍스트. 높이는 design.placement로 정함stack은 프레임을 나눠 씀. overlay는 그림 위에 플레이트를 얹음
받는 클립공개 HTTPS 영상. 현재 코드에서는 60초 이하이며 오디오 스트림이 있어야 함이 워크스페이스의 media.sume.com 파일. 소리 없는 클립은 경고만 함
출력자막을 입힌 영상클립과 길이가 같은 MP4 하나(최대 300초). 스틸은 처음부터 끝까지 유지
가격60초 이하 영상 기준 Job당 $0.20Job당 $0.02

어떤 제한이 있나요?

  • Sume 카탈로그에는 2:3이나 4:5를 제공하는 영상 모델이 없습니다. 세로 비율은 3:4(Seedance 2.x, wan-3.0, minimax-h3, minimax-h3-max)와 9:16입니다.
  • 클립 하나의 길이는 모델에 따라 2–30초입니다.
  • 현재 코드에서 자막 경로는 소리가 필요합니다. 소리가 선택 사항인 모델에서는 기본값이 켜짐이므로 generate_audio를 생략하세요. style을 생략하면 라틴 문자 텍스트에는 slam이 적용되는데, 현재 코드에서 이 스타일은 텍스트를 대문자로 보여 주고 프레임 위에 옅은 어두운 틴트를 깝니다.
  • 합성에 쓰는 스틸은 이전 Sume 출력물처럼 이미 이 워크스페이스의 media.sume.com에 있어야 합니다. 다른 도구로 디자인한 제목은 클립을 내려받은 뒤 직접 쓰는 편집기에서 얹으세요. 투명 PNG의 투명도가 유지되는지는 문서에 나와 있지 않으므로, 불투명한 제목 플레이트를 전제로 계획하세요.

출처

관련 글

활용 사례 카테고리의 다른 글

활용 사례 글 전체 보기

작성자 Sume