OGG音频格式解析
OGG
?
什么是Ogg
???????? Ogg全稱是OGG Vobis(ogg Vorbis) ,是一種新的音頻壓縮格式,類似于MP3等現(xiàn)有的音樂格式。但有一點不同的是,它是完全免費、開放和沒有專利限制的。OGG Vobis有一個很出眾的特點,就是支持多聲道,隨著它的流行,以后用隨身聽來聽DTS編碼的多聲道作品將不會是夢想。
???????? Vorbis 是這種音頻壓縮機制的名字,而Ogg則是一個計劃的名字,該計劃意圖設(shè)計一個完全開放性的多媒體系統(tǒng)。目前該計劃只實現(xiàn)了OggVorbis這一部分。
???????? Ogg Vorbis文件的擴展名是.OGG。這種文件的設(shè)計格式是非常先進的。現(xiàn)在創(chuàng)建的OGG文件可以在未來的任何播放器上播放,因此,這種文件格式可以不斷地進行大小和音質(zhì)的改良,而不影響舊有的編碼器或播放器。
為何要使用Ogg Vorbis格式
???????? MP3是有損壓縮格式,因此壓縮后的數(shù)據(jù)與標準的CD音樂相比是有損失的。VORBIS也是有損壓縮,但通過使用更加先進的聲學(xué)模型去減少損 失,因此,同樣位速率(Bit Rate)編碼的OGG與MP3相比聽起來更好一些。另外,還有一個原因,MP3格式是受專利保護的。如果你想使用MP3格式發(fā)布自己的作品,則需要付給 Fraunhofer(發(fā)明MP3的公司)專利使用費。而VORBIS就完全沒有這個問題。對于樂迷來說,使用OGG文件的顯著好處是可以用更小的文件獲 得優(yōu)越的聲音質(zhì)量。而且,由于OGG是完全開放和免費的,制作OGG文件將不受任何專利限制,可望可以獲得大量的編碼器和播放器。這也是為何現(xiàn)在MP3編 碼器如此少而且大多是商業(yè)軟件的原因,因為Fraunhofer要收取專利使用費。
???????? 講了這么多,其實聲音質(zhì)量才是大家最關(guān)心的問題。
Ogg Vorbis的音質(zhì)真能比得上MP3嗎?
???????? 由于Vorbis 使用了與MP3相比完全不同的數(shù)學(xué)原理,因此在壓縮音樂時受到的挑戰(zhàn)也不同。在當(dāng)前的聆聽測試中,同樣位速率編碼的Vorbis 和MP3 文件具有同等的聲音質(zhì)量。
Ogg Vorbis的聲音質(zhì)量會繼續(xù)改進嗎?
???????? 是的。由于Vorbis使用了一種靈活的格式,能夠在文件格式已經(jīng)固定下來后還能對音質(zhì)進行明顯的調(diào)節(jié)和新算法訓(xùn)練。因此,它的聲音質(zhì)量將會越來越好。
???????? 由于Ogg目前仍處于BETA測試階段,因此,現(xiàn)階段的編碼器仍存在著一些未解決的問題。Ogg的開發(fā)人員已經(jīng)承諾將于下一個BETA版本改進現(xiàn)存的問題。關(guān)鍵的一點是,這些問題只是由于軟件的編寫而導(dǎo)致的,與Ogg格式本身所使用的算法無關(guān)。
Ogg的文件大小如何與MP3進行比較?
???????? 如果兩個文件都是以同樣的位速率和CBR(常量位速率,指文件從頭到尾都是一種位速率)方式來編碼的話,那他們的大小肯定相同。當(dāng)前 Vorbis 是以VBR(可變位速率)方式編碼的,這使得Ogg的文件可以更小,因為VBR方式可以處理能大幅度進行壓縮的音頻數(shù)據(jù)(比如無聲的時段)而節(jié)省空間。 Vorbis能以什么位速率進行編碼?
???????? 理論上,沒有固定的位速率。Vorbis的設(shè)計是可以以16kbps~128kbps/通道的位速率進行編碼。但規(guī)格說明中并沒有限制你將文件以512kbps或8kbps方式編碼。
Ogg Vorbis支持類似于MP3的ID3信息嗎?
???????? 支持。Vorbis格式中包括有一個靈活而又完整的注釋欄,可用于填寫各種相關(guān)信息。
編碼/解碼器能有多快?
???????? 當(dāng)前的編碼/解碼器在速度上已經(jīng)接近一些商業(yè)級別的編碼解碼器了。由于現(xiàn)在還沒有對程序進行優(yōu)化,相信等一切完成后,至少可以跟MP3持平。
Ogg Vorbis格式支持流式播放嗎?
???????? 音頻流是Vorbis的一個重要組成部分.vorbis格式從設(shè)計的一開始就是立足于可以容易地進行流式處理。并且,Vorbis的設(shè)計者正與 Icecast 流媒體軟件的創(chuàng)造者一起使Icecast兼容 Vorbis。待正式版推出時,將會有各種各樣支持流式OGG播放的軟件或軟件插件出現(xiàn)。
目前有什么軟硬件支持Ogg Vorbis?
???????? 迄今為止,Sonique、FreeAmp、Winamp、XMMS和kmpg都支持通過插件播放Ogg Vorbis文件。鑒于這些軟件的影響力,將會有更多的軟件支持OGG格式。另外,兩個最流行的MP3編碼器:LAME和BladeEnc,也宣布他們將 支持編碼Ogg Vorbis文件。
Ogg Vorbis有什么獨一無二的特性?
???????? Vorbis具有一個設(shè)計良好、靈活的注釋,避免了象MP3文件的ID3標記那樣煩瑣的操作; Vorbis還具有位速率縮放:可以不用重新編碼便可調(diào)節(jié)文件的位速率。Vorbis文件可以被分成小塊并以樣本粒度進行編輯;Vorbis支持多通道; Vorbis文件可以以邏輯方式相連接等。
那里可以找到相關(guān)的軟件以及開發(fā)信息等資料下載?
???????? http://www.vorbis.com,這是Ogg Vorbis的官方站點。
如何制作OGG音樂格式文件
OGG格式的音樂文件現(xiàn)在沒有大規(guī)模普及,一般我們需要用CD唱片或網(wǎng)上下載的其它格式轉(zhuǎn)換。先介紹一下Ogg編碼的一些知識,Ogg的編碼中的比特 率選項主要有ABR、VBR和Quality三種,其實Ogg的比特率都是可變的,推薦使用設(shè)置簡單Quality模式,能滿足大多數(shù)人要求。
下面將介紹常用的轉(zhuǎn)換OGG格式的方法:
???????? 轉(zhuǎn)換OGG格式的方法有很多,但最簡單的方法是就是用Foobar2000+OGGENC外部編碼器。Foobar2000現(xiàn)在很流行,它是一個 Windows 平臺下的高級音頻播放器。不僅音質(zhì)很出色,功能也很強大。Foobar2000支持WAV、AIFF、VOC、 AU、SND、Ogg Vorbis、MPC、MP2、MP3等音樂格式,通過插件還能支持MPEG-4、AAC、FLAC、Ogg、FLAC、Monkey“sAudio、 WavPack、Speex、CDDA、SPC及各種MOD類型,相信支持的類型是已經(jīng)足夠了。利用Foobar2000的轉(zhuǎn)換功能,可以方便的其它的音 頻格式轉(zhuǎn)換成OGG格式。
Foobar2000轉(zhuǎn)換OGG需要OGG外部編碼器的支持(OGGENC),可供選擇的OGGENC外部編碼器版本很多,音質(zhì)也有些細微的差距.
???????? 基于目前音質(zhì)最好的aoTuV beta 4.51制作的編碼器,使用SSE大幅優(yōu)化了編碼速度非常快。
???????? 下載鏈接:最新版本的編碼器http://yigi.cn/oggenc.exe
???????? 這是一個命令行編碼器 可以在foobar2000 / EAC / 千千靜聽等軟件中方便的調(diào)用。
???????? 比如在foobar2000中 大家用鼠標選中要轉(zhuǎn)換的歌曲,右鍵點擊,選中“轉(zhuǎn)換”,然后選擇“轉(zhuǎn)換到同目錄”,這樣你就不用找轉(zhuǎn)換出來的歌了。FOOBAR會彈出個“轉(zhuǎn)換器設(shè)置”, 在“編碼預(yù)置”里選擇“Ogg Vorbis"。FOOBAR默認的是Q5。我們可以點擊“...”,然后在“命令行編碼器設(shè)置”將品質(zhì)拉到最右邊即是最高品質(zhì)Q10了!設(shè)置好后,點擊 “確定”開始轉(zhuǎn)換咯!如果沒有設(shè)置好OGG編碼器的為止,FOOBAR會彈出提示叫你選擇OGG編碼器的位置。
???????? 在千千靜聽中,把想轉(zhuǎn)的歌曲加入到千千靜聽,在歌曲上右鍵點轉(zhuǎn)換格式 - 輸出格式中選命令行編碼器1.0,點擊“配置”- 新建1個編碼器方案,名稱任意 - 把編碼程序改為剛才下載的那個ogg編碼器 - 擴展名為ogg,命令參數(shù)為:-q10 - -o "%d" ,其余默認 - 確認后點擊“立即轉(zhuǎn)換”,OK了,等吧。不是Q10的話把"10"改成對應(yīng)的數(shù)字即可。用Easy CD-DA Extractor 9轉(zhuǎn)起來更方便,但是選擇第三方編碼器時比較麻煩。
選擇合適的OGG編碼品質(zhì)
目前新一代的MP3播放器都增加了對OGG格式支持,比如說魅族的MINIPLAYER(支持OGG/Q-1~Q10)。如果你選購的是小容量版本, 建議使用Q2和Q4品質(zhì)的OGG。 Q2品質(zhì)的歌曲文件的音質(zhì)水平全面超過了128KBPS碼率的MP3,而文件體積卻還要下1/4以上,無疑是音質(zhì)和體積的很好結(jié)合,適合絕大多樹普通用 戶。事實上即使Q0品質(zhì)的音質(zhì)就接近了同樣采用64Kbps碼率的WMA格式,非常接近128KBPS碼率的MP3。如果不是很挑剔音質(zhì)的用戶用Q0品質(zhì)也完全沒有任何問題。
對于音質(zhì)要求較高的朋友可以選擇使用Q4品質(zhì)的OGG,Q4品質(zhì)的OGG文件體積與128K MP3相當(dāng),而音質(zhì)超過了Lame壓縮的192Kbps/VBR MP3,這一點對支持OGG的數(shù)碼播放器用戶很具有吸引力——同樣的容量下你存儲更多高音質(zhì)歌曲。對于容量較高切對希望用數(shù)碼播放器達到CD隨身聽音質(zhì)的 發(fā)燒友來說,Q10品質(zhì)的OGG無疑是一個福音,Q10的OGG從頻譜上看基本和WAV文件完全一致,而體積只有后者的1/3,一首4分鐘的歌曲大約有 10MB左右。
在支持OGG/Q10格式的數(shù)碼音樂播放器誕生之前,很多注重音質(zhì)的朋友對MP3格式并不感冒——即使普通人也能聽出來無損的CD音軌和最高品質(zhì)的 320Kbps碼率MP3的音質(zhì)區(qū)別。想魅族的MINIPLAYER之類的新一代高音質(zhì)MP3播放器配合OGG/Q10格式有完全取代CD隨身聽的實力。 Q5、Q6音質(zhì)也非常優(yōu)秀,可以達到256Kbps MP3以上的音質(zhì)水平,也是對音質(zhì)和體積很好的折衷,可以根據(jù)個人需要自己選擇。
總結(jié):
新一代OGG格式的流行,能以更低的碼率和文件體積欣賞到音質(zhì)更高的音樂歌曲,同時也使得數(shù)碼隨身聽設(shè)備有了真正取代CD隨身聽的資本,非常值得我們 期待。心動的朋友不妨趕緊體驗一下,將自己喜好的CD轉(zhuǎn)換成小巧方便的OGG格式,為自己打造HI-FI級的隨身音樂世界。
總結(jié)
- 上一篇: C#中的多线程-线程同步基础 (控制线程
- 下一篇: excel操作的几种方法