본문으로 건너뛰기

ByteDance의 Seedance 2.0 reference-to-video는 이미지 9장·영상 3개·오디오 3개까지의 내 소재로 첫 프레임 없이 샷 하나를 만듭니다. 480p·720p·1080p·4K의 4~15초에 네이티브 오디오가 담깁니다.

최저가 $0.043/초

플레이그라운드

입력

레퍼런스→영상

순서를 바꾸면 프롬프트의 참조 번호도 바뀝니다. 자료를 삭제하면 해당 참조도 삭제되니 프롬프트를 확인하세요.

필수이고, 여기서는 캐스팅도 맡습니다. 레퍼런스는 보낸 순서대로 인용되니 어느 이미지가 어느 캐릭터인지, 각 클립이 무엇을 주는지, 오디오가 무엇을 위한 건지 적어 주세요. 브리프를 저희가 검토하지는 않습니다. Seedance 자체 계층이 그 표현을 거절하는 경우에는, image-to-video의 첫 프레임이 그래도 도착하는 경로입니다.
이 중 하나 이상 입력조건을 충족했어요
2/9

파일이나 미디어 링크를 끌어오거나 붙여넣기 또는 선택 · 최대 9개 · 개당 최대 10 MB · JPG · PNG · WEBP · GIF

  • @Image1
  • @Image2
파일 2 / 9개
레퍼런스 이미지 최대 9장이고 캐릭터나 스타일, 세트를 붙잡는 데 씁니다. 거의 똑같은 프레임을 잔뜩 넣는 것보다 같은 캐릭터의 두세 각도가 대개 더 잘 통합니다. 이 엔드포인트에는 첫·마지막 프레임 파라미터가 없습니다. 레퍼런스 모드와 프레임 모드는 서로 배타적이라, 첫 프레임이 정확해야 한다면 image-to-video로 바꾸세요. 실제로 알아볼 수 있는 사람의 얼굴이 담긴 레퍼런스 사진이나 클립은 Seedance 자체의 입력 검사에서 거절될 수 있습니다. 각 변은 300~6000픽셀이어야 합니다. 이보다 작은 이미지는 입력 검사에서 걸러지며, 이 경우 요금은 청구되지 않습니다. 9개 이하
요금에 영향0/3

영상을 끌어다 놓거나 파일을 직접 선택하세요 · 최대 3개 · 개당 최대 90 MB · MP4 · WEBM

파일 0 / 3개
레퍼런스 클립 최대 3개이고, 각각 2초에서 15초이며 합쳐 15초를 넘지 않습니다. 움직임과 호흡, 카메라 언어를 실어 줍니다. 레퍼런스 클립의 길이가 과금 대상에 포함되는데, 구간 전환이 아니라 `duration_seconds`와 같은 종류의 선형 배수로 들어갑니다. 그러니 실제로 인용하고 싶은 초만 남기고 잘라 주세요. 3개 이하
0/3

오디오 파일을 끌어다 놓거나 직접 선택하세요 · 최대 3개 · 개당 최대 90 MB · MP3 · WAV

