Initializing... drag & drop files here
Supports: FLV
FLV is Adobe's Flash Video container — a relic of the YouTube-and-Flash era whose picture few modern players still touch, though VLC and ffmpeg still open the files. This tutorial is for anyone who needs the soundtrack out of an old FLV and specifically wants it as an AU file: a Sun Microsystems audio format from the late 1980s that Java's AudioClip and older Unix audio pipelines read natively. You will end up with an audio-only .au file — the video is discarded — and you will understand why that file is bigger than the audio inside the FLV but no higher in fidelity.
AudioClip or phone-system playback, set 8000 Hz and Mono.AU is unusual among audio formats because it long predates the little-endian x86 world — Sun's SPARC and NeXT's Motorola 68k workstations were big-endian, so AU stores its samples big-endian, and that is still the encoding this converter writes by default. The 24-byte header (six 32-bit words) begins with the signature bytes 2e 73 6e 64 — the ASCII .snd that gives the format its alternate .snd extension. Within that header AU records which encoding it used, so the file stays a valid .au whichever preset you choose:
AudioClip or phone prompt? Combine Lowest (μ-law) with 8000 Hz and Mono — that is the classic 8 kHz Unix system-sound profile.One honesty note that matters here: an FLV's audio track is almost always MP3 or AAC, both of which are lossy — perceptual detail was thrown away when the FLV was first encoded. Decoding that into AU's uncompressed PCM makes the file larger, but it cannot put back what the original lossy codec discarded. You get a faithful, bulky copy of already-lossy audio, not new fidelity.
If your goal is a small, broadly playable file to share or keep on a phone, AU is the wrong target — it is a niche legacy format, honestly useful today only for Java AudioClip resources, older Unix audio pipelines, telephony prompts, or coursework that distributes reference clips as .au. For everything else, convert FLV to MP3 gives a far smaller, universally playable file; because most FLVs already carry MP3 audio, that path is often close to a clean copy rather than a re-encode. Corrupted or partially downloaded FLVs (a common fate for old streamed Flash content) may decode with glitches or stop early — there is no way to recover audio that was never fully written. If you specifically need the old AU/Sun heritage but for a different source, convert M4V to AU follows the same approach.
Because the FLV's audio is MP3 or AAC — lossy, compressed formats at roughly 96–192 kbps — while the default AU output is uncompressed 16-bit PCM at about 1.4 Mbps for stereo 44.1 kHz. So a one-minute MP3 track inside an FLV decodes into a roughly 10 MB PCM-in-AU file. Those extra bytes are not extra fidelity; they are an uncompressed copy of audio that already lost detail during MP3 or AAC encoding. Choose the Lowest preset at 8000 Hz Mono for an AU that is actually smaller (8-bit μ-law, about 480 KB per minute).
By default, 16-bit big-endian linear PCM, which matches AU's big-endian heritage and suits music or general audio. The Lowest quality preset switches to 8-bit μ-law at 8000 Hz — AU's original encoding and the most universally readable by legacy tools, ideal for Java applets, telephony prompts, or any system that expects classic "Sun audio." The AU header records which encoding was used, so both produce valid .au files.
No. The FLV's audio was already encoded with a lossy codec (MP3 or AAC), so the detail discarded at that stage is gone for good. Decoding it into AU's uncompressed PCM gives you a larger, faithful copy of the lossy audio, but it cannot reconstruct anything the original throw-away step removed. If you want the best possible quality, start from the original master, not an FLV.
Sun's SPARC and NeXT's Motorola 68k workstations were big-endian processors, so when the format was specified in the late 1980s the samples were stored big-endian to match native CPU memory layout. Modern x86 and ARM machines are little-endian, so their audio libraries byte-swap AU samples transparently on read. It is only a concern in low-level code that parses the 24-byte header by hand. In our testing, a one-minute stereo FLV soundtrack decoded to AU at the default Very High preset produced a roughly 10 MB 16-bit PCM .au, while the Lowest μ-law preset at 8000 Hz Mono produced about 480 KB.
For a new project, pick MP3, WAV, or FLAC — AU is niche today. But it survives where it is specifically required: Java audio APIs still ship .au support in the JDK, older telephony stacks expect 8 kHz μ-law, and many DSP or computer-science courses distribute reference clips as .au because the short 24-byte header is easy to parse by hand. If a tool, textbook, or vendor explicitly asks for "AU" or "Sun audio," this conversion feeds a modern FLV recording into it. If you only need a small, broadly playable file, convert FLV to MP3 is the better target.
Files are uploaded over an encrypted connection and processed on our servers, not in your browser. They are deleted automatically a few hours after conversion and are never shared or made public. There is no sign-up and no watermark on the output. The practical limit on large FLV archives is upload time, since the decode and re-encode run on our servers rather than on your device.