基本介紹
概述,增益選用,版本支持,掃描器,其他,增益效果,
概述
典型的做法是,將該音頻檔案的增益值和峰值電平值存儲於檔案的元數據中,以使支持回放增益的音頻播放器能夠自動衰減(或在一些情形下放大)輸出,從而在回放不同的音頻檔案時得到相似的輸出響度。這樣就可以避免因製作時制定的標準不同而造成在播放不同專輯的音頻檔案時需要不斷手動調整音量的問題。進行回放增益處理的另一個優勢在於,音頻檔案的峰值電平信息也可用於避免響度較高的歌曲產生削波。
回放增益的的實現通常也包括向音頻檔案內加入元數據而不改變原始音頻數據的過程。在回放增益標準指定了一個8位元組檔案頭域的同時,許多流行的音頻格式利用檔案標記(tag)來記錄回放增益信息。如Flac和Ogg Vorbis格式的檔案利用 REPLAYGAIN_* 注釋域;而MP3檔案通常使用ID3v2或APEv2格式的檔案標記來記錄。
一些傳統音頻播放器不支持回放增益元數據。使用這些播放器實現增益值校正的變通方法是直接按照回放增益掃描值進行音量調整,或創建一個經過音量修正的音頻檔案副本。不過在後者的情形下,所進行的處理可能不是無損可逆的。
回放增益英文名稱的標準寫法是:“Replay Gain”,但通常也有“ReplayGain”或“replaygain”的寫法。
增益選用
音軌增益和專輯增益:
回放增益分析可以被執行於單個音軌之上,以便在回放時所有音軌都被賦予相同的音量。
分析也可以以單個專輯為基礎進行。在專輯增益分析中,會另外計算出要被整張專輯所共享的峰值和增益值信息。使用專輯增益數值會保留同一張專輯內不同樂曲間的音量差異。
在回放時,假設元數據(metadata)方法被使用,收聽者可以決定他們是願意所有音軌都聽起來音量相等(使用音軌增益),還是所有專輯都聽起來音量相等(使用專輯增益)。
版本支持
支持回放增益的音頻播放器:
Windows foobar2000。
GNOME 版本的 Muine 音樂播放器。
GNOME 版本的 Rhythmbox。
Windows 版本的 Winamp。 (通過外掛程式支持)
KDE 版本的 amaroK。 (使用 回放增益腳本)
類 Unix 系統版本的 mpd。 (支持 Vorbis 與 FLAC 的回放增益,不含 MP3)
數字音頻播放器的 的 Rockbox。
微型設備 的 Squeezebox2 及 SlimServer 6.2。
Xbox 版本的 Xbox 媒體中心。
madplay
Windows 版本的 J.River 媒體中心
掃描器
回放增益掃描器的實現:
AACGain:直接修改原檔案並寫入元數據的撤銷更改信息。
VorbisGain:生成元數據。
MPCGain:生成存儲於檔案頭的元數據。
WaveGain:生成已套用回放增益的檔案副本。
foobar2000:通過內置的外掛程式生成元數據。
LAME:編碼器在 LAME 檔案標記中寫入元數據。
Sound Normalizer
其他
音頻標準化
音頻聲級壓縮
在使用音頻聲級壓縮的情形下,執行回放時音量可能發生變動,但音頻的動態範圍會被壓縮。雖然這樣對於保持音量始終一致有好處,但這種結果並不總是希望發生。
增益效果
每一張不同的CD在錄製的時候,音量選擇都會不同,即使同一張專集,為了增強音樂的情感表現,音量也會有所不同,那么壓縮出來的MP3音量就更相互不同。回放增益能夠自動的計算該音樂檔案(專輯)平均強度和標準強度(83SLB)之間的差值,並且保存這些增益信息。提供給播放器自動調整音量使用。具體操作,首先選中希望計算增益的歌曲,點右鍵“Replaygain”,對於選中的音樂屬於同一專集的可以使用“Scan selection as Album”命令,不同專集的選擇“Scan Selection as multiple album”,這樣就會自動的為每一首音樂計算出增益大小、音量峰值、專輯的增益大小、和音量峰值。“Scan per—file track gain”命令只查找每首歌的增益,不查找他所在專集的增益。 有了回放增益在播放時候時候就可以自動調整音量了,在參數設定面板中,有兩中調整音量的選擇:Album Based和Tracker Based,Album Based是按照專集調整,這樣屬於這個專集的音樂音量有所變化,保持了音樂的情感變化的表現,專集和專集之間音量相同;Tracker Based是對每首的歌曲都調整到標準強度,使所有音樂音量都相同,這樣可能就損失了音樂人想表達的效果。