WAV格式

WAV格式

微軟公司開發的聲音文件格式
WAV為微軟公司(Microsoft)開發的一種聲音文件格式,它符合RIFF(Resource Interchange File Format)文件規範,用于保存Windows平台的音頻信息資源,被Windows平台及其應用程序所廣泛支持,該格式也支持MSADPCM,CCITT A LAW等多種壓縮運算法,支持多種音頻數字,取樣頻率和聲道,标準格式化的WAV文件和CD格式一樣,也是44.1K的取樣頻率,16位量化數字,因此在聲音文件質量和CD相差無幾!WAV打開工具是WINDOWS的媒體播放器。通常使用三個參數來表示聲音,量化位數,取樣頻率和采樣點振幅。量化位數分為8位,16位,24位三種,聲道有單聲道和立體聲之分,單聲道振幅數據為n*1矩陣點,立體聲為n*2矩陣點,取樣頻率一般有11025Hz(11kHz),22050Hz(22kHz)和44100Hz(44kHz)三種,不過盡管音質出色,但在壓縮後的文件體積過大!其大小不随音量大小及清晰度的變化而變化。
    中文名:WAV格式 外文名: 适用領域: 所屬學科: 研發公司:微軟公司 作 用:保存Windows平台的音頻信息資源 本 質:軟件

剖析

WAV是聲音波形文件,WAV為微軟公司(Microsoft)開發的一種聲音文件格式,它符合RIFF(ResourceInterchangeFileFormat)文件規範,用于保存Windows平台的音頻信息資源,被Windows平台及其應用程序所廣泛支持,該格式也支持MSADPCM,CCITTALAW等多種壓縮運算法,支持多種音頻數字,取樣頻率和聲道,标準格式化的WAV文件和CD格式一樣,也是44.1K的取樣頻率,16位量化數字,因此在聲音文件質量和CD相差無幾!WAV打開工具是WINDOWS的媒體播放器。

WAV文件作為最經典的Windows多媒體音頻格式,應用非常廣泛,它使用三個參數來表示聲音:采樣位數、采樣頻率和聲道數。

Sub寫wav文件(文件名AsString,數據()AsInteger,Optional聲道數AsInteger=1,Optional采樣率AsLong=44100)

文件名=App.Path+"./sd/"+文件名+".wav"

With新聲音

.RIFF="RIFF"'RiffWAVEChunk

.文件長度=UBound(數據)*2-8+58'integer=2bytes

.文件标志="WAVE"

.波形文件标志="fmt"

.塊長度=&H16'16or12?

.格式種類=1

.聲道數=聲道數'0=單聲道,1=立體聲'2

.采樣率=采樣率'4

.傳送速率=.采樣率*2*.聲道數'4每秒所需字節數

.DATA數據塊長度=2*.聲道數'2每個采樣所需字節數

.PCM位寬=16'16位

.m_="fact"'4factchunk

.n=4'44

.o=0'150912?factchunk.data

.數據标識符="data"

.DATA總數據長度=UBound(數據)*2'

.DATA數據塊=數據

EndWith

Dimfr:fr=FreeFile()

Open文件名ForBinaryAs#fr:Put#fr,,新聲音:Close#fr

EndSub

聲道

聲道有單聲道和立體聲之分,采樣頻率一般有11025Hz(11kHz)、22050Hz(22kHz)和44100Hz(44kHz)三種。WAV文件所占容量=(采樣頻率×采樣位數×聲道)×時間/8(1字節=8bit)。

WAV對音頻流的編碼沒有硬性規定,除了PCM之外,還有幾乎所有支持ACM規範的編碼都可以為WAV的音頻流進行編碼。

特點

WAV音頻格式的優點包括:簡單的編/解碼(幾乎直接存儲來自模/數轉換器(ADC)的信号)、普遍的認同/支持以及無損耗存儲。WAV格式的主要缺點是需要音頻存儲空間。對于小的存儲限制或小帶寬應用而言,這可能是一個重要的問題。

WAV格式的另外一個潛在缺陷是在32位WAV文件中的2G限制,這種限制已在為SoundForge開發的W64格式中得到了改善。

常見的WAV文件使用PCM無壓縮編碼,這使WAV文件的質量極高,體積也出奇大,對于PCM WAV,恐怕也隻有無損壓縮的音頻才能和其有相同的質量,平時我們見的什麼mp3,wma(不含wmalossless)和wav的質量都是差很遠的!這點可以通過頻譜看出,即使320kbps的mp3和wav一比,也要自卑了!

支持

Wav格式支持MSADPCM、CCITTALaw、CCITT μ Law和其它壓縮算法,支持多種音頻位數、采樣頻率和聲道,但其缺點是文件體積較大(一分鐘44kHZ、16bit Stereo的WAV文件約要占用10MB左右的硬盤空間),所以不适合長時間記錄。

在Windows中,把聲音文件存儲到硬盤上的擴展名為WAV。WAV記錄的是聲音的本身,所以它占的硬盤空間大的很。例如:16位的44.1KHZ的立體聲聲音一分鐘要占用大約10MB的容量,和MIDI相比就差的很遠。

轉換

AVI和WAV在文件結構上是非常相似的,不過AVI多了一個視頻流而已。我們接觸到的AVI有很多種,因此我們經常需要安裝一些Decode才能觀看一些AVI,我們接觸到比較多的DivX就是一種視頻編碼,AVI可以采用DivX編碼來壓縮視頻流,當然也可以使用其他的編碼壓縮。

同樣,WAV也可以使用多種音頻編碼來壓縮其音頻流,不過我們常見的都是音頻流被PCM編碼處理的WAV,但這不表示WAV隻能使用PCM編碼,MP3編碼同樣也可以運用在WAV中,和AVI一樣,隻要安裝好了相應的dDecode,就可以欣賞這些WAV了。

在Windows平台下,基于PCM編碼的WAV是被支持得最好的音頻格式,所有音頻軟件都能完美支持,由于本身可以達到較高的音質的要求,因此,WAV也是音樂編輯創作的首選格式,适合保存音樂素材。

因此,基于PCM編碼的WAV被作為了一種中介的格式,常常使用在其他編碼的相互轉換之中,例如MP3轉換成WMA。

上一篇:北蔡鎮

下一篇:三友化工

相關詞條

相關搜索

其它詞條