Visit ComfyUI Online for ready-to-use ComfyUI environment
Manage and sequence text prompts for animations with precise timing control in AI art projects.
The PromptScheduleNodeFlow
node is designed to help you manage and sequence text prompts over a series of frames, making it particularly useful for creating animations or time-based transitions in your AI art projects. This node allows you to input a text prompt and specify the number of frames over which this prompt should be applied. It then constructs a JSON object that sequences these prompts, ensuring smooth transitions and precise control over the timing of each prompt. This functionality is essential for artists looking to create dynamic and evolving visual content, as it provides a structured way to manage prompt changes over time.
This parameter allows you to input the main text prompt that you want to schedule. It supports multiline input, enabling you to include detailed and complex prompts. The text you enter here will be evaluated and sequenced according to the frame settings you specify.
This parameter specifies the number of frames over which the text prompt should be applied. It accepts integer values with a default of 24, a minimum of 0, and a maximum of 9999. Adjusting this value allows you to control the duration for which the prompt remains active, providing flexibility in the timing of your animations.
This optional parameter allows you to input an existing JSON string that contains previously scheduled prompts. It supports single-line input. If provided, the new prompt will be appended to this existing schedule, allowing for the continuation or extension of an existing sequence.
This optional parameter specifies the maximum number of frames for the entire sequence. It accepts integer values with a default of 0, a minimum of 0, and a maximum of 999999. If set to 0, the node will automatically calculate the new maximum based on the num_frames
parameter. This parameter helps in managing the overall length of your animation sequence.
This output parameter returns the new maximum number of frames after adding the current prompt to the sequence. It helps in keeping track of the total duration of your scheduled prompts, ensuring that you have a clear understanding of the timeline.
This output parameter returns the updated JSON string that includes the newly scheduled prompt. This JSON object can be used in subsequent nodes or saved for future reference, providing a structured and easily manageable format for your prompt sequences.
num_frames
for each prompt to ensure they overlap or follow each other seamlessly.in_text
parameter to build complex sequences incrementally, allowing you to refine and extend your animations without starting from scratch.max_frames
parameter to control the overall length of your animation, ensuring that it fits within your desired timeframe.in_text
parameter contains a JSON string that is not properly formatted.in_text
parameter is correctly formatted, with proper key-value pairs and no trailing commas.num_frames
is outside the acceptable range (0 to 9999).num_frames
value to be within the specified range, ensuring it is an integer between 0 and 9999.max_frames
is outside the acceptable range (0 to 999999).max_frames
value to be within the specified range, ensuring it is an integer between 0 and 999999.© Copyright 2024 RunComfy. All Rights Reserved.