ComfyUI > Nodes > DJZ-Nodes > Video Timecode

ComfyUI Node: Video Timecode

Class Name

VideoTimecode

Category
image/overlay
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

Video Timecode Description

Enhance image sequences with customizable timecode overlays for video editing and post-production tasks.

Video Timecode:

The VideoTimecode node is a powerful tool designed to enhance image sequences by overlaying timecodes, making it an essential asset for video editing and post-production tasks. This node allows you to add precise timecode information to each frame of an image sequence, which is particularly useful for synchronizing video content, tracking progress, or simply adding a professional touch to your projects. By leveraging this node, you can customize the appearance of the timecode overlay, including its position, font, size, color, and background opacity, ensuring it fits seamlessly with your visual content. The node's ability to handle both forward and reverse timecode counting provides flexibility for various creative and technical applications, making it a versatile addition to your toolkit.

Video Timecode Input Parameters:

images

This parameter represents the batch of image frames to which the timecode overlay will be applied. It is crucial as it determines the sequence of images that will be processed by the node.

fps

The frames per second (fps) parameter defines the playback speed of the image sequence. It is essential for calculating the timecode accurately, as it determines how many frames are displayed per second.

start_time

This parameter specifies the starting point of the timecode in the format HH:MM:SS:FF (hours, minutes, seconds, frames). It allows you to set the initial timecode value for the first frame in the sequence.

font

The font parameter allows you to choose the typeface used for the timecode overlay. This customization ensures that the timecode matches the aesthetic of your project.

font_size

This parameter controls the size of the font used for the timecode overlay. Adjusting the font size helps ensure the timecode is legible and appropriately scaled for your images.

position

The position parameter determines where the timecode overlay will appear on each frame. You can choose a location that best suits your composition and visual requirements.

text_color

This parameter sets the color of the timecode text. You can select from predefined color presets such as white, black, red, green, blue, and yellow to ensure the timecode is visible against the background.

background_opacity

The background_opacity parameter controls the transparency of the timecode's background. This feature allows you to make the timecode stand out or blend in with the image, depending on your preference.

reverse_count

This boolean parameter determines whether the timecode should count forward or backward. It is useful for scenarios where you need to display a countdown or reverse the timecode progression.

Video Timecode Output Parameters:

IMAGE

The output parameter is a batch of processed image frames with the timecode overlay applied. This output is crucial for further video editing or rendering processes, as it provides the enhanced image sequence ready for use in your projects.

Video Timecode Usage Tips:

  • Ensure the fps parameter matches the frame rate of your video project to maintain synchronization between the timecode and the actual video playback.
  • Experiment with different font and text_color settings to achieve the best visual contrast and readability for your timecode overlay.
  • Use the reverse_count option for creative effects, such as countdowns or reverse playback scenarios, to add a unique touch to your video content.

Video Timecode Common Errors and Solutions:

Invalid start_time format

  • Explanation: The start_time parameter is not in the correct HH:MM:SS:FF format.
  • Solution: Ensure that the start_time is specified in the correct format, with each component separated by colons.

Font file not found

  • Explanation: The specified font file is not available or cannot be loaded.
  • Solution: Verify that the font file path is correct and that the file is accessible by the node.

Image batch size mismatch

  • Explanation: The number of images in the batch does not match the expected size for processing.
  • Solution: Check that the input image batch is correctly formatted and contains the expected number of frames for processing.

Video Timecode 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.