關於Dolby音效的問題....

討論MP3、WAV、MIDI、WMA甚至其他數位音訊的播放、製作、轉換等。

版主: DearHoney

回覆文章
catch0206
初學者
文章: 9
註冊時間: 2002-07-07 08:00

關於Dolby音效的問題....

文章 catch0206 »

不好意思喔, 可否請教一下關於DD音效的問題勒..?

像我們知道DD音效有對聲音作Dialogue Normalize, 而DTS沒有
當我們要對DTS跟DD作交互比較的時候
是只要同時調高擴大機的volumn就好??
還是只要單獨對中央聲道的DB值調高就好呢??? 可不可以給愚弟解惑一下

順便請問一下, DD音效對動態範圍壓縮, 對於音質的破壞影響有很大嗎?
teamJDK
大師
文章: 125
註冊時間: 2002-10-09 08:00

Re: 關於Dolby音效的問題....

文章 teamJDK »

catch0206 寫:不好意思喔, 可否請教一下關於DD音效的問題勒..?

像我們知道DD音效有對聲音作Dialogue Normalize, 而DTS沒有
當我們要對DTS跟DD作交互比較的時候
是只要同時調高擴大機的volumn就好??
還是只要單獨對中央聲道的DB值調高就好呢??? 可不可以給愚弟解惑一下
調高擴大機的音量,將 DD 的音量調高 4dB。
一般電影的平均音量大約是 -27dB,DD 作的 Dialogue Normalization(就是 Volume Normalization)一般設為 -31dB,相差 4dB。
順便請問一下, DD音效對動態範圍壓縮, 對於音質的破壞影響有很大嗎?
動態範圍縮小,大砲和槍聲變得一樣大,當然不好。
壓縮動態範圍會增加量化雜訊,聆聽環境良好的話建議將動態壓縮關閉,取得完整的動態範圍表現。
catch0206
初學者
文章: 9
註冊時間: 2002-07-07 08:00

Re: 關於Dolby音效的問題....

文章 catch0206 »

teamJDK 寫:
catch0206 寫:不好意思喔, 可否請教一下關於DD音效的問題勒..?

像我們知道DD音效有對聲音作Dialogue Normalize, 而DTS沒有
當我們要對DTS跟DD作交互比較的時候
是只要同時調高擴大機的volumn就好??
還是只要單獨對中央聲道的DB值調高就好呢??? 可不可以給愚弟解惑一下
調高擴大機的音量,將 DD 的音量調高 4dB。
一般電影的平均音量大約是 -27dB,DD 作的 Dialogue Normalization(就是 Volume Normalization)一般設為 -31dB,相差 4dB。
順便請問一下, DD音效對動態範圍壓縮, 對於音質的破壞影響有很大嗎?
動態範圍縮小,大砲和槍聲變得一樣大,當然不好。
壓縮動態範圍會增加量化雜訊,聆聽環境良好的話建議將動態壓縮關閉,取得完整的動態範圍表現。
ok, 謝謝喔teamJDK兄 :P
teamJDK
大師
文章: 125
註冊時間: 2002-10-09 08:00

文章 teamJDK »

catch0206 寫:
teamJDK 寫:
catch0206 寫:不好意思喔, 可否請教一下關於DD音效的問題勒..?

像我們知道DD音效有對聲音作Dialogue Normalize, 而DTS沒有
當我們要對DTS跟DD作交互比較的時候
是只要同時調高擴大機的volumn就好??
還是只要單獨對中央聲道的DB值調高就好呢??? 可不可以給愚弟解惑一下
調高擴大機的音量,將 DD 的音量調高 4dB。
一般電影的平均音量大約是 -27dB,DD 作的 Dialogue Normalization(就是 Volume Normalization)一般設為 -31dB,相差 4dB。
順便請問一下, DD音效對動態範圍壓縮, 對於音質的破壞影響有很大嗎?
動態範圍縮小,大砲和槍聲變得一樣大,當然不好。
壓縮動態範圍會增加量化雜訊,聆聽環境良好的話建議將動態壓縮關閉,取得完整的動態範圍表現。
ok, 謝謝喔teamJDK兄 :P
不用客氣 :)
只寫這樣好像在灌水 :P

