본문으로 건너뛰기

Seedance 2.0 Spicy으로 클립을 이어 갑니다. 영상의 마지막 프레임에서 4~15초짜리 새 구간을 만들고, 원본과 이어진 부분을 하나로 합친 파일을 480p, 720p, 1080p, 4k로 돌려줍니다.

최저가 $0.114/초

플레이그라운드

입력

영상 연장
  1. 1

    이어 갈 클립 고르기

    영상을 하나 고르면 마지막 장면에서 이어서 만들어 드려요.

  2. 2

    다음에 일어날 일

    1단계에서 클립을 고르면 이 단계가 열립니다.

    0/5000
    선택 항목입니다. 피사체와 세트는 마지막 프레임이 이미 정해 두었으니, 다음에 일어날 일인 이어지는 동작, 카메라 움직임, 소리를 적는 데 쓰세요. 비워 두면 이미지가 스스로 움직입니다. 5000자 이하
    요금에 영향
    새 구간의 크기입니다. 480p, 720p, 1080p, 4k 중에서 고르며 기본값은 720p이고 요금 단계도 이것으로 정해집니다. 이 설정은 새 구간의 화질만 정하므로, 원본과 같은 설정을 고르면 앞뒤 선명도가 같아집니다. 합쳐진 파일은 클립의 화면 구도를 유지하며 검은 띠는 생기지 않습니다. 이음새를 맞추기 위해 화면 가장자리가 몇 퍼센트 정도 잘리거나 조정될 수 있습니다. 모델이 돌려준 영상의 화면 비율이 눈에 띄게 다르면 새 구간을 화면에 꽉 차게 확대해 가운데에 맞추고, 넘치는 부분은 잘라 냅니다.
    길이요금에 영향
    새 구간의 길이로, 4~15초의 정수이며 기본값은 5, 과금되는 수량이기도 합니다. 원본은 그 앞에 붙지만 과금되지 않습니다. 긴 구간을 결제하기 전에 짧은 구간으로 움직임을 먼저 확인하세요. 4 이상 · 15 이하
    오디오 생성요금에 영향
    기본값은 켜짐이라 새 구간에 생성된 소리가 붙습니다. 원본의 소리는 어느 경우에도 그대로 남고, 한쪽이 무음이면 합쳐진 파일을 무음으로 채웁니다. 요금 단계도 이것으로 정해집니다.
안전 검사꺼짐

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

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

필수 항목 1개가 비어 있어요: 입력 영상

출력

실행 대기

결과가 여기에 표시됩니다.

입력을 설정하고 예상 비용을 확인한 뒤 모델을 실행하세요.

관련 모델과 다음 단계

찾는 모델이 없나요?

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

미리보기는 엄선한 예시를 보여 줍니다. Playground에서 원하는 프롬프트와 설정을 시험해 보세요.

무검열 동영상 API

무검열 image-to-video입니다. 프레임이 브리프의 전부입니다

핵심 수치

클립 길이
4–15S
duration_seconds는 4에서 15까지 정수 초를 받고 기본값은 5입니다.
최고 해상도
4K
같은 엔드포인트에서 480p, 720p, 1080p, 4k를 지원하고 기본은 720p입니다.
프롬프트
OPTIONAL
prompt는 필수가 아닙니다. image_url만 보내도 프레임이 움직입니다.
화면비
7
21:9부터 9:16까지, 그리고 스틸의 형태를 지키는 adaptive가 있습니다.
시작과 끝
2 FRAMES
last_image_url로 마지막 프레임을 더하며, image_url과 함께일 때만 받습니다.
오디오 포함
AUDIO
generate_audio는 기본 켜짐이고 화면에 맞춰 소리를 만듭니다.

할 수 있는 일

프레임이 곧 브리프

스틸이 보여 주는 건 이미 클립 안에 있습니다

이 패밀리에서 필수 필드는 image_url 하나입니다. 의상과 포즈, 피부, 김, 빛이 프롬프트를 읽기도 전에 그림과 함께 도착합니다. 프레임을 따라가는 작업이 백지에서 시작한 브리프가 못 견디는 것들을 견디는 이유가 그것입니다. 그래서 프롬프트는 내용을 설득하는 대신 움직임을 지시하는 데 쓸 수 있습니다.

필요한 형태 그대로 전달

기본은 adaptive이고 필요하면 고정 비율 여섯 가지를 씁니다

2.5 Spicy 패밀리와 달리 여기는 aspect_ratio를 공개하고 기본값이 adaptive입니다. 출력이 첫 프레임의 기하를 유지해서, 세로 스틸이 크롭되지 않고 세로 그대로 남습니다. 9:16이나 1:1, 21:9는 게재 위치가 요구할 때만 지정하고, 그때는 피사체가 안전 영역 안에 남아 있는지 확인하세요.

컷의 처음과 끝

클립이 어디서 시작할지뿐 아니라 어디서 끝날지도 정합니다

last_image_url는 첫 프레임뿐 아니라 마지막 프레임도 고정하므로, 모델이 직접 고른 그림에 도착해야 합니다. 같은 스틸을 두 번 보내면 클립이 그 그림에서 시작하고 끝나서 이음매 없는 루프가 되고, 서로 다른 스틸 둘을 보내면 리빌이나 스타일 전환이 됩니다. image_url과 함께일 때만 받으며, 구도나 빛이 크게 다른 스틸 둘은 그 사이를 이끌기 어렵게 만듭니다.

결제하기 전에

image-to-video

