Audio Convert icon

Audio Convert

Convert audio format, bitrate, sample rate, and channels

Audio Convert

AI-generated

Summary

Converts each input audio binary with FFmpeg, optionally changing its format, bitrate, sample rate, channel count, or loudness. Returns the converted audio in a binary property along with format and file size details.

Inputs

  • Binary Property (required) — Name of the input binary property; defaults to data.
  • Output Format — Choose MP3, WAV, OGG, FLAC, AAC, or M4A. Keep Original uses the input filename extension, or a recognized MIME type when no filename extension is available.
  • Bitrate — Set 64, 128, 192, 256, or 320 kbps; Auto leaves FFmpeg’s bitrate setting unspecified.
  • Sample Rate — Set 22050, 44100, or 48000 Hz; Auto leaves the sample rate unchanged.
  • Channels — Set Mono or Stereo; Auto leaves the channel count unchanged.
  • Normalize — Apply EBU R128 loudness normalization (loudnorm) or leave normalization off.
  • Output Binary Property (required) — Name the binary property for the converted audio; defaults to data.

Output shape

One output item per input item, each with converted audio in the configured binary property and a JSON object.

JSON includes input and output format, selected bitrate, sample rate and channel settings (auto when unset), and input and output sizes in bytes. Conversion errors are reported as node operation errors; FFmpeg must be available to the runtime. Output MIME type is set for listed formats and otherwise defaults to application/octet-stream.

Links

Discussion