This ComfyUI workflow is designed to seamlessly remove the background from any video, allowing you to replace it with either a transparent or solid color background. Utilizing the BRIA model, known for its advanced video processing capabilities, this workflow efficiently isolates the subject of your video, removing the background with precision. The workflow begins with the 'LoadVideo' node, which imports your chosen video into the system. It then processes the video through the 'BriaRemoveVideoBackground' node, where the background removal magic happens. Finally, the 'SaveVideo' node allows you to export your newly processed video, ready for further editing or immediate use.
This workflow is particularly useful for content creators and video editors who need to quickly and effectively remove backgrounds without the need for complex software or manual editing. By automating the background removal process, it saves time and ensures consistency across multiple video projects. The use of the BRIA model ensures high-quality results, maintaining the integrity of the subject while removing unwanted background elements.
API
Use this workflow from code
Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.
Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).
Comfy Cloud API access requires a plan with an API key.
FAQ















