Au (format de fitxer)
Aquest article o secció no cita les fonts o necessita més referències per a la seva verificabilitat. |
Tipus | Audio |
---|---|
Extensió | .au .snd |
MIME | audio/basic |
Magic number | .snd |
Desenvolupador | Sun Microsystems |
Contenidor per | µ-law |
Més informació | |
Wiki del format de fitxer | |
PRONOM | x-fmt/139 |
El format d'arxiu Au és un format d'arxiu d'àudio introduït per Sun Microsystems. El format va ser comú en sistemes NeXT i en pàgines antigues d'internet. Originalment no tenia encapçalat, sent codificada en dades µ-law de 8 bits a una freqüència de mostreig de 8000 Hz. El maquinari d'altres fabricants usaven freqüències de mostreig majors a 8192
Encara que ara el format suporta moltes codificacions d'àudio, roman associat amb la codificació logarítmica µ-law. Aquesta codificació va ser originària del maquinari de la SPARC station 1, on SunOS i utilitzava la codificació en aplicacions a través de la interfície /dev/àudio. Aquesta codificació i la interfície estaven de facto en el so estàndard d'Unix.
Nou Format
[modifica]Tots els camps s'emmagatzemen en format big-endian, incloent les dades de la mostra.
Paraules de 32 bits (sense signe) | camp | Descripció/Contingut. Nombres Hexadecimal en notació de C |
---|---|---|
0 | Nombre màgic | el valor 0x2e736e64 (quatre caràcters ASCII ".snd") |
1 | desplaçament de dades | El desplaçament a les dades en bytes. El nombre mínim vàlid és 24 (decimal), ja que aquesta és la longitud de la capçalera (sis paraules de 32 bits) sense espai reservat per a la informació addicional |
2 | mida de les dades | Mida de les dades en bytes. Si desconeix el valor 0xffffffff hauria de ser usat. |
3 | Codificació | Format de codificació de dades:
|
4 | Freqüència de mostreig | el nombre de mostres / segon, per exemple, 8000 |
5 | Canals | el nombre de canals intercalats, per exemple, 1 per mono, 2 per a estèreo; més canals possibles, però no pot ser recolzat per tots els lectors. |
El tipus de codificació depèn del valor del camp "encoding" (paraula 3 de la capçalera). Formats de 2 a 7 són lineals sense comprimir modulació per impulsos codificats | PCM, per tant, tècnicament sense pèrdua (encara que no necessàriament lliure d'error de quantificació, especialment en forma de 8 bits). Formats 1 i 27 són algoritme de llei
Nota: els formats PCM semblen estar codificat com dades signades (en oposició al fet que sense signe).
Seguint l'estructura de capçalera és un camp d'anotació de longitud variable. El contingut d'aquest camp es troben actualment indefinit, llevat que la seva longitud ha de ser un múltiple diferent de zero de vuit bytes i han d'acabar amb almenys un byte nul (zero). El segment de dades d'àudio comença en un límit de vuit bytes immediatament després del camp d'anotació. Les dades d'àudio es codifica en el format identificat per la capçalera de l'arxiu. La implementació actual només és compatible amb un sol segment de dades d'àudio per arxiu. El camp d'anotació de longitud variable és actualment ignorat per la majoria d'aplicacions d'àudio.
Enllaços externs
[modifica]