파일 0 / 3개
레퍼런스 오디오 파일 최대 3개이고, 각각 2초에서 15초이며 합쳐 15초를 넘지 않습니다. 말투나 템포, 음악 구절처럼 소리의 기준점을 줘서 움직임과 컷 지점이 거기에 맞춰지게 합니다. `generate_audio`와는 다른 것이라, 이건 입력이고 완성된 클립이 사운드트랙을 갖는지는 여전히 `generate_audio`가 정합니다. 3개 이하
기본은 `adaptive`이고, 모델이 참조한 모든 피사체를 담을 구도를 찾습니다. 레퍼런스 소재의 형태가 서로 다를 때 특히 중요합니다. 고정 비율은 세로 피드용 `9:16`처럼 납품 요구가 확실할 때만 지정하고, 참조한 인물이나 제품이 잘리지 않았는지 확인하세요. 과금에는 영향이 없습니다.
요금에 영향
480p, 720p, 1080p, 4k 중에서 고르고 기본은 720p이며 과금 대상에 직접 반영됩니다. 출력 구간만 정할 뿐 저해상도 레퍼런스를 선명하게 만들지는 않습니다. 낮은 구간에서 레퍼런스들이 잘 합쳐지는지 시험하고 마지막 컷에서 올리세요. 여기엔 업스케일이나 보정 구간이 없습니다.
길이요금에 영향
4초에서 15초까지이고 기본은 5입니다. -1을 보내면 길이를 모델이 정합니다. 견적은 최대치인 15초로 잡고 정산은 실제로 나온 길이로 합니다. 15초가 이 세대의 상한이니, 더 긴 한 컷이 필요하면 2.5 엔드포인트로 옮기세요. 이 값과 레퍼런스 클립의 길이는 과금 대상에 각각 따로 더해지니, 둘 다 최대로 밀면 요청 하나가 비싸지는 지점입니다. 4 이상 · 15 이하
오디오 생성요금에 영향
기본으로 켜져 있습니다. 화면에 싱크된 자체 사운드트랙을 만듭니다. `reference_audio_urls`를 줬더라도 이걸 끄면 사운드트랙은 만들어지지 않습니다. 레퍼런스 오디오는 호흡과 연기를 잡아 줄 뿐 출력 트랙이 아니기 때문입니다. 편집에서 음악을 붙일 거라면 꺼 두세요.
안전 검사꺼짐

SpicyAPI는 이 모델에 안전 검사를 적용하지 않습니다. 프롬프트와 소재는 작성한 그대로 모델에 전달되며, 결과는 모델 자체가 결정합니다.

제출과 가격 계산을 열기 전에 계정을 확인하고 있습니다.

출력

실행 대기
샘플 결과

관련 모델과 다음 단계

찾는 모델이 없나요?

필요한 모델과 쓰려는 목적을 알려 주세요. 다음에 무엇을 추가할지 정하는 팀에 바로 전달됩니다.

여러 승인된 소재에 한 장면에서 각각의 역할을 준다

Seedance 2.0의 reference-to-video 엔드포인트는 한 번의 호출에서 여러 종류의 소재를 받는 유일한 엔드포인트입니다. reference_image_urls에 최대 9장의 스틸, reference_video_urls에 3개의 클립, reference_audio_urls에 3개의 트랙까지 받습니다. prompt는 필수이고, reference_image_urls나 reference_video_urls 중 최소 하나도 필수입니다. 오디오만으로는 제출할 수 없기 때문입니다. 핵심 작업은 프롬프트에 있으며, 제공한 각 소재가 무엇을 담당하는지를 그 안에서 말해야 합니다.

플레이그라운드 열기
여러 승인된 소재에 한 장면에서 각각의 역할을 준다
필수 입력
prompt, 그리고 reference_image_urls 또는 reference_video_urls
레퍼런스 상한
이미지 최대 9장, 비디오 클립 3개, 오디오 트랙 3개
레퍼런스 클립 길이
클립당 2~15초, 유형별 합산 15초
길이
4~15초, 또는 -1로 스마트 길이
해상도
480p / 720p / 1080p / 4k, 기본값 720p
여기 없는 것
image_url / last_image_url 없음, image-to-video 소관
여러 배열, 여러 소재
각 레퍼런스 유형이 하나 이상의 URL을 받는다reference_image_urls와 reference_video_urls는 배열이므로, 한 번의 생성이 동시에 여러 이미지와 여러 클립을 활용할 수 있습니다. 이 계열의 다른 두 엔드포인트는 스키마 어디에도 배열 필드가 없습니다.
역할 미지정
스키마가 각 배열이 무엇을 통제하는지 표시하지 않는다입력 안에는 한 이미지가 정체성을 뜻하고 다른 이미지가 배경을 뜻하도록 강제하는 항목이 없습니다. 그 역할 분담은 제공한 각 소재를 구체적으로 언급하며 프롬프트 자체에 적어야 합니다.
여기서 유일한 다중 소재 엔드포인트
text-to-video와 image-to-video에는 레퍼런스 배열이 없다이 엔드포인트는 여러 승인된 소스를 하나의 샷으로 조합하도록 만들어졌습니다. image-to-video는 여는 프레임과 선택적인 닫는 프레임이라는 고정된 두 역할의 스틸로 작동하고, text-to-video는 말뿐인 프롬프트만으로 작동합니다. 둘 다 조율해야 할 레퍼런스 묶음을 받을 수 없습니다.

