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

# Audio Extractor from Video Job API

Extract audio from a video URL or file into mp3, wav, aac, ogg, flac, wma, or ac3. Poll a job_id to get the output URL when it finishes.

## Endpoints

| Method | Path | Description | Atoms |
| --- | --- | --- | --- |
| POST | `/job/extract/video/audio/url` | What it does Submits an async job to extract audio from a video at a source URL. It returns a job i… | 400 |
| POST | `/job/extract/video/audio/file` | What it does Submits a multipart video file for audio extraction and starts an asynchronous job. Th… | 400 |
| GET | `/job/extract/video/audio/status/:job_id` | What it does Checks the status of an audio extraction job submitted earlier and returns the current… | 5 |

## About

## What it does
Video Audio Extractor takes a video URL or uploaded video file and submits an async job to extract audio in your chosen format. Send `video_url` to `/url-to-json` or `video` to `/file-to-json`, and you get back a `job_id` you can poll until the output is ready.

You can control the extraction window with `start_time`, `duration`, and `full_audio`. By default, the service extracts a 2-second clip; set `full_audio` to extract from `start_time` to the end of the file. Choose one of the supported output formats: `mp3`, `wav`, `aac`, `ogg`, `flac`, `wma`, or `ac3`.

When the job finishes, `GET /jobs/:job_id` returns the job `status` and, on success, a `url` to the extracted audio file. Pending and failed jobs include a human-readable `message`, which makes it straightforward to track automated media workflows.

Use Video Audio Extractor when you need to pull a soundtrack from a clip, convert a video asset into audio for downstream processing, or generate a short sample from a larger file for review and testing.

## Usage

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