Skip to content

Add get_duration method to Comfy VIDEO type#8122

Merged
comfyanonymous merged 3 commits intoComfy-Org:masterfrom
christian-byrne:get-video-duration
May 15, 2025
Merged

Add get_duration method to Comfy VIDEO type#8122
comfyanonymous merged 3 commits intoComfy-Org:masterfrom
christian-byrne:get-video-duration

Conversation

@christian-byrne
Copy link
Contributor

@christian-byrne christian-byrne commented May 14, 2025

Add get_duration to Comfy VIDEO type.

Can be used like:

class ExampleNode:
    @classmethod
    def INPUT_TYPES(s):
        return {
            "required": { "video": (IO.VIDEO, {}) },
        }

    FUNCTION = f
    def f(self, video):
        duration = video.get_duration()

Can be useful to validate video inputs before sending to API nodes without having to decode (most APIs have duration constraints for video inputs).

@comfyanonymous comfyanonymous merged commit f1f9763 into Comfy-Org:master May 15, 2025
5 checks passed
@christian-byrne christian-byrne deleted the get-video-duration branch May 15, 2025 04:33
zhiaixu2009 added a commit to zhiaixu2009/ComfyUI that referenced this pull request May 16, 2025
…huawei

* 'master' of https://github.com/zhiaixu2009/ComfyUI:
  Fix typo in last PR. (Comfy-Org#8144)
  Add Wan-FUN Camera Control models and Add WanCameraImageToVideo node (Comfy-Org#8013)
  Remove old hack used to fix windows pytorch 2.4 on the portable. (Comfy-Org#8139)
  Add `get_duration` method to Comfy VIDEO type (Comfy-Org#8122)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants