Video to Audio API
Category: media
Extract the audio track from a video file. This tool runs entirely in the browser using FFmpeg.wasm — no server-side API is available.
Endpoint
N/A
Browser API (FFmpeg.wasm)
No Server API
Response
Content-Type: N/A
This tool processes video files locally in the browser using FFmpeg.wasm. No server-side API is available.
// Browser-only: processed via FFmpeg.wasm
cURL Example
# No cURL equivalent — this tool uses FFmpeg.wasm in the browser
Code Samples
// Video to Audio uses FFmpeg.wasm in the browser
import { FFmpeg } from '@ffmpeg/ffmpeg';
const ffmpeg = new FFmpeg();
await ffmpeg.load();
await ffmpeg.writeFile('input.mp4', videoData);
await ffmpeg.exec(['-i', 'input.mp4', '-q:a', '0',
'-map', 'a', 'output.mp3']);
const audioData = await ffmpeg.readFile('output.mp3');
# For server-side extraction, use moviepy or ffmpeg-python:
from moviepy.editor import VideoFileClip
video = VideoFileClip('video.mp4')
video.audio.write_audiofile('audio.mp3')
// For server-side extraction, use FFmpeg:
ProcessBuilder pb = new ProcessBuilder(
"ffmpeg", "-i", "video.mp4",
"-q:a", "0", "-map", "a", "audio.mp3"
);
Process process = pb.start();
process.waitFor();