ComfyUI > Nodes > GlitchNodes > TV Glitch | GlitchNodes

ComfyUI Node: TV Glitch | GlitchNodes

Class Name

TvGlitch

Category
GlitchNodes
Author
pxl-pshr (Account age: 549days)
Extension
GlitchNodes
Latest Updated
2026-04-16
Github Stars
0.07K

How to Install GlitchNodes

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

TV Glitch | GlitchNodes Description

Simulates analog TV glitches with chroma noise, video noise, and scanlines for retro effects.

TV Glitch | GlitchNodes:

The TvGlitch node is designed to simulate the nostalgic and distinctive visual effects of analog television glitches. This node is particularly useful for AI artists looking to add a retro or distorted aesthetic to their images, reminiscent of old TV broadcasts. By applying a combination of chroma noise, video noise, and scanlines, TvGlitch creates a unique visual distortion that mimics the imperfections and artifacts found in analog TV signals. This effect can enhance your artwork by introducing elements of randomness and texture, making it stand out with a vintage flair. The node processes images by converting them into a format that allows for the manipulation of color and noise, ultimately producing an output that captures the essence of analog TV glitches.

TV Glitch | GlitchNodes Input Parameters:

image

This parameter represents the input image that you want to apply the TV glitch effect to. It serves as the canvas for the glitch transformations, and the node processes this image to produce the desired visual effects.

subcarrier_amplitude

This parameter controls the amplitude of the subcarrier signal, which affects the intensity of the chroma distortion. A higher value increases the color distortion, while a lower value results in subtler effects. The range is from 1 to 200, with a default value of 40.

video_noise

Video noise introduces random variations in the image, simulating the static or "snow" effect seen on old TVs. This parameter determines the intensity of the noise, with a range from 0 to 10000 and a default value of 100. Increasing this value will make the noise more pronounced.

video_chroma_noise

This parameter adds noise specifically to the chroma channels, affecting the color components of the image. It ranges from 0 to 10000, with a default value of 100. Higher values will result in more noticeable color noise, enhancing the glitch effect.

video_chroma_phase_noise

This parameter introduces phase noise to the chroma channels, affecting the timing of the color signals. It ranges from 0 to 100, with a default value of 15. Adjusting this value alters the phase distortion, impacting the overall color alignment.

video_chroma_loss

Video chroma loss simulates the loss of color information, which can occur in analog signals. This parameter ranges from 0.0 to 1.0, with a default value of 0.24. A higher value increases the likelihood of color loss, resulting in a more washed-out appearance.

composite_preemphasis

This parameter applies a preemphasis filter to the composite signal, enhancing certain frequencies to simulate the characteristics of analog transmission. It ranges from 0.0 to 100.0, with a default value of 1.0. Adjusting this value can affect the sharpness and clarity of the image.

scanlines_scale

Scanlines are horizontal lines that mimic the appearance of old CRT displays. This parameter controls the scale of the scanlines, ranging from 0.0 to 5.0, with a default value of 1.5. Increasing the scale will make the scanlines more prominent, enhancing the retro effect.

TV Glitch | GlitchNodes Output Parameters:

image

The output parameter is the processed image with the TV glitch effects applied. This image retains the original dimensions but now includes the visual distortions and artifacts characteristic of analog TV glitches. The output can be used directly in your projects to achieve a vintage or distorted aesthetic.

TV Glitch | GlitchNodes Usage Tips:

  • Experiment with the subcarrier_amplitude and video_chroma_noise parameters to achieve different levels of color distortion and noise, which can dramatically change the mood of your image.
  • Use the scanlines_scale parameter to adjust the prominence of scanlines, which can add a strong retro feel to your artwork, especially when combined with high video_noise settings.

TV Glitch | GlitchNodes Common Errors and Solutions:

Error in TV glitch processing: <error_message>

  • Explanation: This error indicates that an unexpected issue occurred during the processing of the TV glitch effect, possibly due to incompatible input data or parameter settings.
  • Solution: Ensure that the input image is in the correct format and within the expected range. Double-check the parameter values to ensure they are within the specified limits. If the problem persists, try resetting the parameters to their default values and reapply the effect.

TV Glitch | GlitchNodes Related Nodes

Go back to the extension to check out more related nodes.
GlitchNodes
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.