개요
doubao-seedance-2-5-260628(2.5), doubao-seedance-2-0-260128(표준), doubao-seedance-2-0-fast-260128(fast), doubao-seedance-2-0-mini-260615(mini/lite)는 바이트댄스의 최신 동영상 생성 모델 패밀리입니다. 병렬로 실행되는 네 가지 모델로 구성되어 있으며, BytePlus 해외 버전이 아닌 공식 Volcengine 중국 본토 리소스를 통해 APIYI에서 업스트림 콘텐츠 안전 기능이 내장된 상태로 제공됩니다. 이 모델들은 텍스트 투 비디오, 첫 프레임 및 시작+끝 프레임 이미지 투 비디오, 멀티모달 참조 투 비디오를 지원하며, 영상과 동기화된 음성, 음향 효과 및 배경 음악을 생성할 수 있습니다. 2.5는 가장 강력한 성능을 갖춘 티어입니다: 최대 생성 시간이 15초에서 30초로 늘어났고, 참조 이미지는 9개에서 30개로 증가했으며, 오디오를 단독 참조로 활용할 수 있고, mov 출력과 명시적인 동영상 편집/확장 태스크 유형이 추가되었습니다. 비용 또한 더 높습니다 — 720p/5초 기준으로 2.0 표준 모델의 약 1.5배($0.91 대비 약 $1.35)이며, 이는 Volcengine 자체 정가에서 두 세대 간에 나타나는 가격 차이와 일치합니다. 2.0 패밀리는 계속 제공되며 서비스가 중단되지 않습니다. 15초 미만의 일상적인 클립의 경우 표준 모델이 더 저렴하며 1080p도 지원합니다. mini는 대량 제작을 위한 선택지이며(표준 모델 단가의 약 절반 수준이자 더 빠른 생성 속도, 최대 720p 지원), fast는 그 중간에 위치합니다. 2.5는 2.0 패밀리와 동일한SeeDance2 그룹(0.18x)에서 실행됩니다 — 하나의 token으로 4개 모델을 모두 이용할 수 있습니다. 아래 “그룹 설정”을 참조하십시오.
-1 값을 허용함). 3가지 해상도 티어(480p/720p/1080p, 단 1080p는 2.5 및 2.0 표준 모델로 제한됨), 6가지 화면비 및 적응형 화면비, 기본적으로 활성화된 동기화 오디오, 다국어 prompt를 지원합니다. 대규모 숏폼 동영상 제작, 이커머스 리소스, 모션 디자인, 가상 인간 콘텐츠에 최적화되어 있습니다.동영상 생성 API 레퍼런스
POST /seedance/api/v3/contents/generations/tasks — 인터랙티브 Playground와 전체 폴링/다운로드 코드가 포함된 비동기 태스크 엔드포인트입니다.API 매뉴얼
시각적 API 테스트
비동기 태스크 조회 / 다운로드
AI 에이전트에게 연동 맡기기
이 prompt를 복사하여 Codex / Claude Code / Cursor에 붙여넣으십시오
먼저 이 페이지의 일반 텍스트 버전을 가져온 다음(모든 문서 URL 끝에 .md 추가), 프로젝트 고유의 기술 스택으로 코드를 작성합니다. 비동기 폴링, 즉시 복사를 유도하는 24시간 링크 만료, gzip 헤더 함정, 매개변수 제약 조건 등이 이미 요구사항에 반영되어 있습니다.
이 프로젝트에 Seedance 2.5 / 2.0 동영상 생성(텍스트-동영상, 첫 프레임/마지막 프레임, 멀티모달 참조, 동영상 편집, 동영상 확장)을 연동하거나 문제를 해결하십시오.
코드를 다루기 전에 문서를 읽으십시오. 이 페이지의 일반 텍스트 버전을 확인하려면 https://docs.apiyi.com/en/api-capabilities/seedance2/overview.md 를 가져오십시오. 엔드포인트 세부 정보는 video-generation 페이지를 참조하십시오…
- 동기식 대기가 아닌 3단계 비동기 흐름을 사용하십시오.
POST /seedance/api/v3/contents/generations/tasks에 제출하여 작업 ID를 받은 후 폴링하십시오…
총 9개의 요구사항이 있습니다. 아래 버튼을 사용하여 전체 prompt를 복사하십시오.
이 prompt를 통해 방지할 수 있는 문제들
이 prompt를 통해 방지할 수 있는 문제들
APIYI의 Seedance는 왜 사용합니까?
먼저 포지셔닝에 대해 설명합니다. 이 모델에는 공식 할인 혜택이 없으며, APIYI는 수익을 목적으로 가격을 책정하지 않습니다. 이 모델은 공급을 확보하고 고객에게 서비스를 제공하기 위해 제공됩니다. APIYI를 이용하는 진정한 가치는 “더 저렴한 가격”이 아니라 액세스와 사용 경험에 있습니다.공식 리소스 · 중국 본토 버전
가상 얼굴 화이트리스트 액세스
에셋 라이브러리 무료 포함
공급 우선 가격 정책 · 공식 가격과 동일한 수준
무제한 동시 실행 수 · 대기열 없음
running에 진입했으며 대기열은 전혀 발생하지 않았습니다(2026-06-06 (UTC+8) 측정). 대규모 일괄 제작에 바로 사용할 수 있습니다.마찰 없는 액세스 · 신원 인증 없음
api.apiyi.com에 직접 액세스할 수 있습니다.전문 지원
주요 기능
3가지 티어 · 티어별 동일 가격
기본 동기화 오디오
generate_audio의 기본값은 true입니다. 음성, 효과음, 배경 음악이 영상에 맞춰 생성됩니다. 보이스오버 품질을 높이려면 대사를 큰따옴표로 묶으십시오.최대 30초의 제어 가능한 길이
-1를 사용하면 모델이 길이를 선택합니다(실제 출력 기준 과금). 2.5에서 duration의 기본값은 -1입니다. 생략하면 모델이 자동으로 선택합니다. 고정 24 fps입니다.다국어 prompt
첫+마지막 / 첫 프레임
return_last_frame와 결합하여 클립을 연결하면 더 긴 연속 동영상을 만들 수 있습니다.멀티모달 참조-동영상
비동기 작업 흐름
task_id를 받고, 상태를 폴링한 다음 content.video_url에서 mp4를 다운로드합니다(링크는 24시간 동안 유효).재현 가능한 시드
seed를 고정하면 실행 간 유사한 결과를 얻을 수 있습니다. watermark의 기본값은 false이므로 출력물에 워터마크가 없습니다.가격
tokens ≈ (input video duration + output duration)(s) × output width × output height × 24 / 1024 (텍스트-/이미지-대-동영상의 경우 입력 동영상 기간은 0이며, 내부 테스트에서 0.1% 이내로 검증되었습니다). 한 등급 내 모든 비율의 픽셀 영역이 동일하므로 가격은 해상도 등급, 출력 기간, 입력에 동영상이 포함되는지 여부에 따라서만 결정됩니다.
공식 가격 기준 (16:9 / 5초 출력, 동영상당 CNY)
① 입력 동영상 없음 (텍스트-동영상 / 이미지-동영상 / 참조 이미지):video_url를 포함한 멀티모달 참조; 입력 동영상 2usage.completion_tokens입니다.계산 예시 (표준 모델, 1080p, 12초 출력 + 12초 참조 동영상): 1080p는 프레임당 1920 × 1080 ÷ 1024 = 2025 tokens입니다. 출력은 24 × 12 + 1 = 289프레임이고 입력 프레임 288개를 더하면 총 577 × 2025 = 1,168,425 tokens입니다. 공식 입력 동영상 포함 요율인 1K tokens당 약 CNY 0.031을 적용하면 대략 CNY 36.2입니다. APIYI의 명목 청구액은 $6.52(CNY 45.6)이며, 20% 보너스 적용 후 대규모 입금 고객의 금액은 약 CNY 38.0입니다. 출력이 5초가 아니므로 이 작업은 표 ②의 어떤 셀에도 해당하지 않습니다.usage.completion_tokens입니다.
Seedance 2.5 요금 (SeeDance2 그룹, 0.18x)
2.5 버전과 2.0 제품군은 동일한 SeeDance2 그룹과 동일한 0.18x 요율을 공유하며, 세대 간의 차이는 전적으로 모델 자체의 단가에서 비롯됩니다. 720p/5초 기준 요금은 2.0 표준 모델의 경우 $0.9074인 반면, 2.5에서는 $1.3721로 약 1.5배입니다. 이 차이는 Volcengine 자체 정가를 그대로 반영한 것(2.5의 token 요율이 2.0 대비 약 52% 높음)이며, APIYI의 마크업이 아닙니다. 업그레이드할 가치가 있는지는 30초 클립, 30장의 참조 이미지, mov 출력 또는 동영상 편집/확장 기능이 실제로 필요한지에 따라 결정됩니다. 이러한 기능이 필요하지 않다면 2.0 표준 모델이 더 저렴하며 1080p 또한 지원합니다.
① 입력에 동영상이 없는 경우 (텍스트-동영상 생성, 이미지-동영상 생성, 참조 이미지):
video_url를 사용한 멀티모달 참조, 동영상 편집, 동영상 확장): 별도의 더 낮은 token 요율로 과금됩니다.
SeeDance2 그룹 기준이므로 직접 비교할 수 있습니다.
- 최종 청구 금액은 콘솔의 모델 요금 및 호출 로그를 따릅니다.
- 작업 제출 시 사전 청구되며 완료 시 정산됩니다 — 잔액이 일시적으로 변동될 수 있습니다. 하나의 동영상에 대해 두 개의 청구 항목이 생성되는 호출 로그를 통해 대조하십시오(아래의 “로그에서 청구 내역 확인하기” 참조).
- 사전 청구 금액은 해상도와 무관하게 오직 재생 시간만을 기준으로 책정됩니다: 2.0 제품군은 초당 $0.09, 2.5는 초당 $0.135입니다. 따라서 1080p는 보통 추가 정산금이 발생하고 480p는 보통 부분 환불이 발생하며, 이는 둘 다 정상입니다.
- 거부된 요청(HTTP 400 매개변수 오류 등)에 대해서는 과금되지 않습니다(확인 완료).
- 비용은 재생 시간에 정비례합니다. 15초 동영상은 5초 동영상보다 약 3배의 비용이 발생합니다.
로그에서 과금 확인하기(사전 과금 + 정산)
api.apiyi.com/log에서 콘솔 로그 페이지를 열고 모델 이름 doubao-seedance-2-0를 검색하면 모든 과금 내역을 확인할 수 있습니다. 동영상 하나에는 두 개의 과금 항목이 생성됩니다.
- 사전 과금: 작업이 제출될 때 예상 금액이 차감됩니다(로그 항목에는 “비스트리밍”으로 표시되며, token과 그룹이 나타남) — 아래 스크린샷에서는 $0.449998입니다.
- 정산(과금 또는 환불): 작업이 완료된 후 실제 생성된 token을 기준으로 차액이 정산됩니다(완료 token 수가 표시된 “스트리밍” 로그 항목) — 아래에서는 $5.611858입니다. 1080p에서는 일반적으로 추가 과금이 발생합니다.

