-
樓主 / Edwin
- 時間: 2003-2-25 20:01作者:dqy788
來源:MP3火力網
制作高水准的MP3音樂,需要注意以下幾個方面:
1.源文件的質量,也就是你要抓取的CD光盤的質量;
2.光盤驅動器的質量要過關,最好是使用帶有硬件級修正能力的光驅;
3.采用質量的抓音軌軟件;
4.采用質量的音頻格式轉換軟件。
在上面這幾方面中,抓音軌軟件是關鍵,所謂的抓音軌也就是把CD光盤裡的*.CDA格式的聲音文件轉換成*.WAV格式的聲音文件。目前最好的、唯一能做到無損音質的抓軌工具就是Exact Audio Copy了,它是一個深受MP3玩家推崇和喜愛的抓音軌及音頻壓縮軟件。EAC中使用了很多有助於提高抓取質量的控制技術,譬如:C2級糾錯、間隙檢測、精確流控制、音頻緩沖、音軌同步、采樣偏移等特殊的功能來改善抓取後生成的波形文件質量。不僅如此,你還可以在EAC中采用如Lame這樣的高質量的MP3編碼器壓縮MP3文件。
EAC采用三種抓取方式:安全(Secure),快速(Fast)和爆發(Burst):在安全模式模式下,對於每一段音頻數據至會采取多次讀取的方法來得到完全正確的或最佳結果,當光驅支持精確流(Accurate Stream)特性時可以確保這點。如果光驅對於音頻數據進行緩沖(Cache),情況就會變得復雜起來,因為後面每一次讀取數據都是第一次的緩沖,是從Cache中讀出的,這樣就無法確保數據的正確性。EAC通過重新初始化光驅來避免這一點。由此可見,安全模式是比較慢的。C2級錯誤檢測是EAC采用的又一種光驅特性。光驅有C1,C2兩種錯誤檢測方法,如果在讀取音頻流時,發現C1和C2校驗錯誤,那麼只用讀取一次就可以了(大大提高了抓軌速度),可以通過EAC的檢測功能來測試光驅是否支持(檢測時最好找一張爛碟進行多次測試,見附圖)。但對於Cache的檢測並非完全准確,為保險起見,你可以選中“Drive cache audio data”,這就等於告訴EAC光驅有緩沖功能,不要用它。如果確定光驅支持精確流特性和C2糾錯,且不對音頻數據進行緩沖,那麼EAC的抓軌效果是最好的。快速模式是抓軌速度和質量的折中選擇,如果你不追求發燒級抓軌品質,推薦使用此模式。而爆發模式不進行任何的檢測和校正,只是速度快而已。
有了高質量的WAV文件,就可以轉換MP3了,要想得到高質量的MP3,在這個壓縮過程中就要盡可能做到無損。MP3最受爭議的就是音質問題,很多MP3編碼器由於編碼算法粗糙,不但導致高頻丟失,還丟失了許多細節。幸虧有了Lame,一個HIFI級MP3制作引擎,MP3歷史上革命性的東西:
1.Lame是什麼?
Lame(Lame Ain't an Mp3 Encoder)是目前最好的MP3編碼引擎。
從1998年12月至今,Lame已被越來越多人的公認為是MP3壓縮的最佳利器。 Lame(mitiok.ma.cx)編碼出來的MP3音色純厚、空間寬廣、低音清晰、細節表現良好,它獨創的心理音響模型技術保證了CD音頻還原的真實性,配合VBR和ABR參數,音質幾乎可以媲美CD音頻,但文件體積卻非常小。對於一個免費引擎,Lame的優勢不言而喻。
如今的音頻有損壓縮技術呈百家爭鳴之勢,MP3的光環已不再如昔日般明亮。像MPC、OGG、AAC等各種優秀編碼方案層出不窮,MP3的壓力可謂與日俱增,這一切是否意味著MP3將立刻消亡?答案是否定的(最起碼從目前的流行趨勢來講是這樣)。
2.上邊提到的VBR和ABR是什麼?還有CBR?
VBR(Variable Bitrate)動態比特率。也就是沒有固定的比特率,壓縮軟件在壓縮時根據音頻數據即時確定使用什麼比特率。這是Xing發展的算法,他們將一首歌的復雜部分用高Bitrate編碼,簡單部分用低Bitrate編碼。主意雖然不錯,可惜Xing編碼器的VBR算法很差,音質與CBR相去甚遠。幸運的是,Lame完美地優化了VBR算法,使之成為MP3的最佳編碼模式。這是以質量為前提兼顧文件大小的方式,推薦編碼模式。
ABR(Average Bitrate)平均比特率,是VBR的一種插值參數。Lame針對CBR不佳的文件體積比和VBR生成文件大小不定的特點獨創了這種編碼模式。ABR也被稱為“Safe VBR”,它是在指定的平均Bitrate內,以每50幀(30幀約1秒)為一段,低頻和不敏感頻率使用相對低的流量,高頻和大動態表現時使用高流量。舉例來說,當指定用192kbps ABR對一段wav文件進行編碼時,Lame會將該文件的85%用192kbps固定編碼,然後對剩余15%進行動態優化:復雜部分用高於192kbps來編碼、簡單部分用低於192kbps來編碼。與192kbps CBR相比,192kbps ABR在文件大小上相差不多,音質卻提高不少。ABR編碼在速度上是VBR編碼的2到3倍,在128-256kbps范圍內質量要好於CBR。可以做為VBR和CBR的一種折衷選擇。
CBR(Constant Bitrate),常數比特率,指文件從頭到尾都是一種位速率。相對於VBR和ABR來講,它壓縮出來的文件體積很大,但音質卻不會有明顯的提高。
對MP3來說Bitrate是最重要的因素,它用來表示每秒鍾的音頻數據占用了多少個bit(bit per second,簡稱bps)。這個值越高,音質就越好。
3.下載的壓縮包裡怎麼有兩種格式的Lame文件?它們有什麼區別?哪一種比較好?
Lame分DLL和EXE兩種版本,DLL版本做為一個方便的接口程序在大多數抓軌軟件中都能看到(比如AltoMP3Maker),但由於可控性差,與具備豐富調節參數的EXE版相比,其壓縮出來的MP3效果稍遜一籌。隨著支持Preset參數的DLL版本的出台,DLL與EXE壓縮MP3的差別已不明顯。至於Lame.exe的使用,因為共有數十個參數可供選擇,所以從Lame產生的第一天起就沒有停止過爭論。幸運的是,2001年12月從Lame的3.90版開始,Lame終於向用戶提供一套預置參數,從此我們不必再為Lame的設置大傷腦筋。
4.怎麼EXE版本是命令行方式運行的程序?太難用了
針對這一點,網上出現了一些EXE版的外殼程序,比如RazorLame(www.dors.de/razorLame),它是Win窗口程序,通過它可以使我們在視窗界面下輕松調整各種參數,使繁瑣的壓縮過程簡單化。我們也可以用直接用EAC(目前最好的抓軌軟件,www.exactaudiocopy.de)來調用Lame.exe,可以在抓軌同時壓縮MP3,事半功倍。
5.我在一些網站學會了使用-V 0 -q 0這樣的終極參數,這下可以壓出最高品質MP3了:)
實際上象-V 0 -q 0這樣的參數可以壓縮出最高品質MP3的說法從來都不是Lame開發者所應允的。在Lame中,象0、1這樣的Level屬於試驗參數,如果用它壓縮MP3,非但不會提高音質(相對於Level2而言),反而會導入多余的噪音,所以以上的參數應該改為-V 2 -q 2。實際上象這樣的參數標准幾近淘汰,-ap參數將做為新的Lame參數標准逐漸流行。
微調參數,正被逐漸淘汰的參數標准,以下只推薦性價比好的VBR:
-V 2 -B 320,-V 2代表VBR品質(由高到低分別是從2至9,雖然存在0、1兩個參數,但並不是最高品質參數),320代表VBR上限(可用的Bit Rate:40、48、56、64、80、96、112、128、160、192、224、256、320),數字越高音質越好,但文件也相應變大,可以根據不同的品質要求調整。VBR下限-b采用默認的32kbps,無需調整。還有一些詳細的參數設置請參考Lame的網上資源及說明文件。
6.-ap參數?沒聽說過:(
這種參數屬於預置參數。
--abr 128 -h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --scale 0.93,面對上邊這組微調參數你會不會有一種暈菜的感覺呢@_@……正是為了簡化參數設置,避免各種不必要的試驗參數,Lame開發者精心調配出了-ap參數,它是一組代碼級參數(也就是說沒有微調參數可以實現與它相同的功能)。使用這種新的預置參數標准既可以壓縮出更高品質的MP3,又可以避免我們陷入微調參數的迷宮中:)以下是-ap參數列表:
最高品質參數:
--alt-preset insane或者--alt-preset cbr 320
320k CBR,音質最好,文件體積最大
VBR參數:
1.--alt-preset extreme
220-270k左右的VBR,音質與上面參數相仿,但文件體積小25%,推薦此參數
2.--alt-preset fast extreme
音質比上面參數稍微差一些
3.--alt-preset standard
180-220k左右的VBR,在音質和文件大小之間比較好的平衡
4.--alt-preset fast standard
音質比上面參數稍微差一些
5.--alt-preset standard -Y
雖然品質稍差,但文件體積非常小
ABR參數:
--alt-preset
(可用Bitrate:80、96、112、128、160、192、224、256、320)
CBR參數:
--alt-preset cbr
(可用Bitrate:80、96、112、128、160、192、224、256、320)
7.能否就上述說明舉個實例?
關於抓軌可以參考一些網站的文章,比http://www.audio100.com,恕不累訴。
Lame在RazorLame、EAC中的參數使用方法請參見附圖。
8.看了以上說明,偶的知識有所長進,但偶還想多了解一些相關信息……
一些相關網上資源:
(- Latest Lame compiles -)
Dmitry's compiles
mitiok.cjb.net/
SMPman's compiles
www.hot.ee/smpman/MP3/
Dibrom's compiles
www.hydrogenaudio.org/...readid=551
(MP3 Information sites)
www.r3mix.net
www.r3mix.net/
Dibrom's "Project Mayhem"
www.hydrogenaudio.org/
(MP3 Forums)
r3mix.net forum
66.96.216.160/cgi-bin/YaBB.pl
Project Mayhem MP3/MP3PRO forum
www.hydrogenaudio.org/...forumid=16
(Exact Audio Copy) - the best CD ripper & encoding (& tagging) to MP3 during ripping
Tutorial for EAC
www.ping.be/satcp/tutorials.htm
EAC database
www.ping.be/satcp/eaco...ts01.htm#-
EAC forum
www.digital-inn.de/for...forumid=14
(Rename / ID3 Tagging)
Renatager
www.renatager.de/
(MP3 Gain) - lossless changing of gain !
Official site
www.geocities.com/MP3gain/
Basic Guide to avoid clipping
66.96.216.160/cgi-bin/...1004795857
(How to)
Burn an MP3 CD
66.96.216.160/cgi-bin/...1004796061
Reencode MP3 (high Bitrate with ID3 tags) to MP3 (low Bitrate) and include tags to new MP3 file
66.96.216.160/cgi-bin/...1009281860
(Analyzing MP3)
EncSpot
www.guerillasoft.com/Encspot/
Tool for ABXing, Blind listening tests
www.pcabx.com/
ff123's site: Discussion of Audio Compression
ff123.net/
MP3Utility
www.geocities.com/MP3utility/
下載之後,我們就可以開始制作高品質的MP3了。可能一開始使用的過程中你會感覺到有些困難,可以多學多問多用。當高音質的MP3取悅你的耳朵時,相信那一點小小的麻煩也都化為樂趣了。 -
-
第 2 樓 / Edwin
- 時間: 2003-2-25 20:03
-
-
第 3 樓 / 游客
- 時間: 2003-2-28 01:16
-
第 4 樓 / 黑暗中舞者
- 時間: 2003-2-28 02:46
-
第 5 樓 / 游客
- 時間: 2003-5-17 15:14
-
第 6 樓 / 游客
- 時間: 2003-5-29 22:26
-
第 7 樓 / 劉大媽
- 時間: 2024-2-05 08:41
Edwin 寫道:作者:dqy788
來源:MP3火力網
制作高水准的MP3音樂,需要注意以下幾個方面:
1.源文件的質量,也就是你要抓取的CD光盤的質量;
2.光盤驅動器的質量要過關,最好是使用帶有硬件級修正能力的光驅;
3.采用質量的抓音軌軟件;
4.采用質量的音頻格式轉換軟件。
在上面這幾方面中,抓音軌軟件是關鍵,所謂的抓音軌也就是把CD光盤裡的*.CDA格式的聲音文件轉換成*.WAV格式的聲音文件。目前最好的、唯一能做到無損音質的抓軌工具就是Exact Audio Copy了,它是一個深受MP3玩家推崇和喜愛的抓音軌及音頻壓縮軟件。EAC中使用了很多有助於提高抓取質量的控制技術,譬如:C2級糾錯、間隙檢測、精確流控制、音頻緩沖、音軌同步、采樣偏移等特殊的功能來改善抓取後生成的波形文件質量。不僅如此,你還可以在EAC中采用如Lame這樣的高質量的MP3編碼器壓縮MP3文件。
EAC采用三種抓取方式:安全(Secure),快速(Fast)和爆發(Burst):在安全模式模式下,對於每一段音頻數據至會采取多次讀取的方法來得到完全正確的或最佳結果,當光驅支持精確流(Accurate Stream)特性時可以確保這點。如果光驅對於音頻數據進行緩沖(Cache),情況就會變得復雜起來,因為後面每一次讀取數據都是第一次的緩沖,是從Cache中讀出的,這樣就無法確保數據的正確性。EAC通過重新初始化光驅來避免這一點。由此可見,安全模式是比較慢的。C2級錯誤檢測是EAC采用的又一種光驅特性。光驅有C1,C2兩種錯誤檢測方法,如果在讀取音頻流時,發現C1和C2校驗錯誤,那麼只用讀取一次就可以了(大大提高了抓軌速度),可以通過EAC的檢測功能來測試光驅是否支持(檢測時最好找一張爛碟進行多次測試,見附圖)。但對於Cache的檢測並非完全准確,為保險起見,你可以選中“Drive cache audio data”,這就等於告訴EAC光驅有緩沖功能,不要用它。如果確定光驅支持精確流特性和C2糾錯,且不對音頻數據進行緩沖,那麼EAC的抓軌效果是最好的。快速模式是抓軌速度和質量的折中選擇,如果你不追求發燒級抓軌品質,推薦使用此模式。而爆發模式不進行任何的檢測和校正,只是速度快而已。
有了高質量的WAV文件,就可以轉換MP3了,要想得到高質量的MP3,在這個壓縮過程中就要盡可能做到無損。MP3最受爭議的就是音質問題,很多MP3編碼器由於編碼算法粗糙,不但導致高頻丟失,還丟失了許多細節。幸虧有了Lame,一個HIFI級MP3制作引擎,MP3歷史上革命性的東西:
1.Lame是什麼?
Lame(Lame Ain't an Mp3 Encoder)是目前最好的MP3編碼引擎。
從1998年12月至今,Lame已被越來越多人的公認為是MP3壓縮的最佳利器。 Lame(mitiok.ma.cx)編碼出來的MP3音色純厚、空間寬廣、低音清晰、細節表現良好,它獨創的心理音響模型技術保證了CD音頻還原的真實性,配合VBR和ABR參數,音質幾乎可以媲美CD音頻,但文件體積卻非常小。對於一個免費引擎,Lame的優勢不言而喻。
如今的音頻有損壓縮技術呈百家爭鳴之勢,MP3的光環已不再如昔日般明亮。像MPC、OGG、AAC等各種優秀編碼方案層出不窮,MP3的壓力可謂與日俱增,這一切是否意味著MP3將立刻消亡?答案是否定的(最起碼從目前的流行趨勢來講是這樣)。
2.上邊提到的VBR和ABR是什麼?還有CBR?
VBR(Variable Bitrate)動態比特率。也就是沒有固定的比特率,壓縮軟件在壓縮時根據音頻數據即時確定使用什麼比特率。這是Xing發展的算法,他們將一首歌的復雜部分用高Bitrate編碼,簡單部分用低Bitrate編碼。主意雖然不錯,可惜Xing編碼器的VBR算法很差,音質與CBR相去甚遠。幸運的是,Lame完美地優化了VBR算法,使之成為MP3的最佳編碼模式。這是以質量為前提兼顧文件大小的方式,推薦編碼模式。
ABR(Average Bitrate)平均比特率,是VBR的一種插值參數。Lame針對CBR不佳的文件體積比和VBR生成文件大小不定的特點獨創了這種編碼模式。ABR也被稱為“Safe VBR”,它是在指定的平均Bitrate內,以每50幀(30幀約1秒)為一段,低頻和不敏感頻率使用相對低的流量,高頻和大動態表現時使用高流量。舉例來說,當指定用192kbps ABR對一段wav文件進行編碼時,Lame會將該文件的85%用192kbps固定編碼,然後對剩余15%進行動態優化:復雜部分用高於192kbps來編碼、簡單部分用低於192kbps來編碼。與192kbps CBR相比,192kbps ABR在文件大小上相差不多,音質卻提高不少。ABR編碼在速度上是VBR編碼的2到3倍,在128-256kbps范圍內質量要好於CBR。可以做為VBR和CBR的一種折衷選擇。
CBR(Constant Bitrate),常數比特率,指文件從頭到尾都是一種位速率。相對於VBR和ABR來講,它壓縮出來的文件體積很大,但音質卻不會有明顯的提高。
對MP3來說Bitrate是最重要的因素,它用來表示每秒鍾的音頻數據占用了多少個bit(bit per second,簡稱bps)。這個值越高,音質就越好。
3.下載的壓縮包裡怎麼有兩種格式的Lame文件?它們有什麼區別?哪一種比較好?
Lame分DLL和EXE兩種版本,DLL版本做為一個方便的接口程序在大多數抓軌軟件中都能看到(比如AltoMP3Maker),但由於可控性差,與具備豐富調節參數的EXE版相比,其壓縮出來的MP3效果稍遜一籌。隨著支持Preset參數的DLL版本的出台,DLL與EXE壓縮MP3的差別已不明顯。至於Lame.exe的使用,因為共有數十個參數可供選擇,所以從Lame產生的第一天起就沒有停止過爭論。幸運的是,2001年12月從Lame的3.90版開始,Lame終於向用戶提供一套預置參數,從此我們不必再為Lame的設置大傷腦筋。
4.怎麼EXE版本是命令行方式運行的程序?太難用了
針對這一點,網上出現了一些EXE版的外殼程序,比如RazorLame(www.dors.de/razorLame),它是Win窗口程序,通過它可以使我們在視窗界面下輕松調整各種參數,使繁瑣的壓縮過程簡單化。我們也可以用直接用EAC(目前最好的抓軌軟件,www.exactaudiocopy.de)來調用Lame.exe,可以在抓軌同時壓縮MP3,事半功倍。
5.我在一些網站學會了使用-V 0 -q 0這樣的終極參數,這下可以壓出最高品質MP3了:)
實際上象-V 0 -q 0這樣的參數可以壓縮出最高品質MP3的說法從來都不是Lame開發者所應允的。在Lame中,象0、1這樣的Level屬於試驗參數,如果用它壓縮MP3,非但不會提高音質(相對於Level2而言),反而會導入多余的噪音,所以以上的參數應該改為-V 2 -q 2。實際上象這樣的參數標准幾近淘汰,-ap參數將做為新的Lame參數標准逐漸流行。
微調參數,正被逐漸淘汰的參數標准,以下只推薦性價比好的VBR:
-V 2 -B 320,-V 2代表VBR品質(由高到低分別是從2至9,雖然存在0、1兩個參數,但並不是最高品質參數),320代表VBR上限(可用的Bit Rate:40、48、56、64、80、96、112、128、160、192、224、256、320),數字越高音質越好,但文件也相應變大,可以根據不同的品質要求調整。VBR下限-b采用默認的32kbps,無需調整。還有一些詳細的參數設置請參考Lame的網上資源及說明文件。
6.-ap參數?沒聽說過:(
這種參數屬於預置參數。
--abr 128 -h --nspsytune --athtype 2 --lowpass 16 --ns-bass -8 --scale 0.93,面對上邊這組微調參數你會不會有一種暈菜的感覺呢@_@……正是為了簡化參數設置,避免各種不必要的試驗參數,Lame開發者精心調配出了-ap參數,它是一組代碼級參數(也就是說沒有微調參數可以實現與它相同的功能)。使用這種新的預置參數標准既可以壓縮出更高品質的MP3,又可以避免我們陷入微調參數的迷宮中:)以下是-ap參數列表:
最高品質參數:
--alt-preset insane或者--alt-preset cbr 320
320k CBR,音質最好,文件體積最大
VBR參數:
1.--alt-preset extreme
220-270k左右的VBR,音質與上面參數相仿,但文件體積小25%,推薦此參數
2.--alt-preset fast extreme
音質比上面參數稍微差一些
3.--alt-preset standard
180-220k左右的VBR,在音質和文件大小之間比較好的平衡
4.--alt-preset fast standard
音質比上面參數稍微差一些
5.--alt-preset standard -Y
雖然品質稍差,但文件體積非常小
ABR參數:
--alt-preset <Bitrate>
(可用Bitrate:80、96、112、128、160、192、224、256、320)
CBR參數:
--alt-preset cbr <Bitrate>
(可用Bitrate:80、96、112、128、160、192、224、256、320)
7.能否就上述說明舉個實例?
關於抓軌可以參考一些網站的文章,比http://www.audio100.com,恕不累訴。
Lame在RazorLame、EAC中的參數使用方法請參見附圖。
8.看了以上說明,偶的知識有所長進,但偶還想多了解一些相關信息……
一些相關網上資源:
(- Latest Lame compiles -)
Dmitry's compiles
mitiok.cjb.net/
SMPman's compiles
www.hot.ee/smpman/MP3/
Dibrom's compiles
www.hydrogenaudio.org/...readid=551
(MP3 Information sites)
www.r3mix.net
www.r3mix.net/
Dibrom's "Project Mayhem"
www.hydrogenaudio.org/
(MP3 Forums)
r3mix.net forum
66.96.216.160/cgi-bin/YaBB.pl
Project Mayhem MP3/MP3PRO forum
www.hydrogenaudio.org/...forumid=16
(Exact Audio Copy) - the best CD ripper & encoding (& tagging) to MP3 during ripping
Tutorial for EAC
www.ping.be/satcp/tutorials.htm
EAC database
www.ping.be/satcp/eaco...ts01.htm#-
EAC forum
www.digital-inn.de/for...forumid=14
(Rename / ID3 Tagging)
Renatager
www.renatager.de/
(MP3 Gain) - lossless changing of gain !
Official site
www.geocities.com/MP3gain/
Basic Guide to avoid clipping
66.96.216.160/cgi-bin/...1004795857
(How to)
Burn an MP3 CD
66.96.216.160/cgi-bin/...1004796061
Reencode MP3 (high Bitrate with ID3 tags) to MP3 (low Bitrate) and include tags to new MP3 file
66.96.216.160/cgi-bin/...1009281860
(Analyzing MP3)
EncSpot
www.guerillasoft.com/Encspot/
Tool for ABXing, Blind listening tests
www.pcabx.com/
ff123's site: Discussion of Audio Compression
ff123.net/
MP3Utility
www.geocities.com/MP3utility/
下載之後,我們就可以開始制作高品質的MP3了。可能一開始使用的過程中你會感覺到有些困難,可以多學多問多用。當高音質的MP3取悅你的耳朵時,相信那一點小小的麻煩也都化為樂趣了。




