Tools

Extract audio from a video

Pull the audio track out of a video when you need a podcast clip, a voiceover, or a song from a screen recording. Video frames are discarded, and the audio is encoded as MP3.

Run this tool

Files stay under 20 MB. Successful encodes use compute seconds. Failures are not billed.

How it works

  1. 01Upload a video that contains an audio track.
  2. 02Pick an MP3 bitrate. 192 kbps is a solid default for voice and music.
  3. 03FFmpeg drops the picture and encodes the audio as MP3.
  4. 04Download the MP3. Only a successful extract is billed.

Limits

  • Each file can be up to 20 MB. Successful runs count against your monthly compute seconds and request quota. Failed encodes are not billed.
  • The source needs an audio track. A silent video fails, and that failure is not billed.
  • Output is MP3. Bitrate can be set from 64 to 320 kbps.

FAQ

Will this work on a screen recording?

Yes, when the recording includes audio. System-audio-only and camera-audio files both work, as long as FFmpeg can find an audio stream.

Does extracting audio use fewer compute seconds than re-encoding video?

Usually, yes. The job does not encode video frames. You still pay for the wall-clock time the encoder runs, with a minimum of one second on success.

Can I get a WAV instead?

This tool outputs MP3. For another format, send the file through the API and set the FFmpeg args yourself.

Related tools

Need this in your app?

The same encode is available as POST /v2/run. Send the inputs and FFmpeg args from your own code, and pay only for successful compute seconds.