Felo API PlatformFelo API Platform
공식 Seedance 2.5 / 2.0 / Fast / Mini

Seedance AI 영상 생성기

원하는 장면을 말로 설명하면 내려받을 수 있는 영상이 나옵니다. 이 브라우저에서 바로 쓰거나, API로 호출할 수 있습니다.

예상 비용 $0.13452

key는 이 브라우저 탭에만 보관되며 Felo API endpoint로만 전송됩니다.

공식 Seedance API
최대 4K
생성 전 비용 확인
구독 없이 사용한 만큼

Seedance가 받는 것

모델 4개가 같은 요청 형식을 씁니다. 아래 한도는 API 자체의 것이며 요금제 등급이 아닙니다 —— 어떤 키든 동일합니다.

해상도와 클립 길이는 모델마다 다르며 전체 상한이 아닙니다 —— 아래 표에 하나씩 적혀 있습니다.

요금은 출력 초 단위이며 모델 카탈로그를 따릅니다.

모델별 차이

모델마다 전용 페이지에 전체 파라미터와 요금 단계, 예시가 있습니다.

모델 페이지 열기 →
클립 길이4–30s
해상도480p–4K
화면비16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 · adaptive
입력 방식텍스트로 영상, 첫 프레임과 마지막 프레임, 참조 미디어
참조 이미지요청당 최대 9장
참조 영상요청당 최대 3개
참조 오디오요청당 최대 3개
프롬프트최대 2000자
오디오모든 모델이 네이티브 생성
모델4개를 계정 하나로
요금초당 $0.03363부터

만들고 싶은 영상부터

무엇을 만들지 먼저 고르세요. 모델과 해상도, 길이는 필요할 때 그대로 있습니다 —— 먼저 배워야 시작할 수 있는 것은 아닙니다.

텍스트 → 영상

글로 만들기

장면과 동작, 카메라 움직임을 적으면 완성된 클립이 돌아옵니다 —— 위 생성기가 돌리는 방식이 이것입니다.

이미지 → 움직임

정지 이미지를 움직이기

한 장을 주면 움직이고, 시작과 끝 두 장을 주면 그 사이의 움직임을 모델이 채웁니다.

참조 소재 → 일관성

가진 소재로 만들기

가진 이미지와 영상, 오디오로 인물과 룩, 카메라 무빙을 클립 전체에서 유지합니다.

어떤 Seedance 모델을 쓸까

모델은 4개, 계정은 하나. 위로 갈수록 해상도가 높고 클립이 길며, 아래로 갈수록 초당 요금이 낮아집니다.

어떤 모델을 고를까

모델을 가르는 이유는 세 가지뿐입니다. 나머지는 패밀리 전체가 같습니다.

가장 긴 클립

Seedance 2.5는 클립 하나를 30s까지 늘립니다. 나머지 모델은 15s까지입니다.

가장 높은 해상도

Seedance 2.0만 4K를 출력합니다.

가장 낮은 초당 요금

Seedance 2.0 Mini는 초당 $0.03363부터 —— 위 생성기가 기본으로 고르는 모델이기도 합니다.

Seedance 요금, 초 단위

모든 모델이 출력 초 단위로 청구되고 달러로 결제됩니다. 아래 표가 전체 가격표이며, 환산할 크레딧은 없습니다.

청구는 토큰 단위로 반올림되므로((height * width * duration * 24) / 1024) 실제 결제액은 '초당 단가 × 초'에서 조금 높거나 낮을 수 있습니다. 요금은 모델 카탈로그에서 가져오며 카탈로그와 함께 갱신됩니다.

전체 API 요금 보기 →

Seedance 2.5

seedance-2.5

표준초당
480p$0.1028영상 입력 사용 시 $0.06149
720p$0.2311영상 입력 사용 시 $0.1382

Seedance 2.0

seedance-2.0

표준초당
480p$0.06725영상 입력 사용 시 $0.04131
720p$0.1512영상 입력 사용 시 $0.09288
1080p$0.3742영상 입력 사용 시 $0.2284
4K$0.7776영상 입력 사용 시 $0.4666

Seedance 2.0 Fast

seedance-2.0-fast

표준초당
480p$0.04035영상 입력 사용 시 $0.02378
720p$0.09072영상 입력 사용 시 $0.05346

Seedance 2.0 Mini

seedance-2.0-mini

표준초당
480p$0.03363영상 입력 사용 시 $0.02018
720p$0.0756영상 입력 사용 시 $0.04536

내 Agent에, 또는 내 앱에 넣기

