Nodes/ComfyUI/Save Audio (Opus) (DEPRECATED)
ComfyUI Node Runs on cloud

Save Audio (Opus) (DEPRECATED)

The best codec nobody picks, now folded into SaveAudioAdvanced

By Comfy-Org·Created 4 years ago·Updated about 2 hours ago· 129,820
Save Audio (Opus) (DEPRECATED)
  • audio
  • audio
filename_prefixaudio/ComfyUI
quality128k

SaveAudioOpus is the quiet one of the save family, and that's a shame, because Opus is arguably the best codec ComfyUI can write. It saves your AUDIO tensor as an .opus file - better quality than MP3 at the same bitrate, and smaller files to boot. It's also marked (DEPRECATED), replaced since June 2026 by SaveAudioAdvanced's format dropdown.

Like its FLAC and MP3 siblings, this node dates from ComfyUI's audio expansion in mid-2025, when the savers grew beyond the original FLAC-only output. It's pure convenience: pick a bitrate from the combo, save, done. The codec itself is the interesting part. Opus is designed for streaming voice and music, and at comparable bitrates it beats MP3 on quality per byte. For podcast-style voiceover or any file that's going to live on a server, 96k Opus sounds shockingly close to the original at a fraction of the size.

How it works

Standard save-node architecture: AUDIO in, .opus out to your output/ directory under filename_prefix (default audio/ComfyUI), counter-appended so runs don't collide. The thing you actually set is quality:

  • 128k (default) - transparent for most speech and decent for music.
  • 64k - very small; fine for voice, rough for music.
  • 96k, 192k, 320k - the range for anything you care about.

The honest trade-off: Opus is technically excellent but poorly supported as a "final" format. Video editors and social platforms rarely accept .opus directly, and your OS media players handle it fine but some web tools don't. If your file's destination is a video muxer or an upload form, MP3 is the safer bet even though it's a worse codec. Use Opus when the output stays in your ecosystem or goes to a server that understands it.

Inputs and output

  • audio (AUDIO) - the track to save.
  • filename_prefix (STRING, default audio/ComfyUI) - output path prefix.
  • quality (COMBO, default 128k) - 64k / 96k / 128k / 192k / 320k.
  • audio (AUDIO, output) - passthrough; safe to ignore.

A sensible pattern: keep a lossless FLAC save for archival and an Opus save for distribution, so one workflow produces both a master and a web-ready file. The node slots at the end of any chain - after trimming, mixing, and EQ - exactly like the other savers, and its passthrough output means you can still wire the track onward even after writing the file.

Getting it

Ships with ComfyUI core since mid-2025. No install, no models, no licenses to worry about.

Common issues

The usual save-node failure - "input audio is None (source video may have no audio track)" - applies when upstream audio is missing; fix the source. Beyond that, the only real trap is format acceptance downstream, not the node itself. For new workflows, use SaveAudioAdvanced and pick Opus there; this node stays around purely so old graphs keep loading.

Categoryaudio

Inputs (3)

NameTypeDefaultDescription
audioAUDIO
filename_prefixSTRINGaudio/ComfyUI
qualityCOMBO128k5 options: 64k, 96k, 128k, 192k, 320k

Outputs (1)

NameTypeDescription
audioAUDIO