【心得】有關 DVI 轉 HDMI 是可以含音訊資料..



贊助商連結


ryuse
2014-02-25, 03:52 AM
最近剛好有須要 將 "顯示卡" 的 DVI 接頭 轉 HDMI (電視) 的需求...
所以先找了 谷歌大師 瞭解後...
再去 3C商店 買了一個 DVI 轉 HDMI 轉接頭...
回家試了之後,
確定 DVI-D 轉 HDMI 是可以包含 聲音(音訊)..
注意: 詳述如後..請參考 (DVI-D To HDMI only )

我的電腦配備
顯示卡: GV-N450-1GI (兩個 DVI 接頭,一個 mini HDMI 接頭)
OS: Win 7
PS: 為什麼有 mini HDMI 接頭了,還要 DVI 轉 HDMI...(個人因素,不便多述)

在尋找 谷歌大師 (DVI轉HDMI Solution) 過程中,,發現 網路上有很多資訊 都表示
a. DVI 規格 本身沒有 音訊 .. 所以不可能有 聲音(音訊)輸出..
b. 如果 DVI轉HDMI 輸出 要有聲音(音訊) , 則必須是 特殊的 轉接頭才行 , 如 ATI 顯卡的轉接頭..

僅有少數資訊 表示 DVI轉HDMI 接頭 是可以 提供 聲音(音訊) 輸出...

經過了解 整理如下 提供 大家參考瞭解...
DVI-D 是可以傳送音訊的 (PS:詳如後述)

****雖然 DVI 這個規格 快被 HDMI & Display port 取代...呵呵******


1. 參考 wiki DVI 說明
  Digital Visual Interface - Wikipedia, the free encyclopedia (http://en.wikipedia.org/wiki/Digital_Visual_Interface)
  其中有一段說明 ...

  DVI and HDMI compatibility
  To promote interoperability between DVI-D and HDMI devices, HDMI source components and displays support DVI-D

signalling. For example, a 1080p HDMI display can be driven by a single-link DVI-D source - since HDMI and DVI-D both define

an overlapping minimum set of supported resolutions and frame buffer formats. So, DVI-D devices output HDMI signals, many

including audio, (examples: ATI 3000-series and NVIDIA GTX 200-series video cards),[9] and some multimedia displays input

that HDMI signal, including audio, by using a DVI to HDMI adapter . Exact capabilities vary by video card specifications.

  說明: A.上述說明 ATI / NVIDIA 顯示卡 200系列.. 可以提供 將 DVI-D 轉 HDMI (包含聲音)
     B.備註9 是指名和 HDMI 1.3版有關聯.. (猜測是 HDMI 1.3版才可以被支援吧)
  
  
2. DVI 有三種 Connector ,
  DVI-D (digital only, single link or dual link)
  DVI-A (analog only)
  DVI-I (integrated, combines digital and analog in the same connector; digital may be single or dual link)

  所以 我的 GV-N450 顯卡規格 說明 輸出介面是 DVI-I * 2
  也就是 包含 DVI-D 的信號規格

3. 顯示卡如果支援 HDMI 輸出(且包含音效),則在Win7 系統下,你會發現系統會有兩個音效輸出介面
  可以選擇。一個是主機內建,另一個就是顯示卡的。
  所以當使用HDMI輸出時,這時你需要指定系統音效預設使用哪一個....
  才會正確地將聲音一併傳送給顯示器..(例如 接電視,則電視就會有聲音出來)

  經瞭解 早期 NV顯示卡(含DVI Out)因為沒有內建音訊,所以會用外接主機板音訊(S/PDIF)方式,來整合
  音訊。似乎 Nvidia 200 系列之後,就有內建音訊並提供 HDMI 輸出,,所以 DVI 也就不再需要外接
  主機板音訊(S/PDIF)方式了.

4. 參考 DVI & HDMI wiki 說明
  DVI-D & HDMI 都是使用 TMDS的規範傳送 影音資料...
  當然主要差別是 兩個 支援的解析度及頻寬不太一樣..

5. 參考 下列有關 DVI-D 轉 HDMI 轉接頭

  HDMI to DVI cable scheme pinout
    HDMI to DVI cable scheme pinout diagram @ pinouts.ru (http://pinouts.ru/VideoCables/hdmi_dvi_cable_pinout.shtml)

  Digital Visual Interface (DVI) to High-Definition Multimedia Interface (HDMI™) Cable
    http://www.cisco.com/c/dam/en/us/products/collateral/video/cables-modules/product_data_sheet0900aecd806b8d22.pdf

  Correspondence of the pins on the HDMI to DVI-D to HDMI cable
    Correspondence of the pins on the HDMI to DVI-D to HDMI cable, Conectores, alciro - Articles, alciro.org (http://www.alciro.org/alciro/conectores_26/patillas-cable-HDMI-a-DVI-D_274_en.htm)

  看來 轉接頭 就是直接將 信號線轉到相對應的 Pin 腳上而已...

6. 結論:
  綜合上述 1~5點的相關資訊

  A.因為 DVI-D & HDMI 都是使用 TMDS 規範,傳送影音資料。且HDMI Wiki 也表示向下相容於 DVI-D
    信號。所以 DVI-D的標準規範內,本身是可以包含影像及聲音(音訊)資料..

  B.因為DVI早期推廣就是要取代 VGA D-SUB 接頭,因此早期顯示卡DVI輸出都是僅有影像資料,沒有聲音(音訊)資料。
    而LCD顯示器 DVI 輸入介面,也可能都沒有實作音訊解碼功能。所以久而久之就當成 DVI 不能傳送 聲音(音訊)資料的誤解了.

  C.DVI-D的資料傳輸規範(TMDS),雖然是可以傳送影音資料. 但問題是..
    DVI-D硬體 設備廠商是否有實作 影音資料的傳送與加/解碼才是重點。
    而且是兩邊(輸出與輸入方)都要。(如 顯示卡 <---> LCD螢幕 )
    
  D.所以首先確認 你的 DVI 規格是屬於哪一種.. DVI-A / DVI-D / DVI-I
    既使是 DVI-D 接頭,不過實務上 仍是看 你的 DVI-D 硬體廠商
    是否有將 聲音(音訊)資料整合.
    如果是顯示卡的話.. 應該可以如 DVI wiki 所述. ATI / NVIDIA200系列之後
    的顯示卡就有支援 DVI-D 內含聲音(音訊)資料了..
    

  E.如果你的 DVI-D 硬體廠商沒有整合音訊資料,這時你就需要外接的轉接盒幫你整合.
BYTECC HM108 DVI Audio to Hdmi® Converter | eBay (http://www.ebay.com/itm/BYTECC-HM108-DVI-Audio-to-HDMI-Converter-/291005927304)
Amazon.com : StarTech DVI2HDMIA DVI to HDMI Video Converter with Audio : Hdmi Cables : Electronics (http://www.amazon.com/StarTech-DVI2HDMIA-Video-Converter-Audio/dp/B005G3VQ5E)

     PS: 個人淺見,如有錯誤再麻煩指正了...