위 생성기는 여러분이 앞으로 쓸 것과 같은 API를 호출합니다. 키를 Agent에 넘기면 호출은 Agent가 대신 하고, 직접 만드는 앱에서는 여러분이 직접 호출합니다. 어느 쪽이든 아래 네 단계는 같습니다.

  1. 01

    키 만들기

    설정에서 Felo API 키를 만듭니다. 앱을 만든다면 키는 페이지가 아니라 여러분의 서버에 두세요. 위 생성기는 키를 API로 곧바로 보내며 이 사이트를 거치지 않습니다.

  2. 02

    작업 제출하기

    모델 id와 프롬프트를 /api/v1/videos/generations로 POST합니다. 렌더링을 기다리지 않고 작업 id를 바로 받습니다.

    curl -X POST "https://openapi.felo.ai/api/v1/videos/generations" \
      -H "Authorization: Bearer $FELO_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "model": "seedance-2.0-mini",
        "prompt": "a cinematic drone shot over a coastal city at sunrise",
        "resolution": "720p",
        "duration": 5,
        "aspect_ratio": "16:9",
        "generate_audio": true
      }'
  3. 03

    작업 폴링하기

    상태가 실행 중이 아닐 때까지 /api/v1/videos/generations/{task_id}를 GET합니다. 성공하면 서명된 다운로드 주소가 돌아옵니다.

    curl "https://openapi.felo.ai/api/v1/videos/generations/$TASK_ID" \
      -H "Authorization: Bearer $FELO_API_KEY"
  4. 04

    결과 내려받기

    서명된 주소는 만료되므로 성공 후 곧바로 파일을 받아 앱이 필요한 곳에 저장하세요.

모델 IDseedance-2.5seedance-2.0seedance-2.0-fastseedance-2.0-mini
API 레퍼런스 열기

요청 파라미터

prompt

string · ≤ 2000

어떤 장면인지. 최대 2000자이며 모델 외에 유일한 필수 항목입니다.
first_frame_url

string (URL)

클립이 시작할 화면 이미지의 공개 주소입니다.
last_frame_url

string (URL)

클립이 끝날 화면 이미지의 공개 주소이며 first_frame_url과 함께 씁니다.
reference_image_urls

string[] · ≤ 9

인물, 스타일, 장면을 고정할 공개 이미지 주소를 최대 9개까지.
reference_video_urls

string[] · ≤ 3

동작이나 리듬을 옮길 공개 영상 주소를 최대 3개까지.
reference_audio_urls

string[] · ≤ 3

템포나 립싱크를 맞출 공개 오디오 주소를 최대 3개까지.
resolution

480p · 720p · 1080p · 4k

출력 해상도. 어떤 모델이 어떤 값을 받는지는 위 표에 있습니다.
duration

integer · 4–30

클립 길이(초). 범위는 모델마다 다릅니다 — 위 표를 보세요.
aspect_ratio

16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 · adaptive

출력 화면비. adaptive는 입력 이미지의 모양을 따릅니다.
generate_audio

boolean

영상과 함께 소리도 생성할지 여부입니다.

값 목록이 있는 항목은 그 값만 받고 나머지는 거부됩니다.

작업 상태

queued
접수되어 차례를 기다리는 중입니다.
running
생성 중입니다.
succeeded
완료되었고 outputs에 다운로드 주소가 있습니다.
failed
생성에 실패했으며 error에 이유가 있습니다.
interrupted
끝나기 전에 멈췄습니다(예: 취소).

오류 코드

400 invalid_request_error
요청이 거부되었습니다. 알 수 없는 모델, 입력 방식 혼용, 또는 잘못된 항목입니다.
401 invalid_request_error
API 키가 없거나 올바르지 않습니다.
402 invalid_request_error
잔액이 이번 실행을 감당하지 못합니다.
403 invalid_request_error
이 계정에는 이 모델을 실행할 권한이 없습니다.
429 invalid_request_error
요청 빈도 또는 지출 한도에 도달했습니다.
502 server_error
상위 제공자가 실패했습니다. 잠시 후 다시 시도하면 대개 통합니다.
503 server_error
생성 또는 결제 서비스를 일시적으로 쓸 수 없습니다.

거부되는 것, 그리고 대신 할 일

API는 의도를 추측하지 않고 요청을 그대로 돌려보냅니다. 가장 먼저 만나는 것들이 이것입니다.

모델이 받지 않는 값

