ComfyUI > Nodes > DJZ-Nodes > Retro Video Text

ComfyUI Node: Retro Video Text

Class Name

RetroVideoText

Category
image/text
Author
DriftJohnson (Account age: 4052days)
Extension
DJZ-Nodes
Latest Updated
2025-04-25
Github Stars
0.04K

How to Install DJZ-Nodes

Install this extension via the ComfyUI Manager by searching for DJZ-Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter DJZ-Nodes 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

Retro Video Text Description

Enhance video frames with nostalgic retro text effects for vintage aesthetic appeal.

Retro Video Text:

The RetroVideoText node is designed to enhance video frames with a nostalgic, retro aesthetic by overlaying text with various visual effects. This node is particularly useful for artists and creators looking to add a vintage touch to their video projects. It allows you to apply text with customizable font styles, sizes, and colors, while also incorporating effects such as glow, scanlines, and chromatic aberration to mimic the look of old CRT screens. The main goal of this node is to provide a simple yet powerful way to transform modern video content into something that feels like it belongs to a bygone era, adding character and a unique visual flair to your projects.

Retro Video Text Input Parameters:

images

This parameter represents the batch of video frames to which the retro text effects will be applied. It is expected to be in a tensor format with dimensions (B, H, W, C), where B is the batch size, H is the height, W is the width, and C is the number of channels. The images serve as the canvas for the text and effects.

text

The text parameter specifies the string of characters that will be overlaid onto the video frames. This is the actual content that will be displayed with the retro effects applied.

font

This parameter determines the font style used for the text. It allows you to choose from various font types to match the desired retro aesthetic.

position

The position parameter defines where on the video frame the text will be placed. It typically consists of coordinates that specify the text's location, allowing for precise placement.

font_size

This parameter controls the size of the text. Adjusting the font size can impact the readability and overall visual impact of the text on the video frames.

text_color

The text_color parameter sets the color of the text. This can be customized to fit the desired retro theme or to ensure the text stands out against the background.

glow_radius

Glow_radius determines the size of the glow effect around the text. A larger radius will create a more pronounced glow, enhancing the retro feel.

glow_intensity

This parameter controls the brightness of the glow effect. Higher intensity values will make the glow more vivid and noticeable.

scanline_spacing

Scanline_spacing specifies the distance between scanlines, which are horizontal lines that mimic the appearance of old CRT screens. Adjusting this parameter can change the density of the scanlines.

scanline_alpha

The scanline_alpha parameter sets the transparency level of the scanlines. A higher alpha value will make the scanlines more opaque and visible.

chromatic_aberration

Chromatic_aberration introduces a color distortion effect that simulates the imperfections of old video displays. This parameter controls the extent of the color separation effect.

Retro Video Text Output Parameters:

result

The result is a tensor containing the processed video frames with the retro text and effects applied. This output maintains the original batch structure and can be used for further processing or rendering in video projects. The retro enhancements add a unique visual style that can transform the mood and aesthetic of the video content.

Retro Video Text Usage Tips:

  • Experiment with different font styles and sizes to achieve the desired retro look that complements your video content.
  • Adjust the glow_radius and glow_intensity parameters to create a subtle or dramatic glow effect, enhancing the nostalgic feel.
  • Use scanline_spacing and scanline_alpha to fine-tune the appearance of scanlines, balancing between visibility and subtlety.
  • Apply chromatic_aberration sparingly to avoid overwhelming the video with color distortion, ensuring it enhances rather than detracts from the overall aesthetic.

Retro Video Text Common Errors and Solutions:

"Invalid image tensor format"

  • Explanation: The input images are not in the expected tensor format (B, H, W, C).
  • Solution: Ensure that the input images are correctly formatted as a tensor with the specified dimensions before passing them to the node.

"Font not found"

  • Explanation: The specified font is not available or incorrectly specified.
  • Solution: Verify that the font name is correct and that the font file is accessible in the environment where the node is running.

"Text position out of bounds"

  • Explanation: The specified text position is outside the dimensions of the video frame.
  • Solution: Adjust the position coordinates to ensure the text fits within the frame boundaries.

Retro Video Text Related Nodes

Go back to the extension to check out more related nodes.
DJZ-Nodes
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 Playground, enabling artists to harness the latest AI tools to create incredible art.