搜索 社区服务 统计排行 帮助
  • 3504阅读
  • 22回复

[音乐工具] [转贴]关於winamp2的音质提升

楼层直达
级别: *
注册时间:
*
在线时间:
小时
发帖:
*
只看该作者 15楼 发表于: 2002-12-18
我下载了OUT_WAVE.DLL SSRC
只有一份ZIP文件
如何安装?
级别: 新手上路
注册时间:
2002-09-24
在线时间:
0小时
发帖:
8
只看该作者 16楼 发表于: 2002-12-18
感觉 winamp3 的音质是最好的、很耐听。相比之下高频解析力较好、细节丰富,音场与定位也比较准确,各种乐器基本没有混浊在一起的感觉。不过低频表现一般,不算强劲也可以说是到位了,也许是限于mp3压缩的原因。感觉所有播放器都对声音作过处理,只是各自的声音取向与标准不同。
media player9.0 也还行,比较注重低音,所以有点闷的感觉 。 realone则过于松散,也没什么特点。 winamp2.8 感觉不如winamp3 ,中频部分比较厚实。

耳机的效果确实比较好,只是音量大时间长之后会头晕~~
SONY 入耳的E888 和 G73 是我现在有的耳机 以前用过松下的耳机,200不到的东西,低频比较弱。但是中高频却出奇的自然,用来听古典、JAZZ一类的器乐很好,松下音频产品给人的感觉一像如此
级别: *
注册时间:
*
在线时间:
小时
发帖:
*
只看该作者 17楼 发表于: 2002-12-18
给我们 music fans 们的福音啊!~~~`
级别: 新手上路
注册时间:
2001-11-21
在线时间:
0小时
发帖:
153
只看该作者 18楼 发表于: 2002-12-19
转贴数位音讯的文章
以下是我看了很多文章之後整理出來的心得,如果有錯請幫忙更正,補足。
謝謝大家的幫忙...
(有新意見我會隨時修正本文章)

用電腦聽 mp3 or CD 的最佳組合

*** 本文許多觀念來自於 DearHoney數位音樂工作室,本文版權屬於該網站。如果有錯誤之處,那都歸我啦。 ***

輸入 MAD or mpg123 or CD reader + winamp2.x版 + 輸出 DirectSound SSRC or WaveOut SSRC

相信一定很多人用 winamp 來聽音樂,不過注意到 winamp 使用什麼 plug-in 做輸入跟輸出的並不多。事實上,選用適當的 plug-in 可以提昇播放聲音的品質。

改善音質的方法可以從輸入跟輸出下手。輸入部分的 plug-in 可區分為 CD音源跟 mp3檔案。CD reader是用來取代內建的 in-cdda,讓 CD-rom 抓取音軌時更為順暢,同時也把音軌輸出到SSRC進行軟體的sampling運算。mp3本身就是數位檔案,透過 MAD or mpg123 可以設定24bit or 32bit進行還原運算,讓數位資料輸出到音效卡時失真度較低。至於MAD 或是 mpg123哪一個比較好,答案是相信自己的耳朵吧,順耳的就是好的。因為輸出採用 SSRC,Input的bits-per-sample建議選擇24bit而非32bit,因為Peter說32bit目前不支援。

輸出部分為什麼要用 SSRC?這是因為 AC97 規格強迫一般音效卡都要在內部以 48k 為運算基礎,但是一般的 CD 音樂最多是到達 44k,大部分的 mp3 也是以44K 來取樣,這就需要透過 SRC 的轉換,將 44k 的數位資料轉換成 48k,才能符合 AC97 的規格並且與其它的音效資料作運算,而 SRC 的好壞會影響音效卡在 44k 時的成績。一般來說,音效卡的 SRC 效果都不理想,使用軟體來做 re-smapling 的效果會更好,唯一的缺點就是需要大量的 CPU 運算。至於 DS 跟 WaveOut的差別,可以自己聽聽看。根據該 plug-in 作者Peter 的建議,win95/98/me/nt4 的使用者建議選擇 waveOut 輸出,而 win2k/xp 的使用者則建議選擇 DirectSound 輸出。

input 選項設定 : MAD 或是 mpg123 都可以設成 24bit or 32bit。
不過 MAD 的 32bit 其實就是在 24bit後加 8 個 0 (the sound quality from 32-bit output is identical to that of 24-bit output)。mpg123 根據網友 的測試解析度可以準確到 25bit以上。
參考網頁:
http://www.dearhoney.idv.tw/phpBB/article/viewtopic.php?topic=22667&forum=3
http://privatewww.essex.ac.uk/%7Edjmrob/mp3decoders/24bit.html

把新加入的enable之後,可以把內定的 in-mp3.dll or in-cdda.dll disable。(建議直接移到其他目錄,或是把dll改掉)
如果在plug-in設定 title format 的地方加上 (mad) (mpg123)的字樣,在 playlist 就可以看到用哪一個 plug-in 來放這首歌。

輸出選項設定 : SSRC 建議設為 16bit/48Khz,Noise Shaping 可以選Triangular function。

LIBIDO 網友提到,除非你的音效支援真正的 24/96 輸出,建議不要使用這個 output 輸出 24bit/96KHz。如果你的音效卡不支援 24/96,而你選擇 24/96 輸出,則會經過系統 kmixer 作取樣位元大小和取樣頻率的轉換,最終還是轉成 16bit/48KHz 才送給音效卡,這樣中間經過 kmixer 毒手,就失去了使用這個 plugin 的意義。

LIBIDO 網友提到,Noise Shaping 是在量化的時候,藉著一些選擇的技巧,使得產生的量化噪音大部分分佈在人耳比較不敏感的頻率範圍,Triangular function 則是越接近 0,出現的機率越高。
關於 Noise Shaping,各家軟硬體的技術評比,可以參考 RMAA 的作者寫的
http://audio.rightmark.org/lukin/dither/dither.htm

注意 : 如果原來的音效卡並沒有利用硬體SRC來re-sampling,那waveout plug-in反而會讓音質變差。(DO NOT use out_wave_ssrc on soundcards that do not resample themselves, if you do so, sound quality will suffer.)

91/10/19發現 mpg123 有些歌播不出來,請教高手 teamJDK 之後的答覆是:
那首是 MP2
Otachan 的改惡版是改自 Shibatch 的 mpg123 0.59r,當時只能解 MP3 teamJDK
放 MP2 我覺得 Winamp 內建的 decoder 音質比較好
把 MAD disable,mpg123 enable,Winamp 內建的 MPEG Audio decoder,File association 的 Extension list 設定,MP3 拿掉,只保留 MP2;MP1
然後我的問題就解決了啦,記得要把那些歌改成 mp2 就是了。


PS : 關於 SSRC output plug-in的 FAQ 可以看這裡 http://forums.winamp.com/showthread.php?threadid=100492

軟體下載網址:(plug-in記得抓for 2.x版的,for 3.0版的設定選項會比較少)
winamp 2.x版本 內定plug-in都放在 C:\Program Files\Winamp\Plugins\

winamp 2.8
http://download.nullsoft.com/winamp/client/winamp281_full.exe

MAD
http://www.mars.org/home/rob/proj/mpeg/mad-plugin/

mpg123
http://www.aikis.or.jp/~otachan/index.html

CD reader
http://www.url.ru/~copah/CDReader.htm

DS SSRC & WaveOut SSRC
http://www.blorp.com/~peter/misc_wa.htm

*** 再次提醒,本文許多觀念來自於 DearHoney數位音樂工作室,本文版權屬於該網站。如果有錯誤之處,那都歸我啦。 ***
***** 最重要的是,如果軟體使用/設定有問題,千萬不要找我,我不會負責的。@_@ *****



大陸同胞寫的文章,來源不詳,可以參考。

首先,衡量播放MP3的播放器質量好壞關鍵有幾點,拋開音源文件的好壞這些外部因素不說。就MP3播放器的內部播放構成而言,, 解碼器(DECODER)和音頻輸出(OUTPUT)是兩個最關鍵的因素。 WINAMP自2.20版本以後購買了MP3的發明者FHG公司的專業解碼器,並且在2.70版本以後優化了其解碼器的不良算法造成的音質失真。加上WINAMP可以通過各種插件來提升其播放音頻格式的兼容性,比如目前他兼容MPC,AAC, OGG, APE,MP3 PRO等先進的音頻格式,所以,我個人推薦大家使用WINAMP,他不僅對MP3(包括VBRMP3)OGG,WMA等音頻格式支持良好,佔系統的資源也很小,還得到美國超級公司AOL,時代WALLBROTHER LTD.的支持,WINAMP的前途目前來看非常不錯。

就音質而言,WINAMP的解碼器可以更換其他的插件,比如 in_mad.dll in_mpg123.dll等, 目前在國外比較流行MAD,而MPG123在德國和日本比較流行,UNITED KINGDOM的一個音頻網站作過測試,WINAMP的FHG解碼器和MPG123的改良版本表現優異,MAD比較一般,我個人感覺這三個插件都差不多,在我的設備上聽不出大分別,可能是我設備不夠好吧,不過MPG123改良版播放MP3的聲音比較清亮,我個人比較喜歡。(這兩個插件的設置請設在24BIT,據說24BIT的解碼效果不錯,當然目前大部分聲卡不支持,但是WINAMP只要換了OUTPUT插件就基本可以實現24BIT解碼),下面我將說說如何更換OUTPUT插件以實現讓MAD,MPG123等解碼器實現24BIT解碼)

專做WINAMP插件的作者PETER在3周前製作了兩個OUTPUT軟件, out_wave.dll ssrc和 out_direct sound.dll ssrc, 這兩個輸出PLUG-IN都帶了SSRC,SSRC的作用是優化因為聲卡的不良SRC算法帶來的聲音失真問題,目前的實驗是在 創新CREATIVE的 SB LIVE,AUDIGY和VIBRA128,PCI128等聲卡上做的(目前國內的聲卡大部分都是創新的),表現不錯,聲音變的清晰,明亮,以前單純用聲卡自帶SRC給人渾濁的感覺消失了。不過,用了這個軟件,CPU的佔用大了一些,但為了音質好點,CPU佔用大點也沒大關係了,畢竟現在很多人都用P4 ,P3了。 WIN98 /WIN ME推薦用 OUT _WAVE.DLL SSRC , win 2000,WIN NT WIN XP用OUT_DIRECT.SOUND.DLL SSRC.

關於SSRC OUTPUT的設置是在 WINAMP OPTION PREFENCE OUTPUT裡面選擇有SSRC的那項,然後選48000HX, 16 SAMPLE,對於普通的聲卡,已經足夠了。解碼器的設置也類似,在 INPUT裡選 IN_MAD.DLL 或IN_MPG123.DLL,我個人喜歡MPG123多一些,一些台灣的音頻愛好者也比較喜歡MPG123。

至於為什麼解碼器要設置為24BIT,有專業文章這麼認為︰
MPG123和MAD之所以能改善音質,是因為能真正做到24bit播放,在譯碼過程中把其它16bit譯碼技術未能解讀的資料,一一鉅細無遺地表達出來,無形中令音樂內容頓時豐富起來,提高音質。

另外,就算所播放的歌曲本身是用16bit壓縮,使用24bit譯碼也一樣有好處,因為在每次譯碼過程中,都會不能倖免地出現資料流失,假如音樂來源是16bit,而又找回同樣是16bit譯碼技術播放,這種流失(例如16-1)令出來結果一定是少於16bit。由於MAD本身是24bit譯碼的緣故,因此就算有同樣流失情形發生,音樂信息也是在24bit解讀速度中發生,無礙本身16bit壓縮的歌曲內容。

  然後提一提 目前在網絡上流行的 以 WINAMP「DFX」為代表的DSP軟件,這類軟件被專業音頻愛好者疵為「味精」,為什麼呢。參考下面的文章︰
使用DFX不單不會提高WINAMP 播放MP3的音質,反會失真下降,一般人之所以聽了DFX渲染後的MP3比原來的MP3好聽,其實是一種聲音心理學上主觀對「音效」的接受,注意,是「音效」而不是「音質」,所謂的提高音效是指用一些矢量化算法把音場 數碼化的擴大,讓人耳聽到的MP3音樂彷彿是由某些場景發出來的,比如 音樂會,運動場,CLUB等。HOWEVER, 改變音效的同時對音質作了污染,一般的音樂發燒友是不提倡用 DFX, DEE, ENHANCER, WAVE 3D等DSP軟件的, DFX是DSP軟件裡常見的一種。 DSP插件數字味太濃,沒有音樂味了。

總之,說了這麼多,通過廣大專業音頻機構和愛好者的綜合測試,WINAMP作為一個音頻播放軟件,無論在音質,兼容格式,對資源的佔用和發展前途方面,都是領先於其他播放器的,強烈推薦大家在聽MP3 , CD,WMA,包括以前會流行的AAC,MP3 PRO,OGG等音頻格式時使用WINAMP 。 不過,WINAMP 3.0在沒有正式版出來前不推薦。

最後,推薦多幾個在音質方面表現優秀的電腦音頻播放器給大家,COOLPLAYER,他的文件格式很小,佔資源低,而且解碼器是使用MAD版本的,音質不錯,不過啟動比較慢

另一個是著名的MUSIC MATCH JUKE BOX,他的解碼器也是FHG的,音質很好,很柔和,他的外表華麗,可以做WMA,和MP3/MP3 PRO編碼器,直接把CD轉化為WMA和MP3/MP3 PRO格式,還是支持目前先進的VBR MP3 /VBR MP3 RPO格式,還是全球第一個直接支持MP3 PRO格式的播放器,不足之處是啟動比較慢,資源佔用也大。



謝謝您的熱心整理!

小弟在此補充兩點:
1.根據Peter的建議,win95/98/me/nt4的使用者建議選擇waveOut輸出,而
win2k/xp的使用者則建議選擇DirectSound輸出。
2.Input的bits-per-sample建議選擇24bit而非32bit,因為Peter說32bit目
前不支援。


mpg123 根據網友 SamLin 的測試解析度可以準確到 25bit。

呃,為了避免誤會,補充一下:那個實驗並不是說「mpg123 只能精確到第 25 個 bit」,而是作者只有實驗到第 25 個 bit,結果 mpg123 都能正確還原。那麼第 25 個 bit 以下能不能正確還原?作者沒有繼續測試,因為他覺得沒有必要 總之該實驗證明,mpg123 32bit 輸出確實是有其作用,和 24bit 輸出不同,精確度有提高。
以上補充完畢
级别: 骑士
注册时间:
2002-08-15
在线时间:
0小时
发帖:
1458
只看该作者 19楼 发表于: 2002-12-21
引用
最初由 krh1215 发布
我下载了OUT_WAVE.DLL SSRC
只有一份ZIP文件
如何安装?


直接解壓到C:\Program Files\Winamp\Plugins
然後開啟Winamp, 按"Ctrl+P"
在plug-ins的Output位置選擇有SSRC的置目便完成

音質上真的有耳朵聽得出的提升, 雖然CPU的使用率比之前高三倍, 但仍覺十分值得,再感謝樓主分享

漫遊漫游
级别: 新手上路
注册时间:
2002-10-09
在线时间:
0小时
发帖:
44
只看该作者 20楼 发表于: 2002-12-22
是不错,高音明显好一点了,低音还没去试
级别: 侠客
注册时间:
2002-12-01
在线时间:
0小时
发帖:
428
只看该作者 21楼 发表于: 2002-12-22
不错 就是占系统资源大了3倍 看来我的毒龙850有退休了 去买一个CPU
好文章啊 我要把它转去其他网站了
级别: 新手上路
注册时间:
2002-12-08
在线时间:
0小时
发帖:
121
只看该作者 22楼 发表于: 2002-12-27
我觉得dfx不错我一直在使用者,因为不是专业的音乐欣赏,何必那么要求那,再说,很多时候我们自己认为好就是好,我觉得dfx让我感到舒适就行,我就选者用它.也许音质不是很好但是我听不出来就算了
快速回复

限150 字节
上一个 下一个