Amazon Sponsored Brands 영상 규격: 먼저 확인할 것
Amazon은 6–45초 16:9 영상, Main 또는 Baseline 프로필, 23.976–30 fps, 바 없음을 요구합니다. Sume Timeline 렌더가 정하는 것과 확인할 것을 살펴봅니다.

Amazon의 Sponsored Brands 영상 규격은 1280x720, 1920x1080, 3840x2160 중 하나의 크기에 16:9(정사각형 픽셀)인 6초에서 45초 길이의 MP4 또는 MOV를 요구합니다. 코덱은 Main 또는 Baseline 프로필의 H.264나 H.265, 프레임 레이트는 23.976부터 30 fps까지 나열된 일곱 가지 중 하나, 비트레이트는 1 Mbps 이상이어야 하며, 레터박스나 필러박스 바가 없어야 합니다. Sume Timeline 1.0 렌더는 크기, 프레임 레이트, 길이를 설정할 수 있지만 H.264 프로필과 비트레이트에는 Sume 설정이 없으므로, 업로드하기 전에 이 두 가지를 확인하세요.
Amazon의 수치는 2026-09-27에 확인한 Sponsored Brands 영상 광고 규격 페이지에서 인용했으며, Amazon이 바꿀 수 있습니다. Sume의 수치는 Timeline 1.0, 오디오 분리, 영상 검사 문서와 Sume API 레퍼런스, 그리고 현재 동작하는 Sume 미디어 컴파일러에서 가져왔습니다.
Amazon은 Sponsored Brands 영상에 무엇을 요구하나요?
Amazon은 검은색, 컬러, 블러 바를 피하고, 음소거 토글이 있는 오른쪽 아래 모서리에는 텍스트와 그 밖의 중요한 정보를 두지 말며, 마켓플레이스의 언어에 맞추라고도 요청합니다.
| 항목 | Amazon 요구 사항 |
|---|---|
| 길이 | 6–45초(20초 이하 적극 권장) |
| 크기 | 1280x720, 1920x1080, 3840x2160 중 하나 |
| 화면 비율 | 16:9(정사각형 픽셀)만 |
| 파일 | .MP4 또는 .MOV, 500 MB 이하 |
| 영상 코덱과 프로필 | H.264 또는 H.265, Main 또는 Baseline |
| 프레임 레이트 | 23.976, 23.98, 24, 25, 29.97, 29.98, 30 fps 중 하나 |
| 영상 비트레이트 | 최소 1 Mbps, 4 Mbps 이상 권장 |
| 스캔 방식 | 프로그레시브 |
| 오디오 | PCM, AAC, MP3 중 하나, 스테레오 또는 모노, 96 kbps와 44.1 kHz 이상 |
Sume로 1920x1080 16:9 광고를 어떻게 렌더링하나요?
먼저 16:9 클립을 생성하세요. 예를 들어 seedance-2.5는 최대 1080p의 4–30초 클립을 만듭니다. 그런 다음 POST /v1/timeline-1.0/render로 클립들을 조립하거나 클립 하나를 규격에 맞추세요. 이 엔드포인트는 워크스페이스의 media.sume.com 아티팩트를 읽고 MP4로만 출력합니다. 현재 컴파일러는 모든 슬롯에 정사각형 픽셀(setsar=1)과 yuv420p를 적용합니다. 요청의 나머지 부분은 Timeline 1.0 API로 롱폼 영상을 조립하는 방법에서 다룹니다.
프레임을 채우고 넘치는 부분을 잘라 내는 기본 fit인 cover를 유지하세요. contain은 검은색으로, blur는 프레임을 블러 처리한 사본으로 빈 곳을 채우므로 Amazon이 피하라고 하는 바가 생깁니다. Timeline의 60 fps 옵션은 Amazon 목록에 없습니다.
| Amazon 항목 | Timeline 1.0 설정 |
|---|---|
| 1920x1080 또는 1280x720 | output.width와 output.height, 짝수, 256–2160 |
| 24, 25, 30 fps 중 하나 | output.fps: 24, 25, 30 중 하나 |
| 6–45초 | audio.duration_seconds, 출력 길이가 정확히 이 값과 같음 |
| 바 없음 | 모든 슬롯에 기본값인 fit: "cover" |
| .MP4 또는 .MOV | 유일한 출력 컨테이너인 MP4 |
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: sb-video-001" \
-d '{
"audio": {
"url": "https://media.sume.com/artifacts/artf_demo/voice.wav",
"duration_seconds": 20
},
"video": [
{ "source_url": "https://media.sume.com/artifacts/artf_demo/shot-1.mp4", "start": 0, "duration": 12 },
{ "source_url": "https://media.sume.com/artifacts/artf_demo/shot-2.mp4", "start": 12, "duration": 8 }
],
"output": { "width": 1920, "height": 1080, "fps": 30 }
}'Amazon의 오디오 최소 기준은 어떻게 넘기나요?
렌더의 소리는 클립이 아니라 오디오 스파인과 선택 사항인 사운드트랙에서 나옵니다. 마스터는 스파인 파일의 샘플 레이트와 채널 수를 이어받고, Timeline은 이를 192 kbps AAC로 인코딩하므로 Amazon의 하한인 96 kbps를 넘습니다. 스파인은 Amazon의 최소 기준인 44.1 kHz를 고려해 고르세요.
- 생성한 클립 자체의 소리를 쓰려면
POST /v1/audio-detach로 분리하세요. 기본 출력인 wav는 소스의 샘플 레이트를 이어받으며, 대신sample_rate를44100이나48000으로 지정할 수도 있습니다. - 검사 결과의
transcript.audio_url을 스파인으로 쓰지 마세요. API 레퍼런스는 이를 음성 인식용 16 kHz 모노 사본이라고 설명합니다.
Sume 렌더로 설정할 수 없는 Amazon 규격은 무엇인가요?
Timeline은 codec, crf 등 인코더 키를 400으로 거부하므로, 다음 항목은 여러분이 직접 챙겨야 합니다. Sume의 인코딩을 설정별로 비교한 내용은 YouTube Shorts 영상 규격에 있습니다.
- 프로필. Amazon은 Main 또는 Baseline을 받습니다. Sume 문서에는 H.264 프로필이 나와 있지 않고, 프로브도 프로필을 보고하지 않으며, 설정도 없습니다. 자체 도구로 확인하고, 필요하면 Sume 밖에서 다시 인코딩하세요.
- 비트레이트. Timeline은 목표 비트레이트가 아니라 고정 품질(CRF)로 인코딩하므로, 비트레이트는 화면 내용에 따라 달라집니다.
- 3840x2160. Timeline과 영상 트림은 각 변을 2160픽셀로 제한하므로 1920x1080이나 1280x720을 쓰세요.
- 프로그레시브 스캔. Sume 문서에는 스캔 방식이 나와 있지 않습니다.
업로드하기 전에 파일을 어떻게 확인하나요?
렌더링된 video_url에 frames: false로 POST /v1/video-inspect를 실행하세요. 프로브 전용 검사는 과금되지 않습니다. width, height, fps, duration_seconds, video_codec, audio_codec, audio_sample_rate, size_bytes를 위의 Amazon 요구 사항과 비교하세요. 오디오를 포함한 평균 비트레이트는 size_bytes × 8 ÷ duration_seconds이므로, Amazon의 영상 최소 기준인 1 Mbps와 비교하기 전에 오디오 몫인 약 192 kbps를 빼세요. 프로브 호출은 영상의 길이, 해상도, fps 확인하기에서 볼 수 있습니다.
출처
관련 글
미디어 도구 카테고리의 다른 글
- 영상 배경 음악 API: API 키 없는 Sume BGM 카탈로그
Sume BGM 카탈로그 API는 API 키가 필요 없습니다. 큐레이션 트랙 66개를 분위기나 카테고리로 조회하고, 트랙별 license 필드를 확인하거나 /v1/bgm/pick에 선택을 맡기세요.
- 영상 일부분을 블러 처리하거나 검게 가리는 방법
영상의 일부를 블러 처리하려면 Sume에서 FFmpeg filtergraph 하나로 영역을 잘라 블러를 적용한 뒤 제자리에 다시 올리세요. 아니면 속이 채워진 drawbox로 가리세요.
- 어두운 영상을 밝게 만드는 방법: 노출, 감마, 레벨
어두운 영상은 FFmpeg의 exposure, eq 감마, colorlevels 필터를 Sume 영상 필터 Job 하나로 실행해 밝게 만듭니다. 반대로 어둡게 하려면 dim op를 쓰세요.
- SRT 자막 파일을 영상에 입히는 방법
SRT 파일을 영상에 입히면 자막 줄이 화면에 그려집니다. Sume 자막 API는 .srt 파일을 받지 않으므로, 블록마다 cue로 바꿔 cue를 대신 보내세요.
작성자 Sume