Waveform Audio File Format
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. È il formato principale utilizzato sui sistemi Microsoft Windows per l'audio grezzo e non compresso; la codifica bitstream usata è il formato LPCM[N 1] (Linear Pulse Code Modulation).
Waveform audio file format | |
---|---|
Estensione | .wav .wave
|
Tipo MIME | audio/vnd.wave,[1] audio/wav, audio/wave, audio/x-wav[2]
|
Uniform Type Identifier (UTI) | com.microsoft.waveform-audio
|
Type code (Mac OS) | WAVE
|
Sviluppatore | Microsoft, IBM |
1ª pubblicazione | agosto 1991 |
Tipo | Formato file audio, formato contenitore |
Estensione di | RIFF |
Esteso a | BWF ed RF64 |
Formato aperto? | Sì |
Sito web | www.microsoft.com |
Descrizione
modificaIl WAV è una variante del formato bitstream RIFF per archiviare dati in "blocchi" (chunk), quindi è anche simile al formato 8SVX[N 2] e AIFF, usati rispettivamente sui computer Amiga e Macintosh. Il file WAV è un'istanza del formato contenitore RIFF (Resource Interchange File Format) definito da IBM e Microsoft, il quale funge da wrapper per vari formati di codifica audio. A partire da Windows 2000 è stata definita l'intestazione WAVE_FORMAT_EXTENSIBLE[6] che specifica i dati di più canali audio insieme alla posizione degli altoparlanti, eliminando l'ambiguità riguardo ai tipi di campioni e alle dimensioni dei contenitori del formato standard.
Sebbene un file WAV possa contenere anche audio compresso, il contenuto più comune è l'audio non compresso nel formato LPCM.[N 3] Poiché LPCM non è compresso e conserva tutti i campioni di una traccia audio, viene spesso usato da utenti professionisti o esperti per ottenere la massima qualità.
Limitazioni
modificaIl formato WAV è limitato ad una dimensione file inferiore a 4 GiB, questo a causa dell'utilizzo nell'intestazione della dimensione file di un intero a 32 bit senza segno. Sebbene ciò equivale a circa 6,8 ore di audio in qualità CD (44,1 kHz, stereo a 16 bit) a volte è necessario superare questo limite, specialmente quando sono richieste frequenza di campionamento, profondità di bit o numero di canali maggiori. Esistono alcuni formati non standard, tra cui il W64 (usato in Sound Forge) e lo RF64 (introdotto dall'Unione europea di radiodiffusione) che, utilizzando un'intestazione di 64 bit, consentono tempi di registrazione molto più lunghi.
Metadati
modificaI 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à
modificaI 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
modificaI 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[N 4] | 1292 kB[N 5] | 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[N 6] | 8 kbit/s | 60 kB | 8kmp38.wav |
8 000 Hz Lernout & Hauspie CELP | 4.8 kbit/s | 35 kB | 8kcelp.wav |
Note
modifica- Annotazioni
- ^ La modulazione LPCM (Linear Pulse Code Modulation) è 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.
- ^ Il sottotipo 8SVX memorizza i dati audio all'interno di blocchi contenuti in un contenitore di file IFF.
- ^ LPCM è anche il formato di codifica audio standard per i CD audio (LPCM a due canali campionato a 44.100 Hz e 16 bit per campione).
- ^ 1 kBit = 1000 bit
- ^ 1 kByte = 1024 byte
- ^ Il file esempio codificato in MP3 mantiene l'estensione ".wav"
- Fonti
- ^ WAVE and AVI Codec Registries - RFC 2361, su tools.ietf.org, giugno 1998. URL consultato il 28 settembre 2020.
- ^ 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 (archiviato dall'url originale l'8 dicembre 2018).
- ^ (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).
- ^ (EN) WAVEFORMATEXTENSIBLE structure, su docs.microsoft.com, 5 dicembre 2018. URL consultato l'8 ottobre 2020.
Altri progetti
modifica- Wikimedia Commons contiene immagini o altri file sul Waveform Audio File Format
Collegamenti esterni
modifica- (EN) Denis Howe, wav, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL
- (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) |
---|