The Problem

ComfyUI is great for generating images and videos with all sorts of AI magic, but editing the output is another story. Want to slap some text on your video, trim a few frames, or add transitions? You’re stuck exporting, opening another tool, and juggling formats. Editing inside ComfyUI workflows is basically impossible out of the box.

What This Does

ComfyUIViewerOpenReelExtension grafts a full-featured video editor right onto ComfyUI Viewer. The key piece is a React-powered OpenReel editor embedded in apps/openreelapp/index.html and wired up via apps/openreelapp/assets/index.js. Python glue in nodes/openreelvideonodes.py bundles image frames and audio from your workflow into a JSON blob, and modules/parsers/openreelvideo_parser.py unpacks edited videos back into tensors and audio. Everything runs local—no random server nonsense—so your edits stay in-browser.

Want to edit a video generated by AnimateDiff or SVD? Drop it into the CV OpenReel Bundle Video node, pipe it through Content Viewer, pause the workflow, and tweak away. If you’re dealing with external videos, use the CV OpenReel Import Video node. Exported edits are handled by CV OpenReel Unpack, which spits out frames and audio for downstream nodes. Workflow integration is outlined in README.md, and there’s zero external editor dependency.

Real-World Use

Say you’ve got a batch of AI-generated frames and want to make a clip with custom transitions and overlays. Your workflow might look like:

Edit inside OpenReel, click SEND TO OUTPUT, cancel, and re-run the workflow. The edited video is unpacked as tensors and ready for saving or more processing. No more exporting to DaVinci or ffmpeg unless you’re a masochist.

The Bottom Line

If you’re tired of bouncing between ComfyUI and external editors, this extension is a lifesaver. It’s not perfect—“featured rich” is a stretch, and the UI still feels beta—but for workflow-integrated editing, it does the job. Anyone building AI video workflows in ComfyUI should install it. If you’re just doing single-shot exports, stick to your favorite desktop editor.