Skip to main content

간단한 답변

Seedance 2.5에는 전용 “참조-동영상” 전환 기능이 없습니다. content에 참조 동영상이 포함되는 즉시, 모델은 작업이 참조-동영상, 동영상 편집 또는 동영상 확장인지 결정하기 위해 prompt의 의도를 읽습니다.
  • prompt가 원본 동영상을 변경하는 경우(추가, 제거, 수정, 교체, 일부를 변경하지 않고 유지) → 동영상 편집
  • prompt가 원본 동영상을 앞으로 또는 뒤로 계속 이어가는 경우(확장, 계속) → 동영상 확장
  • prompt가 새 클립을 촬영하기 위해 에셋의 캐릭터, 동작 또는 스타일만 차용하는 경우참조-동영상
작업이 편집으로 분류되면 ratio는 반드시 adaptive이어야 하고, duration는 반드시 -1이어야 합니다. 특정 종횡비 또는 길이를 전달하면 400이 반환되며, 일반적으로 TaskTypeConstraint가 언급됩니다.
이 페이지는 Seedance 2.5(doubao-seedance-2-5-260628)에만 적용됩니다. Seedance 2.0 제품군에는 동영상 편집 또는 동영상 확장 작업이 없으므로 해당 문제가 발생하지 않습니다.

핵심 차이점: 에셋이 출력 결과에 포함됩니까?

빠른 확인 방법: 출력 결과에서 소스 동영상 자체가 여전히 보입니까? 그렇다면 편집(또는 확장)입니다. 그 동영상의 “느낌”만 이어진다면 참조-동영상입니다. 동영상 확장은 편집과 유사합니다. 화면 비율은 소스 동영상에 고정되지만, 길이는 여전히 설정할 수 있습니다.

모델의 판단 방식

판단은 두 단계로 이루어집니다. 먼저 에셋 role을 확인한 다음, prompt를 확인합니다.
트리거 단어 목록은 완전하지 않습니다. 모델은 정확한 단어가 아니라 의미를 판단합니다. ‘동영상의 모든 내용을 변경하지 않고 유지’, ‘동영상 1을 HD로 업스케일’, 또는 ‘의상을 동일하게 유지’와 같은 문구는 목록에 없지만, 모두 원본 영상을 처리하는 작업을 설명하므로 동영상 편집으로 분류될 수도 있습니다.
참조 이미지는 있지만 참조 동영상이 없는 요청은 편집 또는 확장으로 분류되지 않습니다. reference_video이 있는 경우에만 이를 확인하면 됩니다.

실제 사례

이 요청은 4:3 및 15초를 설정하면서 동시에 “동영상을 업스케일”하려고 했습니다:
이 요청은 즉시 400과 함께 거부되었습니다:
“업스케일”과 “변경 없이 유지”를 함께 사용하면 원본 영상에 대해 작업한다는 의미이므로, 모델은 이를 편집으로 분류했습니다. 편집 작업은 사용자 지정 화면비 또는 길이를 허용하지 않습니다. 이 요청은 실제로 편집이므로, 올바른 수정 방법은 다음과 같습니다:
변경 후 출력은 원본 동영상의 화면비와 길이를 따릅니다.

파라미터로 레퍼런스-투-비디오를 강제할 수 있나요?

아니요. 2.5에서 omni_reference_task_type는 세 가지 값만 허용합니다: “레퍼런스-투-비디오” 값은 없습니다. 또한 edit / extend는 단지 더 일찍 검증할 뿐이며, 작업 유형을 강제하지는 않습니다. 선언된 유형이 모델이 prompt에서 추론한 내용과 다르면, 작업은 여전히 InvalidParameter.TaskTypeMismatch 오류로 실패합니다. 요약하면, prompt가 작업 유형을 결정합니다. 파라미터는 이에 맞춰서만 사용할 수 있습니다.

신뢰할 수 있는 세 가지 접근 방식

제공업체 문서에서 권장하는 범용 설정입니다. 참조 에셋이 있는 경우에는 항상 다음을 전송합니다. 모델이 어떤 하위 작업을 선택하든 요청은 파라미터 제약으로 실패하지 않습니다.
절충안은 작업이 참조-동영상으로 분류되면 모델이 지속 시간을 선택한다는 점입니다(테스트에서는 10초 이상). 비용도 이에 따라 달라집니다. 비용에 민감한 워크로드에는 권장하지 않습니다.

오류가 발생하는 경우

두 오류에는 서로 다른 수정 방법이 필요합니다. TaskTypeConstraint의 경우 파라미터를 변경하고, TaskTypeMismatch의 경우 prompt를 변경하거나 omni_reference_task_typeauto로 다시 설정하십시오.

비용 참고 사항

  • 동영상 편집 출력물의 길이는 원하는 길이가 아니라 원본 동영상의 길이와 같습니다. 25초 원본은 약 25초 기준으로 과금됩니다.
  • 참조 동영상이 있는 작업의 경우 입력 동영상의 프레임도 과금 대상 tokens으로 변환됩니다. 더 길고 해상도가 높은 원본일수록 비용이 더 많이 듭니다.
  • 참조-동영상 작업에서 duration: -1를 사용하면 모델이 길이를 선택하며, 예상보다 길어질 수 있습니다.
제출하기 전에 원본 동영상의 길이를 확인하면 대부분의 예상치 못한 상황을 피할 수 있습니다. 작업의 실제 과금액을 확인하려면 task_id로 Seedance 동영상의 실제 비용을 조회하려면 어떻게 해야 하나요?를 참조하십시오.

관련 문서

동영상 생성 API

작업 유형과 파라미터 제약 조건, 전체 요청 파라미터

Seedance 2.0 / 2.5 개요

2.5와 2.0의 차이점, 전체 편집 및 확장 사용법