Initializing... drag & drop files here
Supports: ASF
ASF (Advanced Systems Format) is Microsoft's streaming container, usually holding a WMA audio track alongside WMV video. AU (.au, also .snd) is one of the oldest digital audio formats — Sun Microsystems' Unix sound format, classically 8-bit μ-law at 8000 Hz. This converter is an audio extraction: it pulls the audio out of the ASF, re-encodes it to AU, and discards any video. It exists mainly to feed legacy Unix, NeXT, or old Java systems that expect .au input.
| Property | Value |
|---|---|
| Full name | Advanced Systems Format (formerly Advanced Streaming Format) |
| Origin | Microsoft (proprietary, 1996; spec published 1998) |
| Type | Container — not a codec |
| Typical audio codec | Windows Media Audio (WMA), lossy |
| Typical video codec | Windows Media Video (WMV) |
| Extensions | .asf, .wma (audio-only), .wmv (video) |
| Best for | Windows Media streaming, DRM-protected media |
| Property | Value |
|---|---|
| Full name | AU / Sun audio (.au, .snd) |
| Origin | Sun Microsystems; de facto Unix/NeXT sound standard |
| File signature | .snd magic bytes (2E 73 6E 64), 24-byte header |
| Classic encoding | 8-bit μ-law (G.711) at 8000 Hz — telephone-grade, lossy |
| Also supports | Uncompressed PCM (8/16/24/32-bit), A-law, ADPCM, float |
| Native support | Java (AudioSystem), legacy Unix /dev/audio, older browsers |
| Best for | Old Unix/NeXT tooling, Java sound assets, archival of legacy clips |
.asf file onto the page or click "+ Add Files." You can queue several files to convert with the same settings..au, or PCM 16-bit Little Endian for an uncompressed, higher-fidelity AU file.No. AU is an audio-only format, so the video stream is discarded during conversion. Only the audio track is extracted, re-encoded to AU, and saved. If you need to keep the picture, convert the ASF to a video format instead.
It cannot sound better, and often sounds worse. ASF usually carries lossy WMA, so detail is already gone — converting to AU cannot restore it. If you then pick 8-bit μ-law, you add a second lossy step at telephone quality. To minimize further loss, choose an uncompressed PCM codec (such as PCM 16-bit) at the original sample rate.
μ-law (G.711) is an 8-bit companded encoding designed for telephone audio — small files, limited fidelity, and a lossy step. Linear PCM stores raw uncompressed samples (8, 16, 24, or 32-bit), so it is larger but does not throw away detail. The AU container can hold either; pick μ-law for compatibility with old systems and PCM when you care about quality.
Java applications open AU natively through AudioSystem, and it remains a de facto sound format on legacy Unix and NeXT systems. On the desktop, media players such as VLC and audio editors like Audacity also read .au. Because it is a niche legacy format, modern phones, browsers, and consumer apps frequently do not play it.
For everyday playback and sharing, AU is rarely the right target — it is a legacy Unix/Java format. Convert ASF to MP3 for a small, near-universally compatible file, or convert ASF to WAV for a standard uncompressed track that works across editors. Choose AU only when a specific old system or toolchain requires .au input.
There is no actively maintained formal standard the way WAV or MP3 have. AU's structure — a 24-byte header, the .snd magic bytes, and a handful of encodings (μ-law, A-law, PCM, ADPCM) — has stayed stable for decades precisely because it is legacy. It persists mainly through Java's sound API and old Unix tooling rather than ongoing development.