문자 그대로 가는 경로이고, 프롬프트만으로 가는 길이 거절될 때 쓰는 방법입니다. 첫 프레임에 담긴 건 이미 클립 안에 있기 때문입니다. 돈을 쓰기 전에 알아 둘 경계가 둘 있습니다. last_image_url은 image_url과 함께일 때만 받고 절대 혼자서는 안 됩니다. 그리고 여기서도 Seedance 자체의 안전 계층이 생성 앞에 서 있습니다. 키스 표현은 프레임이 렌더링되기 전에 거절되고, 같은 동작을 귓가의 속삭임이나 이마를 맞대는 장면으로 짜면 통과합니다. 동작을 문장이 아니라 프레임에 담으세요. 아니면 그 컷을 Seedance가 거절하는 문장을 받아 주는 Wan 패밀리로 가져가세요.

all

무검열이라는 건 저희가 생성물을 검토하지 않는다는 뜻이지, 책임이 옮겨 간다는 뜻이 아닙니다. 성인만, 라이선스가 있는 소재로, 문서화된 동의를 갖추고, 동의 없는 이미지 없이, 실존 인물을 사칭하지 않아야 합니다. 생성된 파일은 14일간 보관되니, 남길 것은 직접 저장소로 복사해 두세요.

이럴 때 씁니다

  • 다른 플랫폼이 거절하는 영상

    김과 응결, 가까운 실내, 모든 성별 조합의 커플, 1인칭 시점: 어느 것도 저희 쪽에서 심사하지 않습니다. 내용은 시작 프레임에 담으십시오. Seedance 2.0 Spicy는 이미지에 실제로 담긴 내용을 움직입니다.

  • 한 사람으로 남는 컴패니언 클립

    첫 스틸 하나를 세트 전체에 재사용하면서 프롬프트만 바꾸세요. 닮은 모습이 레퍼런스 더미가 아니라 프레임에 실려 다니므로, 따로 맞춰 둘 것 없이도 캐릭터가 클립마다 같은 사람입니다.

  • 유료 피드용 세로 컷

    aspect_ratio를 adaptive로 두면 3:4나 9:16 스틸이 자기 형태 그대로 돌아와서 휴대폰에 바로 맞습니다. 720p 4~6초면 피드 타일에 충분하고, 1080p나 4k는 결제 뒤에 있는 작품에 남겨 두세요.

  • 이미 가진 스틸 세트를 움직임으로

    이미 소유한 촬영물이 릴이 됩니다. 남길 컷을 전부 720p 5초로 돌리고, 어색하게 움직이는 건 버린 다음, 살아남은 것만 더 길고 크게 돌리세요. 실행할 때마다 새 컷이 나오니 몇 개 중 가장 좋은 것을 남기세요. 다시 찍을 것도, 다시 조명할 것도, 다시 승인받을 것도 없습니다.

모델 레퍼런스

Seedance 2.0 Spicy API 레퍼런스

Seedance 2.0 Spicy API 사양

엔드포인트
image-to-video, video-extend
필수 입력
image_url, prompt는 선택
클립 길이
4~15초 정수, 기본 5
해상도
480p, 720p(기본), 1080p, 4k
화면비
adaptive(기본), 21:9, 16:9, 4:3, 1:1, 3:4, 9:16
오디오
같은 과정에서 자체 사운드트랙 생성, 기본 켜짐
콘텐츠 검토
저희 쪽엔 없습니다. 모델 자체의 거절은 여전히 적용됩니다

Seedance 2.0 Spicy API 호출 방법

  1. 1. 내용을 첫 프레임에 담습니다

    찍든 생성하든 상관없습니다. 이 페이지의 스틸도 같은 카탈로그의 text-to-image 패밀리에서 나왔습니다. 의상과 포즈, 빛, 구도가 전부 거기서 맞아야 합니다. 해상도가 프레임에 없던 디테일을 더해 주지 않고, 프롬프트도 그림에 보이지 않는 내용을 우겨넣을 수 없기 때문입니다.

  2. 2. 그림이 아니라 움직임을 적습니다

    이 페이지의 클립은 옆의 정지 이미지와 정확히 이 프롬프트에서 나왔습니다: “She wipes a wider streak through the fogged mirror, steam curling back across the glass, then leans in closer to her reflection and exhales, the robe slipping a little further off her shoulder. Slow push toward the mirror, warm vanity bulbs, water dripping.” 5초, 720p, 오디오 켜짐. 그 안에 의상을 묘사하는 내용은 없습니다. 의상은 프레임이 이미 담당했습니다.

  3. 3. 비동기 작업으로 만들고, 통한 것만 키웁니다

    Idempotency-Key를 보내고 작업 ID를 보관한 뒤 폴링하거나 콜백을 받으세요. 720p 5초로 초안을 잡아 구도와 움직임을 확인하세요. seed가 없어서 더 길거나 큰 실행은 초안을 키운 것이 아니라 새 컷입니다. 프롬프트가 자리를 잡으면 1080p나 4k로 최종본을 돌리고, 몇 개 중에서 고를 생각을 해 두세요.

한 문단 요약

Seedance 2.0 Spicy는 ByteDance Seedance 2.0 라인에서 무검열로 프레임을 따라가는 구성원이고, 여기서는 image-to-video API와 video-extend API 둘로 공개돼 있습니다. image_url을 보내면 480p, 720p, 1080p, 4K에서 4초에서 15초를 화면비 일곱 가지나 adaptive로 돌려주고, generate_audio를 끄지 않는 한 프레임과 함께 자체 사운드트랙이 만들어집니다. 프롬프트는 선택이고, last_image_url이 컷에 정해진 결말을 줍니다. 과금은 생성된 영상 1초 단위라서 길이와 해상도가 가격을 움직이는 필드입니다. 저희는 무엇을 만드는지 검토하지 않습니다. 경계는 위에 적어 둔 모델 자체의 것, 그리고 여전히 이용자 몫인 권리와 동의뿐입니다.

Seedance 2.0 Spicy API 자주 묻는 질문