Skip to main content
4 tools. Each one is deterministic: the same input gives the same output, and nothing is inferred. Call one directly with POST /v1/capabilities/{id}/run, or use it as a step in a workflow. Prices are on the live catalogue — they change, and a stale price here would be worse than none.

audio.concat

audio → audio · Billed per second Join two or more audio clips end-to-end into a single continuous output file.

When to use

  • Assemble a podcast — stitch intro, body segments, and outro together.
  • Merge split recordings — combine parts recorded in separate sessions.
  • Build playlists — produce a single deliverable file from ordered tracks.

Inputs & outputs

Parameters

No operation-level parameters. All input URLs are supplied as audios in the input object.

Examples

Join two podcast segments

Assemble three tracks in order

  • audio.trim — trim individual clips before concatenating
  • audio.transcode — re-encode the concatenated output
  • audio.pipeline — chain concat with other audio ops in one step
  • video.concat — equivalent operation for video files

Examples

Join two clips

audio.pipeline

audio → audio · Billed per second Chain up to 10 audio operations in a single execution, eliminating intermediate uploads.

When to use

  • Trim then transcode — cut a segment and immediately re-encode it.
  • Complex workflows — multiple dependent steps without round-trip overhead.
  • Atomic processing — all operations succeed or the whole pipeline fails cleanly.

Inputs & outputs

Parameters

Each operation uses the same parameter shape as the corresponding standalone capability.

Examples

Trim first 30 s, then convert to MP3

Transcode to AAC at reduced bitrate

  • audio.transcode — standalone format conversion
  • audio.trim — standalone time-range extraction
  • audio.concat — standalone clip joining
  • video.pipeline — equivalent multi-op pipeline for video files

Examples

Trim then transcode

audio.transcode

audio → audio · Billed per second Re-encode an audio file to a different container format and/or bitrate.

When to use

  • Convert for compatibility — WAV or FLAC source needs MP3/AAC for web delivery.
  • Reduce file size — lower bitrate for streaming or podcast distribution.
  • Normalize format — standardize uploads to a single codec before pipeline processing.

Inputs & outputs

Parameters

Examples

WAV to MP3 at 192k

FLAC to AAC for mobile delivery

  • audio.trim — cut to a time range before transcoding
  • audio.concat — join clips first, then transcode the combined output
  • audio.pipeline — chain trim + transcode in one step
  • video.extract_audio — pull the audio track out of a video first

Examples

WAV → MP3 192k

audio.trim

audio → audio · Billed per second Extract a specific time range from an audio file, discarding everything outside it.

When to use

  • Create a clip — isolate a highlight or excerpt from a long recording.
  • Remove silence — cut leading/trailing silence from a podcast or voiceover.
  • Prepare for concatenation — trim individual segments before joining with audio.concat.

Inputs & outputs

Parameters

Examples

Extract the first 60 seconds

Extract a mid-section highlight (90–150 s)

  • audio.transcode — re-encode the trimmed output to a different format
  • audio.concat — join multiple trimmed segments end-to-end
  • audio.pipeline — combine trim with other audio ops in a single execution
  • video.trim — equivalent operation for video files

Examples

First 60 seconds