AI 건설 타임랩스 영상: 빈 부지에서 완공까지
AI 건설 타임랩스는 빈 부지를 첫 프레임으로, 완공된 건물을 마지막 프레임으로 고정합니다. 그 사이의 모든 공정은 모델이 지어냅니다.

AI 건설 타임랩스는 빈 부지에서 시작해 완공된 건물에서 끝나는 생성 클립으로, 그 사이의 공정은 영상 모델이 지어냅니다. 부지 사진을 클립의 첫 프레임으로, 완공된 건물 이미지를 마지막 프레임으로 보내고, 프롬프트에서 공사 과정의 타임랩스를 요청하세요. 결과물은 공사를 연출한 것이지 실제 공사의 기록이 아닙니다.
"Time-lapse"는 설정이 아니라 프롬프트에 쓰는 문구입니다. Sume의 영상 생성 (영문) 문서는 "A time-lapse of a flower blooming"(꽃이 피어나는 타임랩스)을 예시 프롬프트로 씁니다. 나머지 내용은 그 문서와 Image API (영문), 미디어 입력, Timeline 1.0 페이지에서 가져왔으며, 모두 2026-09-28에 확인했습니다. 현재 동작이라고 설명한 내용은 Sume의 API 코드에서 확인한 것입니다.
AI 건설 타임랩스는 어떻게 만드나요?
- 고정된 시점에서 시작하세요. 타임랩스 카메라가 설 만한 자리에서 찍은 빈 부지나 텅 빈 방의 사진이면 됩니다.
- 끝 프레임도 같은 시점으로 만드세요. 설계 렌더링을 쓰거나,
POST /v1/images로 부지 사진을 편집하세요. 사진을input_references에 넣고, 프롬프트에 완공된 건물을 설명하고, 레퍼런스에 맞추도록aspect_ratio: "auto"를 설정하되, 카탈로그에 이 값이 나열된 모델을 쓰세요. - 두 이미지를 공개 HTTPS URL에 올리세요. Image API는 서명된 결과 URL을 반환하는데, 서명된 URL이나 비공개 URL은 생성 입력으로 거부됩니다.
- 마지막 프레임을 받는 모델로
POST /v1/videos를 보내세요. 부지는first_frame, 건물은last_frame으로 넣습니다.
curl -X POST https://api.sume.com/v1/videos \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: build-timelapse-001" \
-d '{
"model": "wan-3.0",
"prompt": "A time-lapse of a two-story house being built on this lot: foundation, framing, roof, windows, then paint and landscaping. Fixed camera, clouds racing, day and night cycling",
"frame_images": [
{ "type": "image_url", "image_url": { "url": "https://example.com/empty-lot.jpg" }, "frame_type": "first_frame" },
{ "type": "image_url", "image_url": { "url": "https://example.com/finished-house.jpg" }, "frame_type": "last_frame" }
],
"aspect_ratio": "16:9",
"resolution": "720p",
"duration": 15
}'AI 타임랩스 프롬프트에는 무엇을 써야 하나요?
타임랩스를 켜는 요청 필드는 없으므로 프롬프트가 그 역할을 합니다. Sume 문서는 움직임, 카메라 앵글, 조명, 장면 구성을 자세히 적으라고 권합니다. 공사 장면이라면 다음과 같습니다.
- "time-lapse"라고 쓰고 카메라는 고정하세요. "fixed camera"(고정 카메라)나 "locked-off wide shot"(고정된 와이드 샷)처럼 씁니다.
- 공정을 일어나는 순서대로 나열하세요. 기초, 골조, 지붕, 창문, 마감 순입니다.
- 빛으로 시간의 흐름을 보여 주세요. "clouds racing"(빠르게 흘러가는 구름), "day and night cycling"(반복되는 낮과 밤), "shadows sweeping across the lot"(부지를 쓸고 지나가는 그림자)처럼 씁니다.
- 주제는 건물 하나로 유지하세요. 인부와 장비가 지나갈 수는 있지만, 화면이 무엇에 관한 것인지 적으세요.
공정을 더 많이 보여 주려면 어떻게 하나요?
공정을 고정하세요. 빈 부지, 기초, 골조, 완공된 집처럼 공정마다 같은 시점의 스틸을 하나씩 만들되, 각 스틸은 앞 스틸을 편집해 만듭니다. 이웃한 두 장마다 클립을 하나씩 생성해 각 클립이 다음 클립이 시작하는 스틸에서 끝나게 한 뒤, 클립을 Timeline 1.0 렌더 한 번으로 이으세요. 두 장씩 잇는 방법은 이미지 여러 장으로 AI 영상 만들기에서 다룹니다.
| 단계 | 호출 | 알아 둘 규칙 |
|---|---|---|
| 공정마다 스틸 하나 | 이전 스틸을 input_references에 넣은 POST /v1/images | 레퍼런스는 공개 HTTPS. 레퍼런스에 맞추려면 aspect_ratio: "auto" 권장. 결과가 서명된 URL로 오므로 남길 스틸은 공개 URL에 호스팅 |
| 두 장마다 클립 하나 | frame_images를 넣은 POST /v1/videos | last_frame에는 first_frame이 필요함. seedance-2.5는 4–30초, wan-3.0은 2–30초, 나머지는 15초 이하 |
| 영상 하나 | POST /v1/timeline-1.0/render | 내 워크스페이스의 media.sume.com 클립만. 슬롯 1–200개. 소리가 없으면 audio.mode: "silence" |
어떤 제한이 있나요?
- 공정은 지어낸 것입니다. 이 클립은 공사 진행 영상도, 실제 공사의 기록도 아니며, 클립에 나오는 시공 단계가 물리적으로 맞다는 보장도 없습니다.
- 현재 코드에서
last_frame에는first_frame이 필요하며,grok-imagine-video-1.5는 마지막 프레임을 받지 않습니다. - 클립 하나는 최대 30초입니다. 더 긴 타임랩스는 클립을 이어 붙이세요.
- Timeline은 Sume에 호스팅된 파일만 받습니다. Sume는 출력물을 자체 미디어 URL로 미러링하므로 생성된 클립은 쓸 수 있습니다. Job이
completed가 되면GET /v1/jobs/{id}/result에서 클립 URL을 읽으세요. - Timeline의 기본 출력은 1080×1920이므로, 16:9 편집본이라면
output.width와output.height를 1920과 1080처럼 설정하세요. - Timeline 렌더의 소리는 오디오 스파인과 선택 사항인 사운드트랙에서만 옵니다. 현재 코드에서는 각 클립의 자체 오디오가 버려집니다.
- 완공된 프로젝트의 실제 사진 두 장으로 변화를 드러내는 장면은 비포 애프터 영상 생성 API를, 매물 영상은 부동산 사진을 AI 영상으로를 참고하세요.
출처
관련 글
활용 사례 카테고리의 다른 글
- 사진으로 AI 드론 샷 만들기: 한 장을 항공 무빙으로
사진을 드론 샷으로 바꾸려면 AI 영상의 첫 프레임으로 보내고 공중 카메라 무빙을 설명하세요. 사진 바깥의 모든 것은 지어낸 것입니다.
- AI 전단지 만들기: 아트 생성 후 세부 정보는 직접 입력
빈 패널을 남겨 US Letter나 A4 모양으로 전단지 아트를 생성한 뒤, 헤드라인, 날짜, 가격, 주소는 하나하나 확인할 수 있게 직접 입력하세요.
- AI 음식 사진: 실제 요리를 새로 연출하거나 생성하기
실제 요리를 찍어 AI로 주변 장면을 새로 연출하거나, 특정 요리를 약속하지 않는 곳에서는 프롬프트로 음식을 생성하세요. 프롬프트, 단계, 제한을 정리했습니다.
- AI 고스트 마네킹: 마네킹은 지우고 옷 형태는 살리기
고스트 마네킹 사진은 마네킹 없이 옷의 3D 형태를 보여 줍니다. 직접 찍은 사진을 AI로 편집해 만들고, PNG가 필요하면 오려 내세요.
작성자 Sume