Hva er AU-filformatet?
.au er en enkel lydbeholder med hode (header) utviklet av Sun Microsystems og NeXT Computer på slutten av 1980-tallet. Det var det opprinnelige lydformatet på SunOS/Solaris og NeXTSTEP-arbeidsstasjoner, og ble senere standard lydtype for Java-plattformen, levert under MIME-typen audio/basic.
Filer begynner med det fire-byte magiske tallet .snd ved posisjon 0, etterfulgt av et kompakt 24-byte big-endian hode som lagrer dataforskyvning, datastørrelse, kodingskode, samplingsfrekvens og antall kanaler. Et valgfritt tekstfelt for merknader kan oppta plassen mellom hodet og lydsamplene. Big-endian-rekkefølgen på bytene gjenspeiler arven fra NeXT/Sun-arkitekturen og skiller .au fra det little-endian WAV-formatet som er dominerende på Windows.
Den mest klassiske kodingen er 8-bit µ-law PCM ved 8000 Hz - samme standard som brukes i telefonlyd - noe som gjør .au-filer kompakte nok til å fungere som systemlyder. Formatet støtter også lineær PCM ved 8, 16, 24 og 32 bit, A-law, 32- og 64-bit IEEE flyttallssampler, og G.72x ADPCM-varianter, alle valgt via kodingskoden i hodet.
For nytt lydarbeid har .au i stor grad blitt erstattet av AIFF på macOS, WAV på Windows, og FLAC eller MP3 for distribusjon. Det forblir bredt lesbart av moderne spillere som VLC og Audacity.
Sikkerhet og trygghet
RISIKO: LOWAU er et enkelt, passivt lydformat med svært lav risiko; det inneholder ingen skript eller makroer. Den eneste praktiske forholdsregelen er valg av spiller: unngå tvilsomme nettsider for nedlasting av «AU player»/«AU converter» som pakker med reklameprogramvare, og bruk heller åpen kildekode som VLC eller Audacity. Misformede AU-hoder har historisk sett skapt problemer for enkelte gamle dekodere, men moderne spillere håndterer dem trygt.
Formatdetaljer
i et nøtteskallProgrammer som åpner AU-filer
Tekniske detaljer
dyp spesifikasjon| Magic bytes | `.snd` - hex `2E 73 6E 64` ved posisjon 0 (big-endian filsignatur delt av AU og NeXT `.snd`-varianten) |
| Byterekkefølge | Big-endian gjennom hele hodet og alle fler-byte sample-felt (arv fra NeXT/Sun-arkitektur) |
| Minimum hodestørrelse | 24 byte - seks påfølgende 32-bit big-endian felt: magic, dataforskyvning, datastørrelse, kodingskode, samplingsfrekvens, antall kanaler |
| Valgfritt merknadsfelt | ASCII-tekstblokk med variabel lengde plassert mellom byte 24 og starten av lyddataene; kan ha null lengde eller være utfylt med null-bytes |
| Primær MIME-type | `audio/basic` |
| Alternative MIME-typer | `audio/x-au`, `audio/au` |
| Klassisk koding | 8-bit µ-law (mu-law) ved 8000 Hz - den historiske Unix- og Java-standarden for systemlyd, tilsvarende lydkvalitet for telefon |
| Støttede kodinger | 8/16/24/32-bit lineær PCM, 8-bit µ-law, 8-bit A-law, IEEE 32-bit og 64-bit flyttall, G.721 og G.723 ADPCM (valgt av kodingskode-feltet) |
| Støttede samplingsfrekvenser | 8000 Hz (klassisk telefoni), 22050, 44100, 48000 Hz; feltet i hodet godtar enhver vilkårlig heltallsfrekvens |
| Komprimering | µ-law og A-law bruker logaritmisk kompandering, som oppnår omtrent 2:1 bitreduksjon sammenlignet med 16-bit lineær PCM; alle PCM-moduser er ukomprimerte råsampler |
| Typisk filstørrelse | Ti talls KB til noen få MB; 1 sekund med 8 kHz mono µ-law lyd tar omtrent 8 KB |
| Beholderstruktur | Flat enkeltblokk-struktur - fast hode umiddelbart etterfulgt av en sammenhengende strøm av rå lydsampler; ingen inndeling i chunks eller underblokker |
| Plattformopprinnelse | SunOS/Solaris og NeXTSTEP-arbeidsstasjoner; også det historiske standard lydformatet for Java `javax.sound` API og tidlige Java-applets |
| Alternativ filendelse | `.snd` (brukt på NeXT-systemer; identisk binærformat, samme magic bytes og hodeoppsett) |
| Kanalstøtte | Feltet for antall kanaler i hodet støtter enhver verdi; mono (1) og stereo (2) er de dominerende bruksområdene i praksis |
| Utgitt | Late 1980s, on NeXT and Sun (SunOS/Solaris) systems |
| Siste versjon | Stable, minimal header format; effectively unchanged for decades |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | en.wikipedia.org |
AU-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om AU-filer.