Waveform Audio File Format: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m Corretto il collegamento AIFF con Audio Interchange File Format (DisamAssist)
 
(145 versioni intermedie di 84 utenti non mostrate)
Riga 1:
{{Nota disambigua||Wave|Wave}}
'''WAV''' (o '''WAVE'''), contrazione di '''''WAVEform audio format''''' (formato audio per la forma d'onda) è un [[formato audio]] sviluppato da [[Microsoft]] e [[IBM]] per personal computer [[IBM compatibile]]. È una variante del formato [[RIFF]] di memorizzazione dei dati. I dati vengono salvati in "chunck" (blocchi), è simile anche al formato [[IFF]] o all'[[AIFF]] utilizzato dai computer Apple [[macintosh]]. La differenza principale di questo formato è che, essendo progettato per computer montanti processori [[Intel]] o compatibili, i dati vengono memorizzati con la notazione [[little endian]], a differenza degli altri formati che, essendo sviluppati prevalentemente per computer con processori [[Motorola]], utilizzano la notazione [[big endian]]. Essendo basato su RIFF il formato supporta varie modalità di immagazzinamento dei dati ma nella pratica il più diffuso è il metodo PCM. Questo è il formato standard utilizzato da [[Microsoft Windows|Windows]] per salvare i dati audio grezzi.
{{Formato file
| nome = Waveform audio file format
| estensione = .wav .wave
| mime = audio/vnd.wave,<ref>{{cita web|url=http://tools.ietf.org/html/rfc2361 |titolo=WAVE and AVI Codec Registries - RFC 2361|data=giugno 1998|accesso=28 settembre 2020}}</ref> audio/wav, audio/wave, audio/x-wav<ref>{{cita web|url=http://filext.com/file-extension/WAV|titolo=File Extension .WAV Details|accesso=28 settembre 2020}}</ref>
| sviluppatore = [[Microsoft Corporation|Microsoft]], [[IBM]]
| data_pubblicazione = agosto 1991
| genere = [[Formato file audio]], [[formato contenitore]]
| estensione_di = [[RIFF]]
| aperto = si
| sito = www.microsoft.com
|typecode=WAVE|uniform_type_identifier=com.microsoft.waveform-audio|esteso_a=[[Broadcast Wave Format|BWF]] ed [[RF64]]}}
 
'''''Waveform Audio File Format''''' (in [[apocope]] '''WAVE''', o '''WAV''' a causa dell'estensione del nome file)<ref>{{Cita web|url=https://www.lexico.com/definition/wav_file|titolo=Meaning of WAV file|accesso=28 settembre 2020|lingua=en|dataarchivio=8 dicembre 2018|urlarchivio=https://web.archive.org/web/20181208115729/https://en.oxforddictionaries.com/definition/wav_file|urlmorto=sì}}</ref><ref>{{Cita web|url=https://www.loc.gov/preservation/digital/formats/fdd/fdd000001.shtml|titolo=WAVE Audio File Format|data=26 ottobre 2012|accesso=28 settembre 2020|lingua=en}}</ref><ref>{{Cita web|url=http://www.kk.iij4u.or.jp/~kondo/wave/mpidata.txt|titolo=MCI and Data Specifications|data=agosto 1991|accesso=28 settembre 2020|lingua=en|dataarchivio=17 aprile 2009|urlarchivio=https://web.archive.org/web/20090417165828/http://www.kk.iij4u.or.jp/~kondo/wave/mpidata.txt|urlmorto=sì}}</ref> è uno standard di [[Formato di file|formato]] [[digitale (informatica)|digitale]] per [[file]] audio sviluppato da [[Microsoft Corporation|Microsoft]] e [[IBM]], usato per memorizzare ''[[Stream (informatica)|bitstream]]'' audio su [[Personal computer|PC]]. È il formato principale utilizzato sui sistemi [[Microsoft Windows]] per l'audio grezzo e non [[Compressione audio digitale|compresso]]; la codifica ''bitstream'' usata è il formato [[Modulazione a impulsi codificati|LPCM]]<ref group="N">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.</ref> (''Linear Pulse Code Modulation'').
Il PCM provvede a salvare i dati audio senza nessun tipo di compressione, la forma d'onda viene memorizzata direttamente. Quindi i file risultanti sono di elevate dimensioni, ma non richiedono elevata potenza di calcolo per essere riprodotti, ed essendo la codifica ''[[Compressione dati lossless|lossless]]'', viene spesso utilizzata dagli utenti professionali per memorizzare l'audio. Molti programmi supportano questo formato, dato che è molto diffuso ma non semplice da manipolare date le sue dimenzioni molto elevate di byte.
 
== Descrizione ==
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 [[Hi-Fi|alta fedeltà]], flusso dati per lo [[streaming]] via [[Reti di calcolatori|rete]], ecc...) e alla sorgente da registrare (parlato, musica, ecc...).
Il WAV è una variante del formato ''bitstream'' [[Resource Interchange File Format|RIFF]] per archiviare dati in "blocchi" (''chunk''), quindi è anche simile al formato [[8SVX]]<ref group="N">Il sottotipo 8SVX memorizza i dati audio all'interno di blocchi contenuti in un contenitore di file [[Interchange File Format|IFF]].</ref> e [[Audio Interchange File Format|AIFF]], usati rispettivamente sui computer [[Amiga]] e [[Apple Macintosh|Macintosh]]. Il file WAV è un<nowiki>'</nowiki>''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<ref>{{cita web|url=https://docs.microsoft.com/en-us/windows/win32/api/mmreg/ns-mmreg-waveformatextensible|titolo=WAVEFORMATEXTENSIBLE structure|data=5 dicembre 2018|accesso=8 ottobre 2020|lingua=en}}</ref> 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.
Allo stesso tempo, la registrazione può essere caratterizzata da altri parametri: il numero di bit di codifica (generalmente 8, 16 o 24) e la frequenza di campionamento (11, 22, 44 o 96 KHz).
Con la diffusione del [[file sharing]] su [[internet]] il formato WAV ha perso di popolarità. Essendo un formato non compresso genera dei file molto grandi e quindi sulle reti telematiche si preferisce utilizzare formati compressi come [[MP3]], [[Ogg]] [[Vorbis]] o [[AAC]] che pur essendo non lossless garantiscono comunque una discreta qualità audio con un file audio grande un decimo del WAV corrispondente. Si sono diffusi anche dei formati lossless ma compressi che pur se non raggiungono la compattezza dei file come l'[[MP3]] garantiscono un elevata qualità audio e un file grande dalla metà a un terzo del file WAV corrispondente. Questi formati sono il [[FLAC]], [[TTA]] o [[Apple Lossless Encoding]].
 
Sebbene un file WAV possa contenere anche [[Compressione audio digitale|audio compresso]], il contenuto più comune è l'audio non compresso nel formato LPCM.<ref group="N">LPCM è anche il formato di codifica audio standard per i CD audio (LPCM a due canali campionato a 44.100&nbsp;Hz e 16&nbsp;bit per campione).</ref> 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à.
==Collegamenti esterni==
*{{en}} [http://ccrma-www.stanford.edu/courses/422/projects/WaveFormat/ Sommario del WAVE file format]
 
=== Limitazioni ===
[[Categoria:Codec audio]]
Il formato WAV è limitato ad una dimensione [[file]] inferiore a 4&nbsp;GiB, questo a causa dell'utilizzo nell'intestazione della dimensione file di un [[Numero intero (informatica)|intero]] a 32 bit senza segno. Sebbene ciò equivale a circa 6,8 ore di audio in qualità CD (44,1&nbsp;kHz, stereo a 16&nbsp;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&nbsp;bit, consentono tempi di registrazione molto più lunghi.
[[Categoria:Audio digitale]]
 
=== Metadati ===
[[ca:WAV]]
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 [[Extensible Metadata Platform|XMP]] (Extensible Metadata Platform) o [[tag ID3]].
[[cs:WAV]]
 
[[da:Wav]]
== Popolarità ==
[[de:RIFF WAVE]]
I file WAV non compressi, se paragonati ad altri formati, sono di grandi dimensioni, quindi la [[File sharing|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.
[[en:WAV]]
 
[[es:Waveform Audio Format]]
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 [[Free Lossless Audio Codec|FLAC]] a [[MP3]] o da [[Monkey's Audio|APE]] a [[Opus (codec audio)|Opus]], ecc.
[[fi:WAV]]
 
[[fr:WAVEform audio format]]
== Comparazione dei codec dei file WAV ==
[[hu:WAV]]
{{Vedi anche|Compressione audio digitale}}
[[id:WAV]]
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).
[[ja:WAV]]
 
[[ko:웨이브]]
Questa tabella serve a comparare la qualità audio e il tipo di compressione di file [[Monofonia (audio)|monofonici]] dei vari codec disponibili per i file .WAV (audio PCM non compresso) includendo: ADPCM, GSM, CELP, SBC, TrueSpeech e MPEG Layer-3.
[[nl:WAV]]
 
[[pl:WAV]]
{| class="wikitable"
[[pt:WAV]]
|-
[[sv:WAVE]]
! Formato
[[tr:WAV]]
! Bitrate
[[uk:WAV]]
! 1 Min =
! Esempio
|-
|19 025&nbsp;Hz 32 bit [[Numero in virgola mobile|float]]
|6,1 mb/s
|374784 kb
|
|-
|44 025&nbsp;Hz 24 bit PCM S16 LE
|1,4 mb/s
|86016 kb
|[[Compact disc|CD]] musicale standard
|-
| {{TA|11 025 Hz}} 16 bit [[Pulse-Code Modulation|PCM]]
| 176.4 [[kilobit|kbit]]/s<ref group="N">1&nbsp;kBit = 1000 [[bit]]</ref>
| 1292 [[Kilobyte|kB]]<ref group="N">1&nbsp;kByte = 1024 [[byte]]</ref>
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 11k16bitpcm.wav]
|-
| {{TA|8 000 Hz}} 16 bit PCM
| 128&nbsp;kbit/s
| 938&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8k16bitpcm.wav]
|-
| {{TA|11 025 Hz}} 8 bit PCM
| 88.2&nbsp;kbit/s
| 646&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 11k8bitpcm.wav]
|-
| {{TA|11 025 Hz}} [[µ-Law]]
| 88.2&nbsp;kbit/s
| 646&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 11kulaw.wav]
|-
| {{TA|8 000 Hz}} 8 bit PCM
| 64&nbsp;kbit/s
| 469&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8k8bitpcm.wav]
|-
| {{TA|8 000 Hz}} µ-Law
| 64&nbsp;kbit/s
| 469&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8kulaw.wav]
|-
| {{TA|11 025 Hz}} 4 bit [[ADPCM]]
| 44.1&nbsp;kbit/s
| 323&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 11kadpcm.wav]
|-
| {{TA|8 000 Hz}} 4bit ADPCM
| 32&nbsp;kbit/s
| 234&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8kadpcm.wav]
|-
| {{TA|11 025 Hz}} [[GSM]]6.10
| 18&nbsp;kbit/s
| 132&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 11kgsm.wav]
|-
| {{TA|8 000 Hz}} [[MP3]] 16 k
| 16&nbsp;kbit/s
| 117&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8kmp316.wav]
|-
| {{TA|8 000 Hz}} GSM6.10
| 13&nbsp;kbit/s
| 103&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8kgsm.wav]
|-
| {{TA|8 000 Hz}} [[Lernout & Hauspie]] SBC 12 k
| 12 kbit/s
| 88&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8ksbc12.wav]
|-
| {{TA|8 000 Hz}} DSP Group [[Truespeech]]
| 9&nbsp;kbit/s
| 66&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8ktruespeech.wav]
|-
| {{TA|8 000 Hz}} MP3 8 k<ref group="N">Il file esempio codificato in MP3 mantiene l'estensione ".wav"</ref>
| 8&nbsp;kbit/s
| 60&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8kmp38.wav]
|-
| {{TA|8 000 Hz}} [[Lernout & Hauspie]] CELP
| 4.8&nbsp;kbit/s
| 35&nbsp;kB
| [https://web.archive.org/web/20071121154421/http://www.nch.com.au/acm/index.html 8kcelp.wav]
|}
 
== Note ==
;Annotazioni
<references group="N"/>
 
;Fonti
<references/>
 
== Altri progetti ==
{{interprogetto|preposizione=sul}}
 
== Collegamenti esterni ==
* {{collegamenti esterni}}
* {{FOLDOC|wav|wav}}
* {{cita web|http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/WAVE/WAVE.html|WAVE File Specifications|lingua=en}}
* {{cita web|https://tools.ietf.org/html/draft-ema-vpim-wav-00|Waveform Audio File Format MIME Sub-type Registration - INTERNET-DRAFT|lingua=en}}
 
{{formati di compressione}}
{{Controllo di autorità}}
{{Portale|informatica|Microsoft}}
 
[[Categoria:Codec audio]]
[[Categoria:Formati di file]]