diff --git a/server/app/pipeline/fal_client.py b/server/app/pipeline/fal_client.py index 91ef15c..713fab7 100644 --- a/server/app/pipeline/fal_client.py +++ b/server/app/pipeline/fal_client.py @@ -65,11 +65,15 @@ def generate( raise RuntimeError("업로드된 입력 이미지가 없습니다.") # 2) 요청 인자. duration 은 "auto" 또는 4~12 정수. + # generate_audio=False: Seedance 2.0 의 AI 자동 생성 BGM이 ByteDance 자체 + # content policy(partner_validation_failed)에 걸리는 케이스가 빈번하므로 비활성화. + # 오디오가 필요하면 Remotion 단계에서 별도 트랙을 얹는 방식을 사용한다. arguments: dict = { "prompt": prompt, "image_urls": image_urls, "aspect_ratio": cfg.FAL_ASPECT_RATIO, "resolution": cfg.FAL_RESOLUTION, + "generate_audio": False, } dur = duration if duration is not None else cfg.FAL_DURATION if str(dur).lower() != "auto":