ComfyUI  >  Nodes  >  ComfyUI_toyxyz_test_nodes >  Capture Webcam

ComfyUI Node: Capture Webcam

Class Name


toyxyz (Account age: 3650 days)
Latest Updated
Github Stars

How to Install ComfyUI_toyxyz_test_nodes

Install this extension via the ComfyUI Manager by searching for  ComfyUI_toyxyz_test_nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ComfyUI_toyxyz_test_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
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Capture Webcam Description

Versatile node for capturing webcam or window images, ideal for AI artists integrating real-time visual data.

Capture Webcam:

CaptureWebcam is a versatile node designed to facilitate the capture of images directly from your webcam or a specified window. This node is particularly useful for AI artists who need to integrate real-time visual data into their projects. By leveraging this node, you can seamlessly capture high-resolution images, which can then be used for various creative and analytical purposes. The node supports capturing images either from a webcam or directly from a window, providing flexibility depending on your specific needs. It also includes features to manage the capture process, such as pausing and resuming captures, and setting the captured image format. This makes it an essential tool for those looking to incorporate live visual data into their AI-driven art projects.

Capture Webcam Input Parameters:


This parameter specifies the source of the image capture. It can be set to "WEBCAM" to capture images from the webcam. This parameter is crucial as it determines the source of the visual data that will be processed by the node.


This integer parameter defines the width of the captured image. It has a default value of 0, which means the node will use the maximum resolution available. The minimum value is 0, and the maximum value is determined by the MAX_RESOLUTION constant. Adjusting this parameter allows you to control the resolution of the captured image, which can be important for balancing quality and performance.


Similar to the width parameter, this integer parameter sets the height of the captured image. It also has a default value of 0, with a minimum value of 0 and a maximum value defined by MAX_RESOLUTION. This parameter helps in defining the aspect ratio and resolution of the captured image, ensuring it meets your specific requirements.


This boolean parameter determines whether the capture should be initiated automatically when the node is queued. The default value is True. Setting this parameter to False would require manual initiation of the capture process. This feature is useful for controlling when the capture should occur, providing flexibility in automated workflows.

Capture Webcam Output Parameters:


The output parameter is an image captured from the specified source. This image can be used in various downstream processes, such as image analysis, enhancement, or as input for AI models. The captured image's resolution and quality depend on the input parameters set for width and height.

Capture Webcam Usage Tips:

  • Ensure your webcam is properly connected and recognized by your system before initiating the capture process.
  • Adjust the width and height parameters to match the resolution requirements of your project. Higher resolutions provide better quality but may require more processing power.
  • Use the capture_on_queue parameter to automate the capture process in workflows where timing is critical.
  • If capturing from a window, make sure the window is visible and not minimized to ensure accurate capture.

Capture Webcam Common Errors and Solutions:

"Webcam not found"

  • Explanation: The node could not detect a connected webcam.
  • Solution: Check if your webcam is properly connected and recognized by your system. Ensure that no other application is using the webcam.

"Invalid resolution settings"

  • Explanation: The width or height parameters are set beyond the allowed range.
  • Solution: Adjust the width and height parameters to be within the range of 0 to MAX_RESOLUTION.

"Capture failed"

  • Explanation: The node failed to capture an image from the specified source.
  • Solution: Verify that the source (webcam or window) is available and functioning correctly. Restart the capture process if necessary.

"Output folder not found"

  • Explanation: The specified output folder for saving captured images does not exist.
  • Solution: Ensure the output folder path is correct and that the folder exists. Create the folder if it does not exist.

Capture Webcam Related Nodes

Go back to the extension to check out more related nodes.

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.