Seedance 2.0 API는 무엇을 잘하나

한 번의 호출에서 세 가지 레퍼런스 채널

한 번의 호출에서 세 가지 레퍼런스 채널

이미지, 비디오, 오디오 레퍼런스가 한 요청에서 함께 전달되므로, API 바깥에서 먼저 합성하지 않고도 한 소재에서 외형을, 다른 소재에서 페이싱을 가져오는 장면을 만들 수 있습니다. ByteDance는 Seedance 2.0이 지시문 텍스트와 함께 최대 9장의 이미지, 3개의 비디오 클립, 3개의 오디오 클립을 받는다고 설명하며, 이 엔드포인트가 그것을 그대로 노출합니다.

일부만 갖춘 세트로도 동작한다

일부만 갖춘 세트로도 동작한다

reference_audio_urls는 진짜로 선택 사항이고, reference_image_urls나 reference_video_urls 중 최소 하나는 스키마의 anyOf 제약으로 필수입니다. 장면에 실제로 필요한 것만 제공하고 나머지는 전혀 채우지 않고 건너뛰세요.

  • 이 계열과 같은 4K/15초 상한

    resolution과 duration_seconds는 text-to-video, image-to-video와 같은 범위인 4k와 15초까지를 지원합니다. 더 다양한 입력 소재를 받는다고 이 엔드포인트가 이 계열의 다른 두 엔드포인트보다 낮은 사양의 변형이 되지는 않습니다.

  • adaptive는 여기서도 적용된다

    aspect_ratio는 여기서도 기본값이 adaptive이며, 이 엔드포인트에서는 참조한 모든 피사체를 담는 프레이밍을 찾습니다. 첨부한 소재들이 서로 다른 형태로 들어올 때 특히 중요합니다. 배송 포맷이 이미 정해졌다면 여섯 고정 비율 중 하나로 잠근 뒤, 참조된 인물이나 제품이 잘려 나가지 않는지 확인하세요.

  • reference_audio_urls와 generate_audio는 서로 다른 컨트롤

    reference_audio_urls는 모델이 생성하는 동안 따르는 페이싱과 전달 방식을 형성하고, 기본으로 켜진 generate_audio는 완성된 클립이 렌더링된 사운드트랙을 실제로 담을지를 결정합니다. reference audio를 제공하면서 generate_audio를 끄면 참조된 타이밍은 그대로 따르는 무음 클립이 돌아옵니다.

  • 재조합에 자연스럽게 맞는다

    이전 촬영에서 나온 캐릭터 플레이트나 위치 클립처럼 앞선 패스에서 승인된 소재를 매번 새로 생성하지 않고 레퍼런스로 그대로 재사용할 수 있습니다.

Seedance 2.0 API는 누구를 위한 것인가

  • 정체성과 움직임을 두 소스로 분리한다

    캐릭터와 별도의 모션 레퍼런스

    정체성과 움직임을 두 소스로 분리한다

    레퍼런스 이미지 하나로 외형을 고정하고 레퍼런스 비디오로 프롬프트가 따라야 할 움직임을 보여 주면, 같은 샷을 반복해서 다듬는 동안 두 기여 요소를 서로 독립적으로 승인하고 수정하고 교체할 수 있습니다.

  • 오디오와 이미지가 서로 다른 일을 하게 둔다

    시각 앵커와 짝지은 목소리나 사운드 레퍼런스

    오디오와 이미지가 서로 다른 일을 하게 둔다

    reference_audio_urls는 톤이나 페이싱을 담당하고 reference_image_urls는 화면에 무엇이 나올지를 고정할 수 있습니다. 배열 안 위치로 각 소재를 명시하며 두 역할을 프롬프트에 분명히 써서, 어느 것이 어떤 디테일을 통제하는지 모델이 알게 하세요.

  • 검토를 통과한 것을 다시 만들지 않고 재사용한다

    앞선 패스에서 승인된 소재의 재조합

    검토를 통과한 것을 다시 만들지 않고 재사용한다

    이전에 승인된 이미지나 클립을 레퍼런스로 되먹임하면 이미 검토를 통과한 작업을 다시 하지 않고도 연속성을 유지할 수 있으며, 캐스팅이나 배경이 반복되는 긴 프로덕션에서 특히 유용합니다.

  • 레퍼런스끼리 형태가 다를 때 aspect_ratio를 잠근다

    레퍼런스 형태가 제각각인 세로형 또는 고정 비율 배송

    레퍼런스끼리 형태가 다를 때 aspect_ratio를 잠근다

    기본값은 adaptive이지만, 배송 포맷이 고정되어 있고 레퍼런스가 서로 다른 형태로 들어올 때는 미리 고정 비율을 선택하는 편이 그 불일치를 모델이 스스로 풀도록 남겨 두는 것보다 낫습니다.

