ComfyUI > Nodes > ComfyUI > Kling Text to Video (Camera Control)

ComfyUI Node: Kling Text to Video (Camera Control)

Class Name

KlingCameraControlT2VNode

Category
api node/video/Kling
Author
ComfyAnonymous (Account age: 763days)
Extension
ComfyUI
Latest Updated
2026-05-13
Github Stars
112.77K

How to Install ComfyUI

Install this extension via the ComfyUI Manager by searching for ComfyUI
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Kling Text to Video (Camera Control) Description

Specialized node for transforming text prompts into dynamic video content with advanced camera control capabilities.

Kling Text to Video (Camera Control):

KlingCameraControlT2VNode is a specialized node designed for transforming text prompts into video content with advanced camera control capabilities. This node allows you to create dynamic video sequences by interpreting textual descriptions and applying virtual camera movements such as zoom, pan, tilt, and roll. The primary benefit of this node is its ability to simulate real-world cinematographic techniques, providing a more immersive and engaging video output. By integrating camera control, you can direct the focus and movement within the video, enhancing storytelling and visual impact. This node is particularly useful for AI artists looking to create videos that require specific camera angles and movements, offering a high degree of creative control over the final output.

Kling Text to Video (Camera Control) Input Parameters:

prompt

The prompt parameter is a multiline text input that serves as the positive text prompt for generating the video. It guides the content and theme of the video, allowing you to describe the scene or action you wish to visualize. There is no explicit minimum or maximum length provided, but it should be concise enough to convey the desired scene effectively.

negative_prompt

The negative_prompt parameter is also a multiline text input, used to specify elements or themes that should be avoided in the video generation. This helps refine the output by excluding unwanted features or styles. Like the prompt, it should be clear and specific to ensure the desired outcome.

cfg_scale

The cfg_scale parameter is a float input that adjusts the strength of the prompt's influence on the video generation. It ranges from 0.0 to 1.0, with a default value of 0.75. A higher value increases the adherence to the prompt, while a lower value allows for more creative freedom in the output.

aspect_ratio

The aspect_ratio parameter is a combo input that defines the video's aspect ratio, with options such as "16:9". This setting affects the video's dimensions and can influence the composition and framing of the scene.

camera_control

The camera_control parameter is a custom input that allows you to specify camera movements and configurations during video generation. It can be created using the Kling Camera Controls node and includes settings for horizontal and vertical movement, pan, tilt, roll, and zoom. This parameter is crucial for directing the camera's behavior and achieving the desired cinematic effect.

Kling Text to Video (Camera Control) Output Parameters:

Video Output

The Video Output parameter provides the generated video file, which is the primary output of the node. This video reflects the input prompts and camera controls applied during the generation process.

video_id

The video_id parameter is a string output that uniquely identifies the generated video. It can be used for referencing or retrieving the video in subsequent operations or processes.

duration

The duration parameter is a string output that indicates the length of the generated video. This information is useful for understanding the video's temporal scope and planning further edits or integrations.

Kling Text to Video (Camera Control) Usage Tips:

  • Experiment with different cfg_scale values to find the right balance between prompt adherence and creative freedom in your video outputs.
  • Use the camera_control parameter to simulate complex camera movements and enhance the storytelling aspect of your videos, making them more engaging and visually appealing.

Kling Text to Video (Camera Control) Common Errors and Solutions:

Kling request failed. Code: <code>, Message: <message>, Data: <data>

  • Explanation: This error occurs when the request to the Kling service fails, possibly due to network issues or incorrect parameters.
  • Solution: Check your network connection and ensure all input parameters are correctly configured. If the issue persists, review the error message for specific details and adjust your inputs accordingly.

Invalid camera control configs: at least one of the values must be non-zero

  • Explanation: This error indicates that all camera control values are set to zero, which is not allowed as it results in no camera movement.
  • Solution: Adjust the camera control settings to include at least one non-zero value for parameters like pan, tilt, or zoom to enable camera movement.

Kling Text to Video (Camera Control) Related Nodes

Go back to the extension to check out more related nodes.
ComfyUI
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Kling Text to Video (Camera Control)