請問關於SPDIF及5.1聲道的問題?

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

版主: DearHoney

回覆文章
mu
初學者
文章: 1
註冊時間: 2002-10-23 01:23

請問關於SPDIF及5.1聲道的問題?

文章 mu »

請問各位先進:
1.SPDIF可以傳5.1聲道?若可以的話,你知道他是如何傳送(即其封包格式為何)?
因為據我瞭解SPDIF好像只能放入L與R聲道的資料,但是DVD播放器好像可以用SPDIF來傳5.1聲道? ?_?
2.為什麼常看到SPDIF,I2C,AES/DES,......等聲音格式,其中區別或用處為何? ?_?
3.常聽到5.1聲道,但不知這幾個聲道有何區別(各聲道負責那些頻率範圍的聲音?) ?應該不是將音樂複製6遍,再分別傳到6個喇叭中吧! ?_?
4.如果DVD播放器有支援5.1聲道,是不是後面就有六個孔分別接到相對應的喇叭?若是如此,那SPDIF(只有一條)就不能接5.1聲道? ?_?
5.請各位懂SPDIF的先進,可否告訴我更多或更詳細關於SPDIF的資料? ;)

由於自己對音響不是很瞭解,所以若問的問題有錯誤,還請各位先進見諒。 最後非常感謝各位先進的回答,謝謝!! :)
teamJDK
大師
文章: 125
註冊時間: 2002-10-09 08:00

Re: 請問關於SPDIF及5.1聲道的問題?

文章 teamJDK »

mu 寫:請問各位先進:
1.SPDIF可以傳5.1聲道?若可以的話,你知道他是如何傳送(即其封包格式為何)?
因為據我瞭解SPDIF好像只能放入L與R聲道的資料,但是DVD播放器好像可以用SPDIF來傳5.1聲道? ?_?
DVD 傳送的 5.1 聲道是壓縮過的 5.1 聲道,流量不到或是等於兩聲道的 LPCM,所以可以用一條 SPDIF 傳送。例如 DD 5.1 448kbps,流量不到 1536kbps,多餘的空間就填補上 0(padding zero)。解碼器會根據一個 bit 來判斷收到的資料是 PCM data 還是 non-PCM data,作正確的解碼。請參考站長的說明文件「用 CardDeluxe 錄製 DVD 音訊經驗分享」,或是討論區以前的討論。
如果是多聲道的 LPCM,那還是需要多個 SPDIF 來傳送。
傳送的格式有四種,有興趣可自行查閱 MSDN 或 GOOGLE。
2.為什麼常看到SPDIF,I2C,AES/DES,......等聲音格式,其中區別或用處為何? ?_?
AES/EBU。
這些都是數位音訊資料的傳輸標準。AES/EBU 用在專業市場,接頭通常用平衡端子,SPDIF 用在消費市場,接頭通常用 RCA/BNC,或是 TOSLINK,兩者的資料格式差異主要在 channel status bit 上面。以上兩種因為資料內容都是 bi-phase coding,把聲音資料和時脈資料調變在一起,會引起高 jitter,長久以來一直為人所詬病。I2S 是後來發展的傳輸規格,把時脈的資料分開傳送,可以降低 jitter,是目前較好的傳送方法。
詳細的規格,可以參考
http://www.crackinguniversity2000.it/Pa ... html#spdif
AP 有測過 AES/EBU 的 jitter 和 jitter 帶來的影響
http://www.audioprecision.com/publicati ... n961.shtml
AP 是 Audio Precision 的簡稱,如同 Tektronix,網站上有很多值得一讀的好文章。
其他詳細的資料可以查閱 GOOGLE。
3.常聽到5.1聲道,但不知這幾個聲道有何區別(各聲道負責那些頻率範圍的聲音?) ?應該不是將音樂複製6遍,再分別傳到6個喇叭中吧! ?_?
5.1 聲道的區別?
製作時就分別做好 L, C, R, LS, RS, LFE, Lt, Rt 等八個聲道存在 DA-88 裡面然後送進去 encoder 裡面壓縮。至於 L, C, R, LS, RS 怎麼來的,從錄好的多軌聲音素材裡面混出來的。由工程師決定哪些聲音要放中間,哪些聲音要放左邊,哪些聲音要放後面。以 DD 5.1 為例,LFE 要經過一個 120Hz 的低通濾波器,其他聲道的頻率響應可以從 3Hz~20.7KHz。
可以參考站長的說明文章「利用 SurCode CDPro 自製 dts CD 音軌」和「製作 Dolby Digital 音軌」。
詳細的資料,可以查閱 GOOGLE,搜尋多聲道製作的音樂雜誌。
4.如果DVD播放器有支援5.1聲道,是不是後面就有六個孔分別接到相對應的喇叭?若是如此,那SPDIF(只有一條)就不能接5.1聲道? ?_?
類比輸出就需要多個輸出端子。
5.請各位懂SPDIF的先進,可否告訴我更多或更詳細關於SPDIF的資料? ;)
萬能的 GOOGLE 會告訴你 :)
DearHoney
神人
文章: 6487
註冊時間: 2001-01-03 08:00
聯繫:

Re: 請問關於SPDIF及5.1聲道的問題?

文章 DearHoney »

teamJDK 寫:
mu 寫: SPDIF可以傳5.1聲道?若可以的話,你知道他是如何傳送(即其封包格式為何)?
DVD 傳送的 5.1 聲道是壓縮過的 5.1 聲道,流量不到或是等於兩聲道的 LPCM,所以可以用一條 SPDIF 傳送。例如 DD 5.1 448kbps,流量不到 1536kbps,多餘的空間就填補上 0(padding zero)。
這邊可以補充一下。DVD 中的音訊不管是 Dolby Digital 或是 DTS,在以 SPDIF 傳遞時,SPDIF 上的流量均等於兩聲道 LPCM 48kHz 的流量,也就是 1536kbps,只是誠如一般人在討論的,Dolby Digital 常見從 384kbps 到 448kbps,DTS 則有 768kbps 或 1536kbps,除了 DTS 1536kbps 與 LPCM 48kHz 外,其他格式的音訊因為不滿 1536kbps,所以就需要有補零的動作,來填滿 SPDIF 上的 1536kbps。

對於看不懂 Dolby Digital 與 DTS 的純 LPCM 解碼器(白話一點也可以說是一般兩聲道的 DAC),這些 Dolby Digital 與 DTS 訊號,就真的會看成 LPCM 訊號,而解出錯誤的雜音。因為事實上,Dolby Digital 與 DTS 都被包裝成 LPCM 48kHz 的樣子在傳遞,只有看得懂得人才辨認得出那是什麼,也才還原得出來。

純兩聲道 LPCM 訊號是 1536kbps 的算法是這樣來的:每秒取樣 48000 次 * 16bit * 2 聲道 / 1000 = 1536。不過,如果這個 k 是 1024 的話,則會除出 1500kbps 的答案,看來大家習慣在這件事情上以 1000 來當作 k?
回覆文章