Seedance 2.0 API 쓰는 방법

  1. 나열하기 전에 각 소재의 역할을 밝힌다

    제공한 각 레퍼런스가 무엇을 통제해야 하는지, 정체성, 움직임, 사운드, 분위기를 모델이 배열 순서만으로 추측하기 전에 미리 말하세요. 스키마가 자동으로 역할을 배정하지 않기 때문입니다.

  2. 아무것도 결정하지 않는 레퍼런스는 뺀다

    소재가 하나 늘 때마다 모델이 조율해야 할 것도 하나 늘어나므로, 결과를 바꾸는 레퍼런스만 붙이고 다른 소재가 이미 보여 주는 것을 반복할 뿐인 것은 빼세요.

  3. 가볍게 시작해 한 번에 레퍼런스 하나씩 더한다

    가장 중요한 소재 하나로 시작해 결과에서 잘 유지되는지 확인한 뒤, 장면이 정말로 필요로 할 때만 두 번째 레퍼런스를 추가하세요.

  4. 공유되는 디테일에서 어느 레퍼런스가 우선인지 말한다

    두 이미지가 머리카락이나 의상, 조명에 대해 서로 다를 수 있고, 스키마에는 배열 항목끼리 우선순위를 정하는 것이 없습니다. 이 엔드포인트가 제공하는 소재에 적용하는 image 1, image 2 라벨을 써서 어느 쪽이 우선하는지 프롬프트에 명시하세요.

Seedance 2.0 실제 예시

  • 캐릭터 레퍼런스 하나, 분위기 레퍼런스 하나

    reference_image_urls는 승인된 캐릭터 플레이트 하나를 담고, reference_audio_urls는 장면이 페이싱과 분위기에서 맞춰야 할 짧은 룸톤 샘플을 담습니다.

    Keep the person's appearance and outfit exactly as shown in the reference image; match the quiet, echoing ambience of the reference audio while they walk slowly through an empty hallway
  • 샷 연속성을 위한 두 개의 이미지 레퍼런스

    reference_image_urls에 두 항목, 하나는 캐릭터용, 하나는 장소용, 두 소재를 하나의 새 샷에서 같은 프레임에 결합합니다.

    Place the character from the first reference image into the location shown in the second reference image, walking toward camera at a relaxed pace, natural daylight matching the location reference
  • 캐릭터 스틸과 짝지은 모션 레퍼런스

    reference_video_urls 항목 하나가 카메라 움직임을 담고 reference_image_urls 항목 하나가 인물을 담으며, 프롬프트가 각각 무엇을 하는지 명시합니다. 레퍼런스 클립은 먼저 트리밍하는데, 그 길이가 출력 초와 함께 청구되기 때문입니다.

    Follow the camera move of the reference video exactly, with the person from the reference image walking through a covered market at dusk, handheld feel, warm string lights overhead

Seedance 2.0 API 자주 묻는 질문

이 엔드포인트의 유연함은 비용이기도 합니다. 스키마는 레퍼런스 배열에 의미를 부여하지 않습니다. 정체성과 움직임, 사운드, 분위기를 소재와 묶는 곳이 프롬프트이므로, 나중에 덧붙이는 부수적인 것이 아니라 캐스팅 시트처럼 다루세요. 이 엔드포인트가 번호를 매기는 방식인 image 1, video 1, audio 1 그대로 소재를 지칭하세요. 레퍼런스 클립은 업로드 전에 미리 트리밍하세요. 그 초 수가 출력과 함께 청구됩니다. 두 번째 레퍼런스는 첫 번째가 유효함을 증명한 뒤에만 추가하세요.