Sume API 출력 파일 형식: MP4·PNG·WebP·WAV·MP3

Sume API 엔드포인트별로 반환하는 파일입니다. Timeline과 편집 도구는 MP4, 이미지는 PNG·JPEG·WebP, 오디오는 WAV나 MP3, 전사문은 JSON입니다.

읽는 시간 5분Sume
전체 글

완료된 Sume Job은 파일을 media.sume.com의 산출물로 반환합니다. Timeline, 합성, 트림, 필터, 아바타 영상은 MP4이고, 자막을 입힌 영상도 현재 코드 기준으로 MP4입니다. 이미지 엔드포인트는 PNG, JPEG, WebP를 반환하며(모델의 카탈로그가 허용하면 SVG도), 오디오 분리와 타임라인 오디오는 WAV나 MP3를, 음성 인식은 단어별 타이밍이 담긴 JSON을 반환합니다. 문서에 컨테이너가 나와 있지 않으면 산출물의 content_type을 확인하세요.

형식과 기본값은 2026-09-27에 확인한 각 도구의 문서 페이지와 OpenAPI 레퍼런스에서 가져왔습니다. 인코더 설정은 Sume 미디어 컴파일러 코드에서 읽은 것으로, 현재 동작을 설명합니다. 산출물의 일반적인 형태는 영상 API 미디어 입출력에서 다룹니다.

엔드포인트마다 어떤 영상 형식을 반환하나요?

현재 코드에서 Timeline, 합성, 필터는 H.264 인코더인 libx264로 yuv420p와 AAC 오디오를 써서 인코딩합니다. 트림 문서도 exact 트림에 같은 인코더와 픽셀 형식을 명시합니다. 생성 클립, 립싱크, 업스케일은 문서에 해상도 옵션은 나와 있지만 컨테이너는 나와 있지 않습니다.

Timeline 1.0, 타임라인 합성, 영상 트림, 영상 필터, 아바타 영상 생성, OpenAPI 레퍼런스, 미디어 컴파일러 코드 기준, 2026-09-27 확인.
엔드포인트출력크기, 프레임 레이트, 코덱
Timeline 렌더MP4기본값 1080×1920. output.fps를 지정하지 않으면 프레임 레이트는 소스를 따름. 현재 코드: CRF 20, AAC 192 kbps
타임라인 합성MP4기본값 1080×1920, 영상 레이어의 프레임 레이트. 오디오는 영상에서 그대로 통과
영상 트림MP4exact(기본값)는 프레임 단위로 정확하게 재인코딩하며, 유지한 오디오는 AAC로 변환. keyframe은 스트림 카피
영상 필터MP4프로그램이 바꾸지 않는 한 소스의 기하 정보, 프레임 레이트, 오디오를 유지. 현재 코드: CRF 20, AAC 192 kbps
자막MP4(현재 코드)자막을 입힌 video_url, 문서에는 컨테이너 명시 없음
말하는 아바타 영상MP4720p, aspect_ratio는 기본값 9:16 또는 1:1, 3:4, 4:3, 16:9
립싱크영상VEED Fabric 1.0: 480p 또는 720p(기본값 720p). MiniMax H3 Max Lip Sync: 480p, 768p, 1080p(기본값 768p)
영상 생성: POST /v1/videos영상모델 목록에서 골라 요청한 resolution과 aspect_ratio. API 키를 붙여 GET /v1/videos/{id}/content에서 다운로드
영상 업스케일영상입력을 scale_ratio배로 확대(1.1–4, 기본값 2)

어떤 이미지 형식을 받을 수 있나요?

POST /v1/images는 output_format을 받지만, 모델은 자기 카탈로그 항목에 나열된 값만 받으므로 먼저 GET /v1/images/models를 확인하세요. 각 결과에는 media_type이 들어 있고, 결과의 data[].url은 Sume에 호스팅된 서명 URL입니다.

Image API (영문), 영상 프레임, 영상 검사, OpenAPI 레퍼런스 기준, 2026-09-27 확인.
엔드포인트형식크기
Image APIpng, jpeg, webp, svg 중 하나resolution과 aspect_ratio로 결정
이미지 업스케일png(기본값), jpg, webp입력 × upscale_factor(1–4, 기본값 2)
배경 제거알파 채널이 있는 PNG—
영상 프레임jpeg(기본값) 또는 png소스 크기. max_edge(16–2160)를 주면 긴 변을 제한
영상 검사 스틸jpeg(기본값) 또는 pngmax_edge 64–2160, 기본값 768

오디오 엔드포인트는 어떤 오디오 형식을 반환하나요?

파일을 다시 이어 붙이거나 립싱크에 쓸 예정이라면 WAV를 유지하세요. 타임라인 오디오의 MP3 옵션은 경계마다 프라이밍 패딩을 다시 붙입니다.

오디오 분리, 타임라인 오디오, Music Router (영문), OpenAPI 레퍼런스 기준, 2026-09-27 확인.
엔드포인트형식옵션
오디오 분리wav(기본값, pcm_s16le) 또는 128 kbps mp3sample_rate는 16000, 44100, 48000 중 하나 또는 소스 값, channels는 source 또는 mono
타임라인 오디오wav(기본값, pcm_s16le) 또는 mp3생성되는 오디오 최대 1800초
텍스트 음성 변환기본값 mp3(44,100 Hz, 128 kbps), wav 또는 rawsample_rate는 8000, 16000, 22050, 24000, 44100, 48000 중 하나. wav와 raw는 encoding으로 pcm_f32le, pcm_s16le, pcm_mulaw, pcm_alaw 중 하나를 받음
Music Routertype이 audio인 산출물문서에 컨테이너 명시 없음

전사문은 어떤 형식인가요?

단어별 타이밍이 담긴 JSON입니다. 음성 인식은 text와 words[]를 반환하며, words[]의 각 항목은 오디오 시작부터 초 단위로 잰 { word, start, end }입니다. transcribe: true를 넣은 영상 검사는 text, words[], 선택적인 문장 단위 segments[], audio_url을 담은 transcript를 추가로 반환합니다.

돌려받은 파일의 형식은 어떻게 확인하나요?

URL로 짐작하지 말고 메타데이터를 읽으세요. Job 산출물에는 media.sume.com URL과 함께 image/png 같은 content_type이 있고, POST /v1/images 결과에는 media_type이 있습니다. 내보낼 때 클립의 크기나 프레임 레이트를 맞추려면 트림의 output 필드나 Timeline의 output 객체를 쓰세요. 프레임 레이트나 해상도 바꾸기에서 방법을 보여 줍니다.

출처

관련 글

개발자 카테고리의 다른 글

개발자 글 전체 보기

작성자 Sume