DP Video Flicker:
The DP Video Flicker node is designed to introduce flickering effects into video frames, allowing you to create dynamic and visually engaging video sequences. This node is particularly useful for artists and creators looking to add a unique visual style to their videos by manipulating specific frames with color flickers. The node operates by defining flicker sequences based on keyframes, size, speed, and color, which are then applied to the video frames. This method provides a high degree of customization, enabling you to control the timing, duration, and appearance of the flicker effects. By using this node, you can enhance the visual storytelling of your video projects, making them more captivating and expressive.
DP Video Flicker Input Parameters:
Load_video_frames
This parameter represents the input video frames that the node will process. It is essential as it provides the raw material for the flicker effects to be applied. The frames should be in a format compatible with the node's processing capabilities.
frames_to_export
This integer parameter determines the number of frames to be exported after processing. It has a default value of 0, which means all frames will be exported. The minimum value is 0, and the maximum is 10000. Adjusting this parameter allows you to control the length of the output video sequence.
Flicker_1_key_frame
This integer parameter specifies the starting keyframe for the first flicker effect. It has a default value of 0, with a range from 0 to 10000. This parameter is crucial for determining when the first flicker sequence begins in the video.
Flicker_1_size
This integer parameter defines the size of the first flicker effect, which influences the duration of the flicker sequence. The default value is 3, with a minimum of 3 and a maximum of 10. A larger size results in a longer flicker sequence.
Flicker_1_speed
This integer parameter controls the speed of the first flicker effect. It has a default value of 1, with a range from 1 to 3. The speed affects how quickly the flicker frames alternate, with higher values leading to faster flickering.
Flicker_1_color
This string parameter sets the color of the first flicker effect using a hexadecimal color code. The default color is "#000000" (black). This parameter allows you to customize the visual appearance of the flicker effect.
Flicker_2_key_frame
This optional integer parameter specifies the starting keyframe for the second flicker effect. It has a default value of 0, with a range from 0 to 10000. This parameter is used to introduce an additional flicker sequence in the video.
Flicker_2_size
This optional integer parameter defines the size of the second flicker effect, similar to Flicker_1_size. It has a default value of 3, with a minimum of 3 and a maximum of 10.
Flicker_2_speed
This optional integer parameter controls the speed of the second flicker effect, similar to Flicker_1_speed. It has a default value of 1, with a range from 1 to 3.
Flicker_2_color
This optional string parameter sets the color of the second flicker effect using a hexadecimal color code. The default color is "#000000".
Flicker_3_key_frame
This optional integer parameter specifies the starting keyframe for the third flicker effect. It has a default value of 0, with a range from 0 to 10000.
Flicker_3_size
This optional integer parameter defines the size of the third flicker effect, similar to Flicker_1_size. It has a default value of 3, with a minimum of 3 and a maximum of 10.
Flicker_3_speed
This optional integer parameter controls the speed of the third flicker effect, similar to Flicker_1_speed. It has a default value of 1, with a range from 1 to 3.
Flicker_3_color
This optional string parameter sets the color of the third flicker effect using a hexadecimal color code. The default color is "#000000".
DP Video Flicker Output Parameters:
output_batch
This output parameter is a batch of processed video frames with the applied flicker effects. It represents the final video sequence that incorporates the specified flicker settings, ready for further use or export.
process_info
This output parameter provides information about the processing status, such as whether all flickers were processed successfully or if any flicker sequences were canceled due to overlaps.
DP Video Flicker Usage Tips:
- To create a seamless flicker effect, ensure that the keyframes for different flicker sequences do not overlap, as overlapping can cancel subsequent flickers.
- Experiment with different flicker sizes and speeds to achieve the desired visual impact. Larger sizes and higher speeds can create more dramatic effects.
DP Video Flicker Common Errors and Solutions:
Flicker 2 cancelled - overlaps with Flicker 1
- Explanation: This error occurs when the keyframe for Flicker 2 is set to start before Flicker 1 has ended, causing an overlap.
- Solution: Adjust the keyframe for Flicker 2 to start after Flicker 1 has completed its sequence.
Flicker 3 cancelled - overlaps with previous flicker
- Explanation: This error indicates that Flicker 3's keyframe overlaps with an existing flicker sequence, preventing it from being added.
- Solution: Ensure that Flicker 3's keyframe is set to start after all previous flicker sequences have ended.