Two charge entries for one 15 s 1080p video: pre-charge + settlement
- 첫 번째 항목(사전 과금)의 타임스탬프는 동영상의 제출 시간입니다. 해당 항목의 “첫 바이트” 값은 제출 요청이 작업 ID를 반환하는 데 걸린 시간입니다(예:
首字节:3秒/ 첫 바이트: 3초) — 생성 시간이 아닙니다. - 정산 항목에는
流式(스트리밍) 및首字节:<1秒(첫 바이트 1초 미만)이 표시됩니다 — 이는 정산 레코드의 내부 표시에 불과하며 문제가 발생했다는 의미가 아닙니다. - 동영상의 실제 생성 시간은 상단 탐색 메뉴의 “비동기 작업” 페이지(
api.apiyi.com/task)에서 “소요 시간”(耗时) 열로 확인할 수 있습니다.

The first log entry's timestamp = submission time, and its first-byte value (3 s) is the submission latency; this fast example settled as a refund (negative amount), total cost 0.360000 − 0.022750 = 0.337250 USD

The elapsed column on the Async tasks page is the actual video generation time, e.g. 158 s, 303 s
api.apiyi.com/task 상단의 “비동기 작업”에서 확인할 수 있으며, 과금 내역과 정확히 일치합니다.
작업 ID로 동영상 하나의 비용 조회: 작업 API 사용
프로그래밍 방식의 대사를 위해 로그 항목을 하나씩 연결하려고 하지 마십시오: 동영상의 두 로그 항목 모두task_id를 포함하지 않으며, 정산 항목의 request_id는 비어 있습니다(문서화된 /seedance/api/v3/... 경로에서의 작동 방식입니다). 작업 API를 사용하고 로그 조회 API와 동일한 시스템 token으로 인증하여 task_id로 직접 조회하십시오:
quota는 동영상의 총비용입니다(선청구 + 정산, ÷ 500,000 = USD). 이는 두 로그 항목을 더해 얻는 값과 같으며, “비동기 작업” 페이지의 작업 상세에 표시되는 동일한 quota입니다. status에 따라 해석하십시오:
/seedance/api/v3/.../tasks/{id}는 성공을 succeeded로 보고하지만, 작업 API /api/task/self는 이를 completed로 보고합니다.
로그 조회 API에서 수동으로 교차 확인해야 하는 경우: 정산 항목의 타임스탬프는 작업의 finish_time와 일치하고(1초 이내), 해당 completion_tokens는 작업의 usage.completion_tokens와 같으며, other.final_quota는 작업의 quota와 같고, other.original_quota는 선청구 금액입니다. 여러 작업이 같은 초에 제출되면 선청구 항목이 충돌하므로, 이는 자동 연결이 아닌 수동 확인에만 사용할 수 있습니다. 전체 안내: task_id로 동영상의 실제 비용을 조회하는 방법.
그룹 설정
Seedance 2.5 및 2.0 제품군은 전용 그룹에서 실행되며, 두 가지 필수 요구 사항이 있습니다. ① Token의 과금 모델이 종량제 우선(또는 종량제)이어야 합니다. 요청별 과금 token은 라우팅할 수 없습니다. ② Token에 일치하는 그룹이 활성화되어 있어야 합니다. 기본(Default) 그룹 또는 기타 동영상 그룹의 Token은 “no available channel for this model” 오류로 실패합니다. 2.5와 2.0 제품군은SeeDance2을(를) 공유합니다 — 새 Token에 필요한 유일한 그룹입니다. 단일 모델 그룹인 SD2Mini / SD2Fast 두 개는 이전 한정 기간 할인의 잔재이며, 2026-10-08 12:00 (UTC+8)부터 SeeDance2와(과) 동일하게 0.18x로 복귀했습니다.
SeeDance2 token 하나로 4개 모델 전체에 접근할 수 있습니다: 2.5 및 세 가지 2.0 제품군 모델이 모두 이 그룹에 포함되어 있으므로 코드에서 model 필드만 변경하면 됩니다.SD2Mini / SD2Fast은(는) 단일 모델 채널입니다: SD2Mini은(는) mini만, SD2Fast은(는) fast만 지원하므로, 이를 통해 다른 모델을 호출하면 동일한 오류가 반환됩니다. 이미 이러한 Token을 보유하고 계신 경우 계속 사용하셔도 무방하며, 가격은 SeeDance2와(과) 동일합니다. 하나의 Token으로 모든 모델에 접근하려면 SeeDance2이(가) 활성화된 Token으로 전환하십시오.Token 설정 방법
SeeDance2 그룹이 활성화된 Token을 하나 생성하십시오. 이 Token 하나로 4개 모델 전체에 접근할 수 있으며, 코드에서는 model 필드만 변경하면 됩니다. 과금 모델은 종량제 우선(또는 종량제)이어야 합니다. 프로덕션 환경에서는 쿼터를 제한하고 알림을 설정하며 예상치 못한 지출을 추적할 수 있도록 비즈니스 라인당 하나의 Token을 구성하는 것이 좋습니다.
doubao-seedance-2-5-260628이며, 2.0 제품군과 동일한 SeeDance2 그룹(0.18x)에서 실행됩니다. 엔드포인트, 인증, 요청 형태는 2.0과 동일하므로, model 필드만 바꾸면 코드가 그대로 작동합니다. 2.0 제품군 대비 변경 사항: 최대 재생 시간 15초 → 30초, 참조 이미지 9개 → 30개, 참조 동영상/오디오 3개 → 10개, 오디오 단독 사용 가능, mov 출력 지원 및 omni_reference_task_type 작업 선택 기능 추가. 2.0 standard 모델 대비 약 1.5배 수준으로 실행됩니다. 전체 차이점은 아래 “기술 사양”을 참조하십시오.기술 사양
API 엔드포인트
해상도 및 화면 비율 상세 설명
해상도 등급은 짧은 변이 아니라 픽셀 영역을 정의합니다. 비율별 실제 출력 크기입니다(공식 값이며, 테스트에서 확인했습니다).4k을 지원하지 않습니다. "resolution": "4k"을 전송하면 동기식 400이 반환되며 과금되지 않습니다.적응형 작동 방식
- 텍스트-동영상: 모델이 prompt에서 가장 적합한 비율을 추론합니다.
- 첫 프레임+마지막 프레임 / 첫 프레임: 첫 프레임 이미지의 비율과 일치합니다(비율이 일치하지 않는 이미지는 중앙을 기준으로 잘립니다).
- 멀티모달 참조-동영상: prompt의 의도를 따르며, 그렇지 않으면 첫 번째 미디어 항목을 따릅니다(이미지보다 동영상이 우선합니다).
- 동영상 편집 / 확장(2.5): 출력 비율은 편집하거나 확장하는 입력 동영상에 따라 결정됩니다.
- 실제로 사용된 비율은 작업 응답의
ratio필드에 반환됩니다.
모범 사례
출력 요구 사항에 따라 모델을 선택합니다
doubao-seedance-2-5-260628을 선택합니다(표준 모델 가격의 약 1.5배이며, 2.0 제품군과 동일한 그룹입니다). 그렇지 않다면 2.0 제품군을 사용합니다. 배치 생성 및 비용에 민감한 워크로드에는 라이트 모델을 사용합니다 doubao-seedance-2-0-mini-260615 (표준 가격의 약 절반이며 가장 빠르게 생성되고, 최대 720p로 제한됩니다). 1080p 또는 최고 품질이 필요하면 표준 모델을 사용하고, fast은 중간 선택지입니다.먼저 이미지와 동영상을 에셋 ID로 수집합니다
asset:// 에셋 ID를 받은 다음 이를 참조합니다. 그러면 요청 본문이 수십 바이트로 줄어들고, 작업 ID가 즉시 반환되며, 콘텐츠 검사가 수집 시점으로 앞당겨집니다. 에셋 우선 워크플로를 참조하십시오.크롭을 방지하려면 적응형을 사용합니다
adaptive을 유지합니다. 대상 플랫폼에서 요구하는 경우에만 9:16(세로) 또는 16:9(가로)로 고정합니다.길이를 조절하여 비용을 관리합니다
duration을 명시적으로 전달해야 합니다. 기본값은 -1이므로 생략하면 모델이 선택하며, 테스트에서는 10초를 선택하여 비용이 두 배로 증가했습니다.필요하지 않다면 오디오를 끕니다
generate_audio의 기본값은 true입니다. 직접 음악을 입힐 무음 영상에는 false을 전달합니다.더 나은 보이스오버를 위해 대사를 인용합니다
HTTP 클라이언트에 Accept-Encoding: identity를 추가합니다
content-encoding: gzip으로 표시하지만 본문은 압축되지 않은 상태입니다. 따라서 Python requests와 같은 자동 압축 해제 클라이언트에서 ContentDecodingError이 발생합니다. Accept-Encoding: identity 헤더를 추가하면 이 문제를 방지할 수 있습니다(curl에는 영향을 주지 않습니다).15~30초마다 폴링하고 즉시 다운로드합니다
content.video_url은 24시간 동안 유효한 서명된 링크이므로 작업이 성공하는 즉시 파일을 자체 스토리지로 복사하십시오.return_last_frame으로 클립을 연결합니다
return_last_frame: true을 설정하면 워터마크가 없는 마지막 프레임 PNG를 받을 수 있습니다. 그런 다음 이를 다음 작업의 첫 번째 프레임으로 사용하여 연속적인 여러 클립 동영상을 제작합니다.오류 코드 및 재시도
- 생성/폴링 호출에는 30~60초 요청 타임아웃이면 충분합니다(대기는 작업 측에서 처리됩니다).
- 15~30초마다 폴링하고 전체 허용 시간을 15분 이상으로 설정하십시오(1080p / 15초 작업은 더 길게 설정하십시오).
- 5xx 및 타임아웃에 지수 백오프를 적용하십시오(2회 재시도).
- 문제 해결을 위해 작업
id과(와)X-Shellapi-Request-Id응답 헤더(APIYI 요청 ID이며 로그에서 검색할 수 있고,X-Request-Id은(는) 제공업체 측 ID)를 기록하십시오.
자주 묻는 질문 (FAQ)
이미지나 동영상이 포함된 요청 시 작업 ID가 반환되기까지 오래 걸리거나 타임아웃이 발생하는 이유는 무엇입니까?
이미지나 동영상이 포함된 요청 시 작업 ID가 반환되기까지 오래 걸리거나 타임아웃이 발생하는 이유는 무엇입니까?
asset:// 에셋 ID로 참조하는 것이며, 이를 통해 요청 본문 크기를 메가바이트 단위에서 수십 바이트로 대폭 줄일 수 있습니다. 지연 시간 분석, 마이그레이션 단계 및 타임아웃 발생 후 작업 생성 여부를 확인하는 방법은 에셋 우선 워크플로를 참고하십시오.Seedance 2.5와 2.0 중 어느 것을 사용해야 합니까?
Seedance 2.5와 2.0 중 어느 것을 사용해야 합니까?
omni_reference_task_type)이 필요한 경우 2.5를 선택하십시오. 또한 2.0은 오디오 외에 이미지나 동영상이 반드시 함께 필요한 반면, 2.5는 오디오만 단독 참조하는 것도 가능합니다.클립 길이가 15초 미만이라면 2.0 제품군을 유지하십시오. 표준 모델도 1080p를 지원하며 동일한 플래그십 품질 티어에 속합니다. 비용에 민감한 대량 제작의 경우 표준 단가의 약 절반 수준이자 가장 빠른 생성 속도를 제공하는 mini을(를) 사용하십시오. 2.0 제품군은 지원이 중단되지 않습니다.엔드포인트, 인증 및 요청 형태는 세대 간에 동일하며 그룹 또한 동일합니다. 즉, 전환 시 model 필드 하나만 변경하면 됩니다.2.5는 1080p를 지원합니까? 4k는 어떻습니까?
2.5는 1080p를 지원합니까? 4k는 어떻습니까?
"resolution": "4k" 전송 시 동기식 400 오류가 반환됩니다(과금되지 않음).쉽게 놓칠 수 있는 차이점 하나는 2.5가 1080p를 H.265(hvc1)로 인코딩한다는 점입니다. 반면 480p와 720p는 H.264(avc1)를 사용합니다. H.265 파일은 용량이 더 작지만, 구형 플레이어, 일부 브라우저 및 특정 편집 프로그램에서는 H.264보다 호환성이 떨어질 수 있습니다. 1080p 동영상을 배포하기 전에 다운스트림 파이프라인에서 디코딩할 수 있는지 확인하십시오.2.5에서 동영상 편집과 동영상 확장은 어떻게 실행합니까?
2.5에서 동영상 편집과 동영상 확장은 어떻게 실행합니까?
content의 참조 동영상과 prompt에 표현된 의도에 의해 트리거됩니다. 오류가 조기에 드러날 수 있도록 omni_reference_task_type을(를) 명시적으로 전달하십시오:- 동영상 편집:
omni_reference_task_type: "edit",role: "reference_video"최소 1개,ratio은(는)adaptive이어야 하고duration은(는)-1이어야 하며, 원본 동영상 길이는 4~30초여야 합니다. prompt에는 편집 동사(add, remove, delete, change, replace)가 포함되어야 합니다. 출력 비율 및 재생 시간은 입력 동영상을 따르며, 재생 시간은 소수점 단위일 수 있습니다(실측 테스트에서 16.709초 반환). - 동영상 확장:
omni_reference_task_type: "extend", 역시 참조 동영상이 포함되어야 하며ratio이(가)adaptive(으)로 설정되어야 합니다. prompt에는 확장 동사(extend, continue)가 포함되어야 합니다.
@video1, @image1)를 사용하십시오. 유효하지 않은 매개변수가 있으면 몇 분 뒤 작업이 실패하는 대신 제출 시 400 오류(InvalidParameter.TaskTypeConstraint)가 반환됩니다.2.5의 mov 출력 형식은 어떤 용도입니까?
2.5의 mov 출력 형식은 어떤 용도입니까?
"output_format": "mov"을(를) 전달하면 색상 및 휘도 충실도가 더 높은 QuickTime 컨테이너(H.264 + yuv444p 크로마 + PCM 오디오)가 반환됩니다. 이는 색보정, 키잉, 합성에 적합하며, 동영상 편집/확장 작업의 입력 및 출력 형식으로 공식 권장됩니다. 기본값은 가장 폭넓은 호환성을 갖춘 mp4입니다.mov는 일부 플레이어에서 열 수 없는 전문가용 코덱을 사용한다는 점에 유의하십시오(macOS의 VLC, mpv, ffplay 및 IINA는 모두 처리 가능합니다). 웹이나 모바일에 바로 배포하려면 기본값인 mp4를 그대로 사용하십시오.'no available channel for this model' 오류가 발생하는 이유는 무엇입니까?
'no available channel for this model' 오류가 발생하는 이유는 무엇입니까?
SeeDance2이(가) 활성화된 키 하나로 4개 모델을 모두 호출할 수 있습니다(기존 SD2Fast / SD2Mini Tokens 역시 동일한 가격으로 해당 단일 모델을 계속 호출할 수 있습니다). 과금 방식 또한 Pay-as-you-go Priority 또는 Pay-as-you-go여야 합니다 — Pay-per-request Tokens는 라우팅할 수 없습니다.Python requests에서 gzip 오류가 발생하거나 잘린 비 JSON 본문이 반환됩니다
Python requests에서 gzip 오류가 발생하거나 잘린 비 JSON 본문이 반환됩니다
content-encoding: gzip 헤더가 실제 본문 인코딩과 일치하지 않기 때문입니다. 증상으로는 ContentDecodingError, 잘린 비 JSON 본문(예: 앞부분의 {"이(가) 유실되고 id":"cgt-xxx"}만 반환됨), 또는 간헐적인 400 오류 등이 있습니다. 요청 헤더에 "Accept-Encoding": "identity"을(를) 추가하십시오. curl 및 브라우저 fetch는 영향을 받지 않습니다.동영상에 소리가 포함되어 나오는 이유는 무엇입니까? 소리를 끄려면 어떻게 해야 합니까?
동영상에 소리가 포함되어 나오는 이유는 무엇입니까? 소리를 끄려면 어떻게 해야 합니까?
generate_audio의 기본값은 true입니다(검증 완료). 모델이 음성, 음향 효과 및 배경 음악을 자동으로 추가합니다. 소리가 없는 출력을 원하시면 "generate_audio": false을(를) 명시적으로 전달하십시오.동영상 URL은 어디에 있으며, 작동이 중단되는 이유는 무엇입니까?
동영상 URL은 어디에 있으며, 작동이 중단되는 이유는 무엇입니까?
content.video_url에 위치합니다(최상위 레벨이 아님). 이는 약 24시간 동안 유효한 서명된 링크이므로 즉시 다운로드하여 자체 호스팅하십시오. task_id 자체는 7일 동안 계속 조회할 수 있습니다.성공 상태 값은 무엇입니까?
성공 상태 값은 무엇입니까?
queued → running → succeeded / failed / expired입니다. 성공 상태는 completed이(가) 아닌 **succeeded**입니다. 다른 동영상 API에서 마이그레이션할 때 혼동하기 쉬우므로 주의하십시오.이미지-비디오 변환 시 실제 인물 사진을 업로드할 수 있습니까?
이미지-비디오 변환 시 실제 인물 사진을 업로드할 수 있습니까?
asset:// ID)를 사용하거나, 라이선스를 취득한 얼굴 에셋을 사용하십시오.에셋 라이브러리 사용 시 추가 비용이 발생합니까?
에셋 라이브러리 사용 시 추가 비용이 발생합니까?
실패하거나 거부된 요청에 대해서도 과금됩니까?
실패하거나 거부된 요청에 대해서도 과금됩니까?
token 사용량은 어떻게 추정합니까? 세로 모드가 더 비쌉니까?
token 사용량은 어떻게 추정합니까? 세로 모드가 더 비쌉니까?
tokens ≈ duration(s) × width × height × 24 / 1024, 0.1% 오차 범위 내에서 검증되었습니다. 동일 티어 내의 모든 화면 비율은 픽셀 면적이 동일하므로(720p 16:9와 9:16 모두 5초당 108,900 tokens) — 가로, 세로, 정사각형 모두 비용이 동일합니다.2.0 제품군 내에서 — standard 대 fast 대 mini의 차이는 무엇입니까?
2.0 제품군 내에서 — standard 대 fast 대 mini의 차이는 무엇입니까?
duration: -1은 어떤 역할을 합니까?
duration: -1은 어떤 역할을 합니까?
duration 필드에 반환됩니다.2.5에서는 -1이(가) 기본값이라는 점에 유의하십시오(2.0 제품군의 기본값은 5초입니다). 따라서 duration을(를) 생략하면 모델이 길이를 결정하게 되며, 실측 테스트에서 duration 없이 전송된 2.5 요청은 5초 비용의 정확히 2배인 10초 클립을 반환했습니다. 비용 예측 가능성이 중요하다면 duration을(를) 명시적으로 전달하십시오.초 미만 단위를 위한 frames 매개변수가 지원됩니까?
초 미만 단위를 위한 frames 매개변수가 지원됩니까?
frames 및 camera_fixed은(는) Seedance 1.x 매개변수로, Seedance 2.5 및 2.0 시리즈 모두에서 지원되지 않습니다. 대신 정수 초 단위의 duration을(를) 사용하십시오.시작+끝 프레임, 시작 프레임, 참조 이미지를 혼합하여 사용할 수 있습니까?
시작+끝 프레임, 시작 프레임, 참조 이미지를 혼합하여 사용할 수 있습니까?
first_frame/last_frame 역할이 필수인 이미지 2장), 시작 프레임(이미지 1장), 멀티모달 참조-비디오 생성(이미지 역할 reference_image). ‘시작/끝 프레임 + 참조 이미지’와 유사하게 구현하려면 참조 모드를 사용하고 prompt를 통해 프레임을 지정하십시오.참조 제한은 세대별로 다릅니다. 2.5는 이미지 30장 + 동영상 10개 + 오디오 클립 10개를 지원하며 오디오 단독 사용이 가능합니다. 반면 2.0 제품군은 이미지 9장 + 동영상 3개 + 오디오 클립 3개를 지원하며 오디오 사용 시 최소 1개의 이미지 또는 1개의 동영상이 반드시 함께 제공되어야 합니다.동시 실행 수 제한이나 대기열이 있습니까?
동시 실행 수 제한이나 대기열이 있습니까?
SeeDance2 그룹은 동시 실행 수가 충분하여 대기열이 없습니다(테스트 시 15개의 동시 작업이 모두 즉시 실행됨). 지속적으로 대규모 워크로드가 필요한 경우 영업팀에 문의하십시오.prompt에 제한 사항이 있습니까?
prompt에 제한 사항이 있습니까?
관련 문서
- 동영상 생성 API 레퍼런스 및 플레이그라운드 -
POST /seedance/api/v3/contents/generations/tasks - 에셋 우선 워크플로 - 요청에 미디어가 포함된 경우 create-task가 즉시 반환되도록 하는 방법 및 타임아웃 후 수행할 작업
- VEO 3.1 동영상 생성 - Google 공식 동영상 채널
- 충전 보너스 - 공식 채널과 거의 동일한 수준의 실질 비용
- API 매뉴얼 - 일반적인 호출 규칙