Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > comfyui-obvpm > Optional Video (obvpm)

ComfyUI Node: Optional Video (obvpm)

Class Name

VideoOptionalGate (obvpm)

Category
obvpm/gates
Author
chanon (Account age: 5883days)
Extension
comfyui-obvpm
Latest Updated
2026-09-17
Github Stars
0.04K

How to Install comfyui-obvpm

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

Optional Video (obvpm) Description

Specialized node for managing video data presence in workflows, handling missing inputs to ensure robustness and adaptability.

VideoOptionalGate (obvpm):

The VideoOptionalGate (obvpm) is a specialized node designed to handle video data within a node-based workflow, providing a mechanism to manage the presence or absence of video inputs. Its primary function is to pass video data through the node if available, or to handle situations where the video input is missing. This node is particularly useful in complex workflows where video data may not always be present, allowing you to define how the absence of video should be treated downstream. By using this node, you can ensure that your workflow remains robust and adaptable, even when dealing with optional video inputs.

VideoOptionalGate (obvpm) Input Parameters:

input

The input parameter is expected to be of type VIDEO. This parameter represents the video data that you wish to pass through the node. If a video is provided, it will be processed and passed to the output. If no video is provided, the node will handle the absence according to its internal logic, which typically involves emitting a boolean indicating the presence or absence of the video. This parameter does not have specific minimum, maximum, or default values, as it is dependent on the availability of video data in your workflow.

VideoOptionalGate (obvpm) Output Parameters:

video

The video output parameter provides the video data that has been passed through the node. If a video was provided as input, this output will contain the same video data, allowing it to be used in subsequent nodes in your workflow. This output is crucial for maintaining the flow of video data through your node-based system.

present

The present output parameter is a boolean value that indicates whether a video was present at the input. This output is particularly useful for conditional logic within your workflow, as it allows you to branch or alter the flow based on the presence or absence of video data. By checking this boolean, you can implement logic to handle cases where video data is optional or missing.

VideoOptionalGate (obvpm) Usage Tips:

  • Use the present output to implement conditional logic in your workflow, allowing you to handle cases where video data may not be available.
  • Combine the VideoOptionalGate with other nodes that can process video data to create flexible and adaptable workflows that can handle optional video inputs seamlessly.

VideoOptionalGate (obvpm) Common Errors and Solutions:

Missing Video Input

  • Explanation: This error occurs when the node expects a video input, but none is provided.
  • Solution: Ensure that a video input is connected to the node. If the video is optional, use the present output to handle the absence of video data appropriately in your workflow.

Unexpected Data Type

  • Explanation: This error arises when the input provided is not of type VIDEO.
  • Solution: Verify that the input connected to the node is indeed video data. Check upstream nodes to ensure they are outputting the correct data type.

Optional Video (obvpm) Related Nodes

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

Optional Video (obvpm)