mirror of
https://git.datalinker.icu/comfyanonymous/ComfyUI
synced 2026-09-06 10:27:04 +08:00
[Bug] [Kling] Fix Kling camera control (#161)
This commit is contained in:
parent
1dc3880ca4
commit
0cab40b28f
@ -412,10 +412,13 @@ class KlingTextToVideoNode(KlingNodeBase):
|
|||||||
mode: str,
|
mode: str,
|
||||||
aspect_ratio: str,
|
aspect_ratio: str,
|
||||||
camera_control: Optional[KlingCameraControl] = None,
|
camera_control: Optional[KlingCameraControl] = None,
|
||||||
|
model_name: Optional[str] = None,
|
||||||
|
duration: Optional[str] = None,
|
||||||
auth_token: Optional[str] = None,
|
auth_token: Optional[str] = None,
|
||||||
) -> tuple[VideoFromFile, str, str]:
|
) -> tuple[VideoFromFile, str, str]:
|
||||||
validate_prompts(prompt, negative_prompt, MAX_PROMPT_LENGTH_T2V)
|
validate_prompts(prompt, negative_prompt, MAX_PROMPT_LENGTH_T2V)
|
||||||
mode, duration, model_name = self.get_mode_string_mapping()[mode]
|
if model_name is None:
|
||||||
|
mode, duration, model_name = self.get_mode_string_mapping()[mode]
|
||||||
initial_operation = SynchronousOperation(
|
initial_operation = SynchronousOperation(
|
||||||
endpoint=ApiEndpoint(
|
endpoint=ApiEndpoint(
|
||||||
path=PATH_TEXT_TO_VIDEO,
|
path=PATH_TEXT_TO_VIDEO,
|
||||||
@ -502,9 +505,9 @@ class KlingCameraControlT2VNode(KlingTextToVideoNode):
|
|||||||
auth_token: Optional[str] = None,
|
auth_token: Optional[str] = None,
|
||||||
):
|
):
|
||||||
return super().api_call(
|
return super().api_call(
|
||||||
model_name=KlingVideoGenModelName.kling_v1_5,
|
model_name=KlingVideoGenModelName.kling_v1,
|
||||||
cfg_scale=cfg_scale,
|
cfg_scale=cfg_scale,
|
||||||
mode=KlingVideoGenMode.pro,
|
mode=KlingVideoGenMode.std,
|
||||||
aspect_ratio=KlingVideoGenAspectRatio(aspect_ratio),
|
aspect_ratio=KlingVideoGenAspectRatio(aspect_ratio),
|
||||||
duration=KlingVideoGenDuration.field_5,
|
duration=KlingVideoGenDuration.field_5,
|
||||||
prompt=prompt,
|
prompt=prompt,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user