AI Spotify Canvas 생성기: 3–8초 루프 영상 만들기
Spotify는 길이 3–8초, 9:16, 높이 720–1080 px의 Canvas를 요구합니다. AI로 루프되는 9:16 클립을 생성한 뒤, 정확한 크기와 길이로 렌더하세요.

AI Spotify Canvas 생성기는 Spotify 모바일 앱의 Now Playing 화면에서 앨범 아트 대신 재생되는 짧은 세로 루프 영상을 만듭니다. Spotify가 요구하는 Canvas는 길이 3–8초, 세로 9:16 비율, 높이 720–1080 px의 MP4 또는 JPG입니다. AI로 같은 그림에서 시작해 같은 그림으로 끝나는 9:16 클립을 생성하고, 정확한 Canvas 크기와 길이로 렌더한 뒤, Spotify for Artists에서 업로드하세요.
Spotify 규격은 2026-09-28에 확인한 Canvas 가이드라인과 업로드 오류 도움말에서, Sume 관련 내용은 영상 생성 (영문)과 Timeline 1.0 문서에서 가져왔습니다. Canvas는 Spotify 영상 광고와 다릅니다. 광고는 Spotify 영상 광고 규격을 참고하세요.
Spotify Canvas 요구 사항은 무엇인가요?
Spotify 도움말 페이지는 규격 네 가지를 제시하며, 길이나 크기가 조금만 어긋나도 업로드가 실패할 수 있다고 안내합니다. 가이드라인은 또 말하기, 노래, 랩이 없는 영상(클립이 너무 짧아 가사와 맞출 수 없음)을 쓰고, 빠른 컷이나 강하게 번쩍이는 그래픽은 피하고, 일부 휴대폰에서 잘릴 수 있는 가장자리에 주의하라고 권합니다. 곡 제목과 아티스트 이름은 앱이 이미 보여 주므로 넣지 않아도 됩니다.
| 규격 | Spotify 요구 사항 |
|---|---|
| 길이 | 3–8초 |
| 화면 비율 | 세로, 9:16 |
| 높이 | 720–1080 px |
| 파일 | MP4 또는 JPG |
AI로 Canvas 루프를 어떻게 만드나요?
- 공개 HTTPS URL에 올린 9:16 스틸 한 장에서 시작해, 그 스틸을
POST /v1/videos의frame_images에"first_frame"과"last_frame"으로 두 번 보내세요. 그러면 클립이 시작한 그림으로 끝나므로 반복할 수 있습니다. 이음새를 확인하는 방법은 끊김 없는 AI 루프 영상에서 보여 줍니다. aspect_ratio: "9:16"과 함께, 모델이 목록에 올린 값 가운데 3에서 8 사이의 정수 초로duration을 보내세요. 가장 짧은 클립은wan-3.0에서 2초,gemini-omni-flash-1.1에서 3초, Seedance 모델과kling-3에서 4초, MiniMax H3 모델에서 5초입니다.- 시작한 자리로 돌아올 수 있는 느린 움직임을 프롬프트에 쓰고, 말하거나 노래하는 사람은 넣지 마세요.
grok-imagine-video-1.5는 여기에 쓸 수 없습니다. 마지막 프레임도,aspect_ratio도 받지 않기 때문입니다.
curl -X POST https://api.sume.com/v1/videos \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: canvas-clip-001" \
-d '{
"model": "seedance-2",
"prompt": "Neon-lit rain falls past a window at night, the reflections ripple slowly, the camera stays still",
"frame_images": [
{ "type": "image_url", "image_url": { "url": "https://example.com/canvas-still.png" }, "frame_type": "first_frame" },
{ "type": "image_url", "image_url": { "url": "https://example.com/canvas-still.png" }, "frame_type": "last_frame" }
],
"aspect_ratio": "9:16",
"resolution": "720p",
"duration": 6,
"generate_audio": false
}'Canvas 파일은 어떤 크기여야 하나요?
Sume는 생성된 클립의 픽셀 크기를 문서화하지 않으며, POST /v1/videos는 픽셀 단위 size를 받지 않습니다. 그러니 최종 파일은 직접 정한 크기로 렌더하세요. Timeline 1.0은 지정한 output.width와 output.height(256에서 2160 사이의 짝수 정수)로, audio.duration_seconds가 정한 길이만큼의 MP4 하나를 반환합니다. 기본값 1080×1920은 높이가 Spotify 한도인 1080 px를 넘습니다.
높이가 1,080 px인 9:16 프레임은 너비가 607.5 px로 정수 픽셀이 아니므로, 높이가 1,080 px인 정확한 9:16 프레임은 없습니다. Spotify 범위 안에서 양 변이 짝수인 정확한 9:16 프레임 중 가장 높은 것은 594×1056이며, 이 예시는 576×1024로 렌더합니다. 기본 fit인 cover가 클립으로 그 프레임을 채우고, audio.mode: "silence"는 오디오 파일 없이 길이를 정하며, 클립의 media.sume.com URL은 GET /v1/jobs/{id}/result에서 가져옵니다.
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: canvas-render-001" \
-d '{
"audio": { "mode": "silence", "duration_seconds": 6 },
"output": { "width": 576, "height": 1024 },
"video": [
{ "source_url": "https://media.sume.com/artifacts/artf_demo/canvas-loop.mp4", "start": 0, "duration": 6 }
]
}'어떻게 업로드하고, 비용은 얼마인가요?
결과의 video_url이 MP4이며, duration_seconds가 그 길이를 알려 줍니다. 길이 6초, 576×1024인 MP4는 Spotify 표의 규격 네 가지를 모두 충족합니다. 웹에서 Spotify가 안내하는 단계는 Spotify for Artists에 로그인하고, Music으로 이동해 트랙을 선택한 다음, Add Canvas를 클릭하는 것입니다. 모바일 앱에서 하는 방법은 Canvas 추가하기 페이지에서 함께 다룹니다.
클립은 모델별로 공급사 정가 × 1.25로 과금됩니다. 렌더는 Timeline 요율로 출력 일 분을 예약하므로 60초 이하라면 모두 $0.10이며, 각 요율에는 기본적으로 5.5% 에이전트 수수료가 더해집니다. API 요금을 참고하세요.
출처
관련 글
활용 사례 카테고리의 다른 글
- AI 스프라이트 생성기: 2D 게임 스프라이트와 스프라이트 시트 만들기
AI로 2D 게임 스프라이트를 만들려면 단색 배경에 이미지당 포즈 하나를 생성하고, 매번 같은 캐릭터 레퍼런스를 보낸 뒤, 투명 PNG로 잘라 내세요.
- AI 스티커 생성기: 프롬프트나 사진으로 투명 PNG 스티커 만들기
AI로 스티커를 만들려면 단색 배경 위에 굵은 윤곽선의 평면 디자인 하나를 생성하고, 인쇄 크기에 맞춘 뒤 배경을 잘라 내 투명 PNG로 만드세요.
- AI 티셔츠 디자인 생성기: 투명 배경 PNG로 아트워크 만들기
단색 배경 위에 티셔츠 아트워크를 생성하고 인쇄소가 요구하는 픽셀 크기로 업스케일한 뒤, 배경을 잘라 내 디자인만 투명 PNG 위에 남기세요.
- AI 타투 도안 만들기: 디자인 아이디어와 피부 위 미리보기
AI에 흰 바탕의 검은 선화로 타투 도안을 요청하고, 두 이미지를 함께 보내 팔 사진 위에서 미리 본 뒤, 타투이스트에게 가져가세요.
작성자 Sume