AI 로파이(lofi) 영상 생성기: 루프 장면과 로파이 트랙

AI 로파이 영상은 로파이 트랙이 흐르는 동안 짧은 장면이 반복되는 영상입니다. 루프와 음악을 생성한 뒤, 렌더 한 번으로 둘을 최대 30분까지 반복하세요.

읽는 시간 5분Sume
전체 글

AI 로파이 영상 생성기는 로파이 영상의 두 부분을 만듭니다. 하나는 창문에 떨어지는 비나 밤중 책상 위 머그잔에서 피어오르는 김처럼 반복되는 짧은 장면이고, 다른 하나는 잔잔한 연주곡인 로파이 트랙입니다. 그런 다음 영상이 이어지는 내내 음악 아래에서 장면이 반복됩니다. Sume에서는 같은 그림으로 시작하고 끝나는 이미지로 영상 만들기 클립, Music Router 트랙, 그리고 최대 30분 길이의 Timeline 1.0 렌더 한 번으로 만듭니다.

내용은 2026-09-28에 확인한 Sume의 영상 생성 (영문), Music Router (영문), Timeline 1.0 문서와 Sume API 레퍼런스의 Timeline 스키마에서 가져왔습니다. 대신 에이전트 탭에서 영상을 설명할 수도 있습니다. 에이전트가 모델을 고르고, 비용을 쓰기 전에 먼저 확인을 받습니다.

반복되는 장면은 어떻게 만드나요?

  • 16:9처럼 영상의 화면 비율에 맞는 장면 스틸 한 장을 만들거나 골라, 공개 HTTPS URL에 올리세요.
  • 그 스틸을 POST /v1/videos의 frame_images에 "first_frame"과 "last_frame"으로 두 번 보내, 클립이 시작한 곳에서 끝나게 하세요. grok-imagine-video-1.5를 제외한 모든 이미지로 영상 만들기 모델이 마지막 프레임을 받습니다.
  • 카메라는 고정하고, 반복될 수 있는 작은 움직임을 프롬프트에 쓰세요. 유리창을 타고 흐르는 빗물, 깜박이는 촛불, 씰룩이는 고양이 꼬리 같은 것입니다.
  • 루프하기 전에 양 끝에 튀는 부분이 없는지 확인하세요. 요청과 확인 방법은 끊김 없는 AI 루프 영상에서 보여 줍니다.

AI로 로파이 음악은 어떻게 만드나요?

POST /v1/music-router/generate로 프롬프트를 보내세요. Music Router 문서도 자체 예시로 로파이 브리프를 씁니다. “Warm lo-fi hip hop, 84 BPM, C minor. Dusty Rhodes chords, brushed boom-bap drums, a muted trumpet answer at 0:10. A 30-second track. Instrumental, no vocals.”(따뜻한 로파이 힙합, 84 BPM, C 단조. 먼지 낀 듯한 로즈 코드, 브러시로 친 붐뱁 드럼, 0:10에 응답하듯 들어오는 뮤트 트럼펫. 30초 트랙. 연주곡, 보컬 없음)

길이는 “a 2-minute track”(2분짜리 트랙)처럼 프롬프트로 지시하세요. duration과 duration_seconds는 거부되므로, 길이는 설정하는 값이 아니라 요청하는 내용입니다. Job이 끝나면 result.artifacts[]에서 type이 audio인 항목의 오디오 파일을 읽으세요. 더 많은 브리프는 AI 음악 프롬프트 예시에 있습니다.

장면과 음악을 반복해 긴 영상 하나로 만들려면 어떻게 하나요?

Timeline 1.0 렌더 한 번이면 됩니다. 트랙은 soundtrack에, 클립은 영상 전체 길이와 같은 video[] 슬롯 하나에 넣고, 반복은 표의 필드가 맡습니다. 클립 쪽은 짧은 클립을 반복(루프)해 영상 길이 늘리는 방법에서 더 자세히 다룹니다.

클립 자체의 소리는 쓰이지 않습니다. 현재 코드에서 렌더는 스파인과 사운드트랙에서만 소리를 가져옵니다. 여러 트랙을 연달아 쓰려면 soundtrack 대신 audio.parts[]에 나열하세요(최대 20개, 틈 없이 이어지며 mode는 넣지 않음). 각 part의 길이를 합하면 duration_seconds 이상이어야 합니다.

Timeline 1.0과 Sume API 레퍼런스 기준, 2026-09-28 확인.
필드값이유
audio.mode"silence"스파인 파일 없음. 사운드트랙이 오디오 트랙 전체가 됨
audio.duration_seconds1–1800완성된 영상의 길이
soundtrack.looptrue영상이 끝날 때까지 트랙을 반복
soundtrack.gain_db0기본값 −16 dB는 목소리 아래에 까는 배경 음량
render.pad_mode"loop"슬롯을 채우도록 클립을 다시 재생
output.width, output.height1920, 1080가로 화면. 기본값은 1080×1920
curl -X POST https://api.sume.com/v1/timeline-1.0/render \
  -H "Authorization: Bearer $SUME_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: lofi-30-min-001" \
  -d '{
    "audio": { "mode": "silence", "duration_seconds": 1800 },
    "soundtrack": {
      "url": "https://media.sume.com/artifacts/artf_demo/lofi-track.mp3",
      "gain_db": 0,
      "loop": true,
      "fade_out_seconds": 5
    },
    "output": { "width": 1920, "height": 1080 },
    "render": { "pad_mode": "loop" },
    "video": [
      { "source_url": "https://media.sume.com/artifacts/artf_demo/rain-loop.mp4", "start": 0, "duration": 1800 }
    ]
  }'

비용은 얼마이고, 어떤 제한이 있나요?

  • 트랙은 오디오 생성 건당 $0.125로, 모든 Music Router 모델에 적용되는 고정 Music 요금입니다.
  • 렌더는 출력 분당 $0.10 기준으로 분 단위로 올림해 예약하므로, 30분짜리 영상은 $3.00를 예약합니다. 예약한 금액보다 더 청구하지는 않습니다.
  • 클립은 모델별로 공급사 정가 × 1.25로 과금됩니다. 여기 나온 요율에는 모두 기본적으로 5.5% 에이전트 수수료가 더해집니다. API 요금을 참고하세요.
  • 렌더 한 번의 길이는 1–1,800초, 즉 최대 30분입니다. 더 긴 영상은 여러 부분으로 나눠 렌더하고 직접 쓰는 편집기에서 이어 붙이세요.
  • 트랙, 클립을 비롯해 렌더에 들어가는 모든 URL은 앞서 실행한 Sume Job의 출력처럼 이 워크스페이스의 media.sume.com 파일이어야 합니다.
  • 반복할 때마다 클립이 처음부터 다시 재생되므로, 마지막 프레임과 첫 프레임 사이에 튐이 있으면 루프마다 보입니다.

출처

관련 글

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

활용 사례 글 전체 보기

작성자 Sume