史萊姆論壇

史萊姆論壇 (http://forum.slime.com.tw/)
-   多媒體影音轉檔燒錄技術文件 (http://forum.slime.com.tw/f129.html)
-   -   流行音瀕格式大比拚 (http://forum.slime.com.tw/thread90535.html)

psac 2004-01-10 07:21 PM

流行音瀕格式大比拚
 
一.WMA

  由於是微軟的作品,絕對不能小看,WMA像一劑強心針一樣促進了資料流媒體格式的大進步。WMA文件可以在僅僅20K Bitrate的流量下提供可聽的音質,因此WMA常常當作用於在線收聽和廣播的首選,微軟早就在Windows Media Player中提供了播放支持。當WMA的Bitrate上升到128k時,幾乎在同級別的所有有損編碼格式中笑傲江湖了,MP3在128KBitrate時,會出現明顯的高頻丟失,而WMA不會。但似乎128k是WMA一個檻,當Bitrate再往上提升時,不會有太多的音質改變.MP3卻不一樣,在192K時,音質可以比WMA好了。微軟推出WMA編碼時主要有2個針對目標,一個是瞄準了網路上的RM和RAM格式,另一個是用戶硬碟中的MP3。但在高音質要求下,WMA仍無法構成對MP3的威脅.如果你要獲得12:1左右或更高的壓縮比,就不妨選項WMA格式,在這個流量下,WMA優秀太多了。

  WMA和MP3的優劣一直是大家爭論的焦點,其實這是一個無法回答的問題。這要看你的實際需要,是追求高音質(mp3)還是高壓縮率(wma)。

  二.VQF

  在WMA未流行之前,VQF是很受歡迎的一種格式,因為在低比特率下它的音質要好於MP3(比WMA稍差)。不支持「流」是VQF的致命弱點,這可能也是為什麼現在它完全被WMA壓下去的一個主要原因。

  三.MP3

  MP3最受爭議的就是音質問題(尤其是隨著WMA的普及),其高頻損失很大,很多MP3編碼器粗糙的編碼算法不但導致高頻丟失,還丟失了許多細節,類似吉他擦弦的感覺在MP3中是找不到的.在對MP3快要失望時,偶發現了Lame,它支持根據人耳遮蔽效應原理來分析波形,配合VBR技術,可以讓音質達到令人吃驚的地步; 其獨創的心理音響模型技術保證了CD音瀕還原的真實性,配合VBR(動態比特率)和ABR(平均比特率)參數,編碼出來的MP3音色純厚、空間寬廣、低音清晰、細節表現良好,音質幾乎可以媲美CD音瀕,但文件體積卻非常小.很多網友在使用LAME後的反映就是:立刻刪除硬碟上所有的MP3和其他編碼器,全部用Lame重新來過(小弟是其中一個,呵呵)。

  Lame提供EXE 和 DLL,其中DLL是作為標準的動態執行庫供其他程序使用.EXE是Command Line程序,像DOS程序一樣工作,兩者彼此獨立,互不關聯。但大家很快能發現兩者編碼的品質是不一樣的,那是由於dll可控性差,與具備豐富調節參數的EXE版相比,其壓縮出來的MP3效果稍遜一籌。但EXE是一個指令行工具,操作很麻煩,幸虧有了WinLAMEr或lameGUIxp這些Shell。只要學會使用這些Shell(是傻瓜型的,一看即會),就可以用LAME壓縮出最最精彩的MP3了。

  再說說APS, 在LAME出現以前,APS就是最好的MP3編碼器,它使用的Fraunhofer IIS編碼算法,這比LAME使用的編碼算法要先進,在192k Bitrate(CBR)下,甚至比LAME編碼的曲子要優秀,細節明顯要豐富一些,但APS本身不支持VBR,當Bitrate往上提高時,音質就要比LAME編碼的要差了,大部分朋友的MP3的一般都是128-192K Bitrate的,因此APS仍舊有推薦的價值。特別是有很多MP3隨身聽不支持VBR和256K Bitrate以上的MP3,LAME就不一定合適這些朋友了,APS就成了不錯的選項,由它編碼的曲子,絕對不會辱沒你昂貴的PLAYER.

  四.MP3PRO

  MP3PRO完全是關於傳統MP3編碼技術的一種改良,本身最大的技術亮點就在於SBR(Spectral Band Replication 頻段複製),這是一種新的音瀕編碼增強算法。它提供了改善低位元率情況下音瀕和語音編碼的效能的可能。這種方法可在指定的位率下增加音瀕的帶寬或改善編碼效率,SBR最大的優勢就是在低資料速率下實現非常高效的編碼.如果在高資料速率的情況下,SBR將如同虛設.當製作MP3PRO文件時,編碼器將音瀕分為兩部分。一部分是將音瀕資料中的低頻段部分分離出來,通過傳統的MP3技術而編碼得出的正常的MP3音瀕流,此舉可令到MP3編碼器可以專注於低頻段信號從而獲得更好的壓縮品質,而且原來的MP3播放器也可播放MP3PRO文件。另一部分則是將分離出來的高頻段信號進行編碼並嵌入到MP3流中,傳統的MP3播放器會將其忽略掉,而新的MP3PRO播放器則可從中還原出高頻信號,並將兩者進行組合,得到高品質的全帶寬的聲音。官方宣稱通過這樣的技術,使得MP3PRO能在64kbps的編碼率便可提供與128kbps的mp3相同的品質。

  低比特率下MP3PRO的效能很明顯地比MP3要高,但是它與WMA誰勝誰負就很難說了,根據一些發燒友的評測, MP3PRO似乎略勝一些。高比特率下很少有人用到MP3PRO.

  五.OGG

  在高音質要求下,有損音瀕編碼世界中是三足項立,分別為MP3、MPC、OGG.在大量新技術的支持下,這些編碼都有非常出色的表現,都各自擁有一群支持者。較高比特率下,OGG展現出來的素質是很令人稱道的,但是OGG也有一個不小的缺點,就是高頻的金屬味道,這多少有點讓人失望。
 
  六. MPC

  較高比特率下(250kbps左右),MPC表現非常的出眾,甚至超過了MP3.很難分辨它和原始信號有多少區別,無論從頻率保留還是細節保留,以及信號強度失真來說,MPC太優秀了。但MPC並非萬能的,它無法編碼48khz采樣率的曲子,所幸的是,這樣的曲子來源很少。可惜這種格式並沒有像MP3或WMA那樣流行。

  七.ATRAC

  MD採用的就是ATRAC(Adaptive TRansform Acoustic Coding 自適應聲學轉換編碼)壓縮算法,ATRAC目前僅支持MD,ATRAC還有一種衍生算法ATRAC3,OpenMG Jukebox使用的就是這種編碼,編碼後的文件副檔名為OMG.它集編碼、抓軌、播放、管理和輸出於一身,個頭比較龐大,但操作還算方便。它使用了人耳遮蔽原理,能夠有效的過濾人耳不敏感的聲音信號,以達到更高的壓縮比。與ATRAC不同的是,ATRAC3支持不同的平均資料速率,有132、105、66Kbits可選。這個軟體可以直接向某些支持MD太太的MD機型提供直接輸出,這樣可以節省很多錄製時間。這個軟體對文件進行了嚴格的版權保護,無法象Mp3那樣進行自由拷貝和制作備份。如果你有支持MD太太的MD,不妨試一試這個軟體。

  八. APE

  和上面介紹的幾款編碼不同的是,這個編碼提供了最好的音品質保證證(無損壓縮)!還提供了 Winamp的插件支持,可以直接用Winamp來播放。所謂無損就是指壓縮後的格式和源文件在音質上並無差異,而Mp3、WMA等的編碼方案是關於有損的,在損失部分音質的前提下節約存貯空間,所以說音質再好的Mp3、WMA也只能是無限接近源文件的音質。APE非常適合來編碼講究細節的獨奏曲目和大動態的交響曲。向各位音樂迷們(不是歌迷)作最強烈的推薦!

  它的壓縮比約為2:1。

  九. WAV

  它是未經壓縮的格式,似乎不用多說,在APE未流行時,WAV一直是音質完美主義者的首選,即使是現在,如果你想做出高品質的音樂,WAV也是無法替代的中間體(因為目前公認最精確的抓軌軟體EAC從CD直接得到的音樂是WAV格式)。

  十.RM

  RM已經是昨日黃花,沒有任何新意,低Bitrate比不過WMA,高Bitrate比不過MP3,雖然新的RM匯入了ATRAC3算法,但頹勢已定,很難東山再起了。

作者:凌雲風

風色幻想 2004-01-10 10:20 PM


受教了

gery 2004-01-13 01:49 AM

請問大大是否可以講解一下AAC的格式呢?

psac 2004-01-13 04:10 AM

引用:

原文由 gery 所發表
請問大大是否可以講解一下AAC的格式呢?

日本是目前率先使用AAC來實現數位廣播的國家,簡短介紹如下:日本CS (Communication Satellite) 廣播是從1996年開始,其他如BS廣播、地面TV廣播、地面音訊廣播等陸續於2000年開播,2.6GHz移動式數位音訊廣播也於2001年開播。日本的數位衛星廣播 (ISDB-S) 採用了最新的技術,有效的利用電波,如技術專用語格子牆符號化8 PSK變調最新的技術,這是世界上首次使用在一般的廣播界,其廣播傳送能力超過原來的廣播系統的30%,聲音壓縮是採用最新AAC方式,另外以一個中繼轉播器,可以傳送兩個HDTV[5]。

收聽廣播節目是無法忍受過多的雜訊或是訊號延遲的,大量的訊號必需在短短的時間內無誤差地傳送出去,這就是數位廣播利用AAC的技術來傳播音訊的最大原因,AAC使用的各種新技術可以有效地解決資料量過大的問題,並降低雜訊,提高傳播效率,國內若能發展成功,將會開啟台灣數位音訊傳播的新紀元。

http://roger.ee.ncu.edu.tw/chinese/p...p/aac/from.htm

MP3終結者 — AAC
AAC是進階音瀕編碼(Advanced Audio Coding)的縮寫,它有時也被稱為NBC,即後向不相容編碼(Non-Backward Compatible),按這種編碼標準做的音瀕編碼同樣具有CD音質,而且佔用的存儲空間更小,它是即將完成的MPEG-2國際標準的一部分。

  AAC其實也是一種高壓縮比的音瀕壓縮算法,它的壓縮比遠遠超過了較老的音瀕壓縮算法,如AC-3、MP3等。AAC和AC-3都是變換編碼算法,但AAC使用了解析度更高的濾波器組,因此它可以達到更高的壓縮比。

另外AAC還使用了臨時噪聲重整、後向自適應線性預測、聯合立體聲技術和量化哈夫曼編碼等最新技術,這些新技術的使用都使壓縮比得到進一步的提高。而且,AAC比AC-3更靈活,它支持更多種采樣率和比特率、支持1個到48個音軌、支持多達15個低頻音軌、具有多種語言的相容能力、還有多達15個內嵌資料流。現在已經有了使用AAC算法編碼和解碼的樣本軟體,樣本解碼器軟體的功能比較齊全,它可以解碼全部三種AAC格式:主要Main(Main)、低複雜性LC(Low Complexity)和可變取樣率SSR(Scaleable Sampling Rate)的AAC文件。

該解碼器軟體還是一種通用的多音軌解碼器,它可以解碼多達48個音軌、15個輔助低頻增強音軌和15個資料流。此外,它的效率也很高,它可以在100兆赫主頻的奔騰機上既時解碼一個立體聲比特流。而樣本編碼器軟體則不是一個通用多音軌編碼器,它也沒有充分利用所有的AAC編碼技術。

  在MPEG-2的正式聽音測試中,資料流速率為320kb/s(每秒320K比特)的AAC可以提供比資料流速率為640kb/s的MPEG-2 BC(一種類似MP3的音瀕壓縮算法)更好的音質。

因此,AAC是一種比MPEG-2 BC編碼算法更好的音瀕壓縮算法,而且可以適用於各種環境下,如可以做電視信號的伴音等。

但它的後向相容性卻不好,因為它效能優異,它的後向相容性問題就顯得不那麼重要了。

MPEG-1的雙聲道解碼器可以解碼MPEG-2 BC的5聲道資料流,AAC不具有這樣的後向相容性。

  有跡象表明現在AT&T已經開始提供關於MPEG-2 AAC的可下載音樂服務,它的位址是http://www.a2bmusic.com。

你可以在他們的站點上找到播放器,他們提供的播放器程序顯然使用了專有技術。如果你注意到了他們的播放器上的文件選項,你會發現文件的副檔名是.aac,這很可能說明了他們的播放器可以播放AAC文件(如果寫這個播放器的程序員不是存心捉弄人的話)。

  此外,Homeboy公司已經推出了免費的AAC編/解碼器。Homeboy的解碼器是個Win32(不是DOS)指令行程序,它為女朋友X機器特別做了最佳化。

這個程序的前身是MPEG給出的參考程式碼,現在它支持AAC Main、AAC SSR和AAC LC三種格式。Homeboy的編碼器也工作於Windows的指令行,它現在處於Alpha測試階段,而且現在只支持主要(Main)格式,但它確實可以工作。

它現在最主要的缺點是速度實在太慢了:

一首長度為3分20秒的聲音文件在有64M記憶體的奔騰200 女朋友X電腦上編碼竟花了4個多小時。

  MPEG-2的AAC音瀕編碼標準已經被國際標準化組織(ISO)討論通過,如果你感興趣,可以檢視ISO的正式文件:
《MP3和AAC的編/解碼器的聽音比較》,還可以得到ISO給出的供參考用的源程序程式碼(Ansi C,2700K),並可以將它修改並編譯成你自己的AAC編/解碼程序。(

gery 2004-01-13 01:29 PM

謝謝大大你的講解,真的是受教了~~
對aac有進一步的了解了~~謝謝哦

max0551 2004-01-14 04:33 AM

謝謝您的教學...........

waltertwtp 2004-01-14 06:36 PM

感謝大大辛苦教學


所有時間均為台北時間。現在的時間是 08:05 PM

Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.

『服務條款』

* 有問題不知道該怎麼解決嗎?請聯絡本站的系統管理員 *


SEO by vBSEO 3.6.1