Waveform Audio File Format
Waveform audio file format | |
---|---|
![]() | |
Estensione | .wav .wave
|
Tipo MIME | audio/vnd.wave,[1] audio/wav, audio/wave, audio/x-wav[2]
|
Sviluppatore | Microsoft, IBM |
1ª pubblicazione | agosto 1991 |
Tipo | Formato file audio, formato contenitore |
Estensione di | RIFF |
Formato aperto? | Sì |
Sito web | www.microsoft.com |
Waveform Audio File Format (in apocope WAVE, o WAV a causa dell'estensione del nome file)[3][4][5] è uno standard di formato digitale per file audio sviluppato da Microsoft e IBM, usato per memorizzare bitstream audio su PC. È una variante del formato bitstream RIFF per archiviare i dati in "blocchi" (chunk), quindi è anche simile al formato 8SVX[6] e AIFF, usati rispettivamente sui computer Amiga e Macintosh.
È il formato principale utilizzato sui sistemi Microsoft Windows per l'audio grezzo e non compresso. La normale codifica bitstream è il formato LPCM[7] (Linear Pulse Code Modulation).
Descrizione
Sia i file nel formato WAV sia i file nel formato AIFF sono compatibili con i sistemi operativi Windows e Macintosh. I dati di questo formato, essendo progettato per computer che utilizzano processori Intel o compatibili, vengono memorizzati con la notazione little endian. Essendo basato sullo standard RIFF, il formato supporta varie modalità di campionamento dei dati, ma nella pratica il più diffuso è il metodo PCM.
I dati audio campionati tramite PCM vengono salvati senza nessun tipo di compressione dati: la forma d'onda viene memorizzata in formato digitale direttamente così com'è, quindi i file risultanti sono di elevate dimensioni e di conseguenza non è richiesta elevata potenza di calcolo per la loro riproduzione. Data la larga diffusione del formato molti programmi lo supportano e viene spesso utilizzato dagli utenti professionali per memorizzare l'audio.
La struttura di un file wave è molto modulare e permette di incapsulare flussi audio codificati in diversi modi con opportuni codec. In questo modo è possibile utilizzare il codec che offre le prestazioni migliori in rapporto allo scopo che si vuole raggiungere (registrazione ad alta fedeltà, flusso dati per lo streaming via rete ecc.) e alla sorgente da registrare (parlato, musica, ecc.). Allo stesso tempo la registrazione può essere caratterizzata da altri parametri: il numero di bit di codifica (per esempio 8, 16, 24, ecc.) e la frequenza di campionamento in kHz (per esempio 11, 22, 44.1, ecc.), tutti questi parametri influiscono sulla dimensione dei file.
- Metadati
I file WAV possono essere contrassegnati con metadati nel blocco "INFO", inoltre possono incorporare qualsiasi tipo di metadati, inclusi ma non limitati a dati come XMP (Extensible Metadata Platform) o tag ID3.
Popolarità
I file WAV non compressi, se paragonati ad altri formati, sono di grandi dimensioni, quindi la condivisione di questi su internet è rara. Tuttavia è un tipo di formato comunemente usato, in quanto adatto per archiviare file audio di alta qualità, per l'uso su sistemi in cui lo spazio su disco non è un vincolo, o in applicazioni come l'editing audio.
L'utilizzo del formato WAV, data la familiarità e la semplice struttura, continua ad essere diffuso in una varietà di applicazioni software, spesso funzionando anche come "minimo comune denominatore" quando si tratta di scambiare file audio tra diversi programmi e/o per la conversione diretta da digitale a digitale da un tipo di codifica a un'altra (transcoding), per esempio per la conversione da FLAC a MP3 o da APE a Opus, ecc.
Comparazione dei codec dei file WAV
Come descritto in precedenza, i file wav possono essere codificati con una grande varietà di codec per ridurre la dimensione dei file (per esempio i codec GSM o mp3).
Questa tabella serve a comparare la qualità audio e il tipo di compressione di file monofonici dei vari codec disponibili per i file .WAV (audio PCM non compresso) includendo: ADPCM, GSM, CELP, SBC, TrueSpeech e MPEG Layer-3.
Formato | Bitrate | 1 Min = | Esempio |
---|---|---|---|
19 025 hz 32 bit float | 6,1 mb/s | 374784 kb | |
44 025 hz 24 bit PCM S16 LE | 1,4 mb/s | 86016 kb | CD musicale standard |
11 025 Hz 16 bit PCM | 176.4 kbit/s[8] | 1292 kB[9] | 11k16bitpcm.wav |
8 000 Hz 16 bit PCM | 128 kbit/s | 938 kB | 8k16bitpcm.wav |
11 025 Hz 8 bit PCM | 88.2 kbit/s | 646 kB | 11k8bitpcm.wav |
11 025 Hz µ-Law | 88.2 kbit/s | 646 kB | 11kulaw.wav |
8 000 Hz 8 bit PCM | 64 kbit/s | 469 kB | 8k8bitpcm.wav |
8 000 Hz µ-Law | 64 kbit/s | 469 kB | 8kulaw.wav |
11 025 Hz 4 bit ADPCM | 44.1 kbit/s | 323 kB | 11kadpcm.wav |
8 000 Hz 4bit ADPCM | 32 kbit/s | 234 kB | 8kadpcm.wav |
11 025 Hz GSM6.10 | 18 kbit/s | 132 kB | 11kgsm.wav |
8 000 Hz MP3 16 k | 16 kbit/s | 117 kB | 8kmp316.wav |
8 000 Hz GSM6.10 | 13 kbit/s | 103 kB | 8kgsm.wav |
8 000 Hz Lernout & Hauspie SBC 12 k | 12 kbit/s | 88 kB | 8ksbc12.wav |
8 000 Hz DSP Group Truespeech | 9 kbit/s | 66 kB | 8ktruespeech.wav |
8 000 Hz MP3 8 k[10] | 8 kbit/s | 60 kB | 8kmp38.wav |
8 000 Hz Lernout & Hauspie CELP | 4.8 kbit/s | 35 kB | 8kcelp.wav |
Il WAV è un formato proprietario open source che può essere riprodotto da quasi tutti i player audio.
Note
- ^ WAVE and AVI Codec Registries - RFC 2361, su tools.ietf.org, giugno 1998.
- ^ File Extension .WAV Details, su filext.com. URL consultato il 28 settembre 2020.
- ^ (EN) Meaning of WAV file, su lexico.com. URL consultato il 28 settembre 2020.
- ^ (EN) WAVE Audio File Format, su loc.gov, 26 ottobre 2012. URL consultato il 28 settembre 2020.
- ^ (EN) MCI and Data Specifications (TXT), su kk.iij4u.or.jp, agosto 1991. URL consultato il 28 settembre 2020 (archiviato dall'url originale il 17 aprile 2009).
- ^ Il sottotipo 8SVX memorizza i dati audio all'interno di blocchi contenuti in un contenitore di file IFF.
- ^ La modulazione LPCM è un tipo specifico di PCM in cui i livelli di quantizzazione sono linearmente uniformi. PCM è un termine più generale ed è spesso usato per descrivere anche i dati codificati come LPCM.
- ^ 1 kBit = 1000 bit
- ^ 1 kByte = 1024 byte
- ^ Il file esempio codificato in MP3 mantiene l'estensione ".wav"
Altri progetti
Wikimedia Commons contiene immagini o altri file su Waveform Audio File Format
Collegamenti esterni
- (EN) WAVE File Specifications, su www-mmsp.ece.mcgill.ca.
- (EN) Waveform Audio File Format MIME Sub-type Registration - INTERNET-DRAFT, su tools.ietf.org.
Controllo di autorità | BNF (FR) cb13621427d (data) |
---|