explaingit

wasasquatch/comfyui_viewer_openreel_extension

Analysis updated 2026-05-18

74PythonAudience · developerComplexity · 4/5LicenseSetup · moderate

TLDR

A ComfyUI extension that embeds the OpenReel video editor so you can trim, add effects, and add text overlays to AI-generated video frames without leaving ComfyUI.

Mindmap

mindmap
  root((OpenReel Extension))
    What it does
      Embeds video editor in ComfyUI
      Timeline effects and transitions
      Bundle and unpack nodes
      Server side FFmpeg render
    Tech stack
      Python
      ComfyUI
      FFmpeg
      JavaScript frontend
    Nodes
      Bundle Video
      Bundle Images
      Bundle Audio
      Unpack
    Audience
      ComfyUI workflow builders
      AI video creators

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Edit AI-generated video frames from AnimateDiff or SVD workflows with a built-in timeline editor.

USE CASE 2

Add transitions, text overlays, and keyframe animation to generated video without a separate editor.

USE CASE 3

Combine video, image, and audio outputs from different workflow branches into one editable project.

USE CASE 4

Import and edit existing video files from disk directly inside a ComfyUI workflow.

What is it built with?

PythonComfyUIFFmpegJavaScript

How does it compare?

wasasquatch/comfyui_viewer_openreel_extensionltczding-gif/ref-downloaderhumanmllm/swim
Stars747475
LanguagePythonPythonPython
Setup difficultymoderatemoderatehard
Complexity4/53/55/5
Audiencedeveloperresearcherresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires ComfyUI plus the separate ComfyUI Viewer extension version 0.4.0 or higher already installed.

MIT license, free to use, modify, and distribute including for commercial projects.

In plain English

This is an extension for ComfyUI, an AI image and video generation tool, that embeds a video editor called OpenReel directly inside the ComfyUI interface. The problem it solves is the awkward gap between AI generated video frames and final polished output: previously, you would generate frames in ComfyUI and then have to take them to a separate video editing application to add effects, transitions, text overlays, or trim clips. With this extension, that editing step happens inside the same workflow. The way it works is through a set of special ComfyUI nodes, which are building blocks you connect visually. You use Bundle nodes to package your generated video frames, images, or audio into a format the OpenReel editor understands. The workflow then pauses while you edit your video in the embedded OpenReel timeline, and once you click send to output, you run the workflow again and an Unpack node extracts the edited result back into frames and audio for further processing or saving. It supports a server side rendering engine using FFmpeg, a widely used video processing tool, for faster exports without browser limits. You would use this when building AI video generation pipelines in ComfyUI and wanting to refine the output with keyframe animation, effects, transitions, or text overlays without leaving the environment. It requires ComfyUI and the separate ComfyUI Viewer extension version 0.4.0 or higher already installed, and is written in Python.

Copy-paste prompts

Prompt 1
Set up a ComfyUI workflow that uses CV OpenReel Bundle Video and a pause node to edit generated frames in OpenReel.
Prompt 2
Explain how the pause and cancel-then-rerun pattern works to get an edited video out of CV OpenReel Unpack.
Prompt 3
How do I combine a bundled video, bundled images, and bundled audio using CV OpenReel Bundle Combine?
Prompt 4
Walk me through installing this extension into ComfyUI_Viewer's custom_nodes/extensions folder.

Frequently asked questions

What is comfyui_viewer_openreel_extension?

A ComfyUI extension that embeds the OpenReel video editor so you can trim, add effects, and add text overlays to AI-generated video frames without leaving ComfyUI.

What language is comfyui_viewer_openreel_extension written in?

Mainly Python. The stack also includes Python, ComfyUI, FFmpeg.

What license does comfyui_viewer_openreel_extension use?

MIT license, free to use, modify, and distribute including for commercial projects.

How hard is comfyui_viewer_openreel_extension to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is comfyui_viewer_openreel_extension for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.