해상도와 클립 길이, 화면비는 모델마다 다릅니다. 4K가 모든 모델에 있는 것은 아니고, 지원하지 않는 값은 조용히 낮춰지지 않고 거부됩니다 —— 그 모델이 무엇을 받는지 확인한 뒤 다시 보내세요.

참조 소재가 한도를 넘음

요청당 이미지 9장, 영상 3개, 오디오 3개까지입니다. 넘으면 요청 전체가 거부되니 보내기 전에 덜어내세요.

프롬프트가 2000자를 넘음

프롬프트 길이는 API가 정한 상한이 있습니다. 초과분은 잘리는 게 아니라 거부되니 먼저 줄이세요.

저희가 제공하지 않는 모델 id

model 필드는 위에 나열된 4개 id만 받습니다. 그 외에는 알 수 없는 모델로 돌아옵니다.

Seedance 자주 묻는 질문

모델마다 무엇을 할 수 있는지, 얼마인지, Agent나 앱에서 어떻게 쓰는지 정리했습니다.

Seedance가 무엇인가요?

ByteDance의 영상 생성 모델군입니다. 이 페이지는 그중 4개를 다루며, 가장 성능이 좋은 것부터 가장 저렴한 것까지 계정 하나로 모두 호출합니다.

Seedance 모델 중 어떤 걸 쓰면 되나요?

해상도와 긴 클립이 필요하면 가장 성능이 좋은 모델을, 반복 실험 중이면 가장 저렴한 모델을 쓰세요. 위 표는 성능 순으로 정렬하고 각 모델의 시작 요금을 붙여 두었습니다. 고르기 어려우면 기본 모델을 한 번 돌려 보세요.

영상 한 편에 얼마가 드나요?

출력 초 단위로 청구됩니다. 가장 저렴한 첫 실행은 기본 모델의 가장 짧은 클립으로 약 $0.13452입니다. 같은 길이라도 해상도를 올리면 더 비싸지며, 가격표에 각 단계가 있습니다.

Seedance를 무료로 써 볼 수 있나요?

영상 생성은 사용한 만큼 내는 방식입니다. 잔액을 충전하고 실행마다 출력 초만큼 차감됩니다. 가장 저렴한 첫 실행은 가장 낮은 비용의 모델에서 짧은 클립으로 약 $0.13452입니다.

어떤 해상도, 길이, 화면비를 쓸 수 있나요?

패밀리 전체로는 해상도 480p–4K, 클립 4–30s, 화면비 16:9 · 9:16 · 1:1 · 4:3 · 3:4 · 21:9 · adaptive입니다. 어느 모델이 무엇을 받는지는 위 표에 있고, 범위는 모델마다 다르며 전역 상한은 없습니다.

이미지나 참조 영상으로 시작할 수 있나요?

네. 모든 모델이 첫 프레임과 마지막 프레임을 받고 공개 참조 소재도 쓸 수 있습니다. 이미지 최대 9개, 영상 3개, 오디오 3개입니다. 브라우저 생성기는 텍스트 생성만 하고, 나머지 방식은 API 파라미터로 지정합니다.

Seedance가 오디오도 생성하나요?

모든 모델이 영상과 함께 오디오를 생성할 수 있고, 생성기에 그 파라미터가 있습니다.

Agent나 앱에서는 어떻게 쓰나요?

API 키를 만들고 /api/v1/videos/generations로 POST해 작업을 제출한 뒤 /api/v1/videos/generations/{task_id}를 폴링해 완료를 기다립니다. 성공하면 서명된 다운로드 주소가 돌아옵니다. Agent에 키를 넘기면 같은 호출을 Agent가 대신합니다. 키는 설정에서 관리하고, 사용량과 잔액은 요금 페이지에 있습니다.

실행이 실패하면 어떻게 되나요?

작업은 failed로 끝나고 error에 이유가 담깁니다 —— 받아들여지지 않는 항목, 이번 실행을 감당하지 못하는 잔액, 상위 제공자 실패 등입니다. 요청을 고쳐 새 작업을 다시 보내세요.

위 생성기와 API는 무엇이 다른가요?

다르지 않습니다. 같은 엔드포인트, 같은 파라미터, 같은 초당 요금입니다. 생성기는 브라우저 탭에서 키를 API로 바로 보내므로 만들기 전에 프롬프트를 확정할 수 있습니다.

Agent에 넣고, 앱에도 넣고

키 하나로 둘 다 됩니다. 먼저 여기서 시험해 보고, 같은 키를 Claude Code나 Codex에 넘기거나 만들고 있는 영상 앱에서 API를 호출하세요.