---
title: Audio Extractor from Video API
slug: extract-audio-from-video
url: https://apyhub.com/apyhub/service/extract-audio-from-video
provider: ApyHub
categories: [Audio Processing, File Conversion, File Manipulation]
auth: api_key
---

# Audio Extractor from Video API

Extract audio from a video upload or URL as binary output or a signed download link. Choose segment length, start time, and audio format.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/extract/video/audio/file` | What it does Uploads a video file and returns the extracted audio as a binary file download. You ca… | 550 |
| POST | `/extract/video/audio/file/url` | What it does Extracts audio from an uploaded video and returns a JSON object containing a time-limi… | 550 |
| POST | `/extract/video/audio/url/file` | What it does Extracts audio from a video provided by URL and returns the resulting audio as a binar… | 550 |
| POST | `/extract/video/audio/url` | What it does Extracts the audio track from a video provided by URL and returns a time-limited signe… | 550 |

## About

## What it does
Video Audio Extractor pulls audio from a video file or a video URL and returns it as a downloadable audio file or a time-limited signed link.

Send a video upload through the multipart endpoints, or pass a `video_url` to the URL endpoints. You can extract a short segment with `duration` and `start_time`, or set `full_audio` to extract the complete audio track. The output format can be set to `mp3`, `wav`, `aac`, `ogg`, `flac`, `wma`, or `ac3`.

Use Video Audio Extractor when you need audio from clips for speech workflows, media processing, or archive handling. The download endpoints return the audio as binary data. The link endpoints return an object with a `data` field containing a time-limited signed URL for retrieval.

If your app stores videos in cloud storage, the URL-based endpoints avoid file upload overhead. If you're processing local media, the multipart endpoints let you send the file directly and get the extracted audio back in the format you need.

## Usage

Authenticate with an ApyHub API key in the `apy-token` header.
Full docs and a live playground: https://apyhub.com/apyhub/service/extract-audio-from-video