補充說明一下。
Dialogue Normalization 是 Dolby Digital 的資料流中的一個 Audio Metadata 的參數,Audio Metadata 的意思是「記錄 Audio Data 的一些額外資訊的 Data」,給 deocder 使用,在解碼的時候做一些額外的控制。這個參數的意義是指示 decoder,在解碼的時候要將各聲道的音量降低幾 dB,也就是等於 Volume Normalization 的作用。
那麼為什麼 Dolby 要另外給它取一個名詞叫「Dialogue Normalization」呢?因為 Dolby 一向很喜歡故弄玄虛,把平凡無奇的技術冠上一個很漂亮的名字,讓消費者覺得很深奧,乖乖掏錢付權利金。(以上的原因完全是小弟胡謅的 :P
使用 Dialogue Normalization(簡寫作 dialnorm)的原因有三個:
1. 將所有節目的平均音量都一致調整到(正規化到)-31dBFS(數位音量最大聲是 0dB Full Scale,簡寫作 0dBFS),讓不同節目的平均音量都差不多,這樣消費者在收看節目的時候,就不用每轉一次台就要調整一次音量。譬如說我原來在收看古典音樂的節目,平均音量比較小,聽到一半突然插入新聞快報,聲音一下變得很大聲,很不協調。還有,不同節目、不同電台之間的音量往往也都不相同。做 dialnorm 之後,所有節目的平均音量都正規化到 -31dBFS,使用者就不需要一直調整音量。
2. 因為使用者使用的視聽設備不盡相同,有的很好有的很差,為了符合一般人使用的器材環境,做 dialnorm 降低最大聲的音量,可以保證使用者的視聽器材絕對不會發生 clipping(音量過大失真)的情況。
3. dialnorm 這個參數同時會影響到動態壓縮這個參數的使用結果,動態壓縮當中的 Null Band,就是以 dialnorm 所設定的音量大小為中心點。(後面再解釋)

那麼要如何讓所有節目的平均音量都等於 -31dBFS 呢?
首先我們要先計算節目的一段長時間的平均音量大小,這個平均音量要用 A-weighted 的曲線來計算。因為人耳的聽覺對不同頻率的敏感程度不一樣,20KHz -20dBFS 的聲音我們聽起來可能和 1KHz -100dBFS 差不多大,所以計算音量的時候就要對各個頻率的音量做適當的加權計算,加重比較敏感的頻率的影響力,這樣算出來的平均音量大小才會接近實際上人耳的聽覺感受。使用 A-weighted 的加權曲線計算就是讓原始訊號通過一個濾波器,這個濾波器會在不同頻率的地方衰減不同的 dB 數。譬如說在 20KHz 的頻率衰減 80dB,原來的訊號在 20KHz 的地方就會由 -20dBFS 減弱到 -100dBFS,變得跟人耳聽覺上的感受一模一樣,這樣計算出來的平均音量就會非常接近實際聽起來的音量大小。
根據經驗,一般電影的平均音量約為 -27dBFS,最大聲可達 0dBFS。新聞節目的平均音量為 -20dBFS,最大聲為 -10dBFS。搖滾類的音樂節目平均音量為 -10dBFS,最大聲為 0dBFS。
知道平均音量以後,就可以設定 dialnorm 這個參數。譬如說電影的平均音量為 -27dBFS,dialnorm 就設為 -27dB,這樣解碼的時候 decoder 就知道 -27-(-31) = 4dB,要降低音量 4dB,播放時的平均音量才會為 Dolby 規定的 -31dB。同時,本來最大聲為 0dBFS,現在做 dialnorm 之後,降為 -4dB,沒有辦法到達數位紀錄的最大音量 0dBFS,但是也可以保證不會 clipping。
有用過 Sonic Foundry Soft Encode 這個壓 DD 5.1 的軟體嗎?裡面 Dialogue Normalization 參數的預設值,就是 -27dB。這是因為它預設你是要做電影的 DD 5.1 音軌,所以使用這個預設值。

DTS 沒有 dialnorm 這個設計,所以比較 DTS 音軌和 DD 音軌的時候,要將 DD 的音量調高 4dB。不過這是一般通常的情況,也有 dialnorm 不是 -27dB 的情況,這時候就只好用聽的,想辦法盡量調整到差不多接近一樣。

動態壓縮... 我想就算了不要再補充了(打字好累 ^^;),總之能關掉就關掉,這樣才能得到最好的音質表現。
回覆文章