Extract audio from video
Pull the audio track out of a video into its own MP4 audio file. A packet-level copy with no decoding or re-encoding, so this runs in Node, the CLI and MCP as well as the browser.
Runs on your device. The file is never uploaded.
Extract audio from video copies the audio packets out of a clip into an MP4 audio file named with a .m4a extension. Nothing is decoded, so whatever codec the video carried lands unchanged inside the new container. A silent video is refused by name, because there is no track to copy.
Questions
Does extracting the audio re-encode it?
No. The audio packets are copied straight out of the source into a new file with no decoding and no re-encoding, so the sound is bit for bit what it was inside the video. That means no extra generation loss, a fast run, and support outside the browser: this works in Node, on the command line and through MCP.
What file do I get?
An .m4a file, named after your video, holding the original audio codec inside an MP4 container. Because it is a packet copy, an AAC track stays AAC and an Opus track stays Opus. If you specifically need MP3, WAV, FLAC or Ogg, run Convert audio on the extracted file afterwards.
Why does it say no audio track found?
Because the video you gave it is silent, with no audio stream to pull out. The tool refuses with "no audio track found" and the note "nothing to extract" rather than writing an empty file that looks like a success.
Can I extract from several videos at once?
Yes. It works per file, so every video you drop comes back as its own .m4a, named from its own source. They run one after another and each result is listed separately for download. Each run is a packet copy rather than a decode, so a batch goes quickly, though every video is still read into memory when its turn comes.
Does the audio keep its original quality?
Yes, exactly. Nothing is transcoded, so there is no quality setting and no bitrate choice, because neither would mean anything for a copy. What was in the video is what lands in the .m4a. If you need a different codec or a smaller file, run Convert audio on the result and pick the format there.
Is my video uploaded?
No. It is read into memory on your device, the audio packets are copied in memory and the result is handed straight back. Nothing goes to a server and no account is involved. Large videos are still bounded by the memory your browser tab can hold.