Skip to content
AI Primer
workflow

Creators report removing video music while preserving dialogue and effects

Dustin Hollywood reports removing music while preserving dialogue and effects, with a Stages AI tool planned. QualitativAi describes a local ComfyUI method using Meta’s SAM Audio.

3 min read
Creators report removing video music while preserving dialogue and effects
Creators report removing video music while preserving dialogue and effects

TL;DR

SAM Audio can use a masked object in a video to select which sound to isolate. An independent ComfyUI extension also accepts time spans marking where a target sound does or does not occur.

Music removal without regenerating the video

The client brief was precise: remove the music while leaving the video, dialogue and sound effects intact. Dustin Hollywood says he completed the audio fix in minutes, faster and cheaper than regenerating the clip.

Hollywood's clever shortcut combined a music-production technique with a video-editing process, he explained, without needing a generative model. He declined to publish the workflow, arguing that an artist's methods are part of their earning power.

A local ComfyUI stem splitter

In a separate demonstration, QualitativAi runs Meta's SAM Audio through a local ComfyUI graph to produce three stems:

  • Dialogue
  • Music
  • Sound effects

An agent runs a ComfyUI workflow to separate dialogue, music and sound effects

For a repeatable interface, QualitativAi proposes asking Opus or Astra to build the workflow and a web app, with saved separation defaults. ComfyUI would run underneath without the user opening its editor.

QualitativAi reports better results than the Moises three-stem split they previously paid $30 a month for. They note that getting the local process to their liking can take some fiddling.

SAM Audio's target and residual

SAM Audio writes two files in Meta's reference implementation:

  • target.wav: the isolated sound selected by the prompt.
  • residual.wav: the remaining audio, where dialogue and effects would be retained when music is selected as the target.

The three-stem output is part of QualitativAi's demonstrated workflow; Meta's basic example exposes this two-output operation.

Meta also documents a quality-versus-compute trade-off: enabling automatic span prediction and reranking eight candidates can improve results while increasing latency and memory use.

Stages AI and model access

Hollywood says repeated requests prompted him to turn his own method into a Stages AI tool. He hopes to have it ready by launch.

QualitativAi separately intends to open-source their workflow.

The underlying SAM Audio model is already available from Meta, including through its Segment Anything Playground. Local use has these documented requirements:

  • Python 3.11 or newer.
  • A CUDA-compatible GPU is recommended.
  • Hugging Face checkpoint access must be requested and approved, followed by authentication to download the models.

Further reading

Discussion across the web

Where this story is being discussed, in original context.

On X· 5 threads
TL;DR2 posts
Music removal without regenerating the video2 posts
A local ComfyUI stem splitter1 post
SAM Audio's target and residual1 post
Stages AI and model access1 post
Share on X