POPPUR爱换

标题: Gz上神人多,问个HD4xxx显卡DVI转HDMI的接口定义 [打印本页]

作者: CHICK被注册了    时间: 2008-12-9 03:29
标题: Gz上神人多,问个HD4xxx显卡DVI转HDMI的接口定义
不晓得有人知道没
作者: crazyxiyu    时间: 2008-12-9 04:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: CHICK被注册了    时间: 2008-12-9 05:46
感谢LS朋友
万恶的Gz把右边某种水产掉了,能否给个传送到源?
作者: goodayoo    时间: 2008-12-9 10:58
高人就是多,不过图右下角的卫生巾盖住 了很大部分。
作者: crazyxiyu    时间: 2008-12-11 02:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: xiaoyualex    时间: 2008-12-11 11:02
好贴,有高人,有技术。
作者: aweivy    时间: 2008-12-11 11:12
请问DVI里哪根是SPDIF传输音频的?
作者: cardex_sp    时间: 2008-12-11 23:38
原帖由 aweivy 于 2008-12-11 11:12 发表
请问DVI里哪根是SPDIF传输音频的?

音频是和图像数据混传的。
作者: CHICK被注册了    时间: 2008-12-21 15:11
再次请教下传图的高人:
因为机箱顶部空间不足,所以不能直接用Ati的DVI转HDMI接功放
能否买淘宝上那种DVI公转DVI母/VGA母的线接显卡,然后再用Ati的DVI转HDMI接HDMI线到功放?
作者: erhang    时间: 2011-6-30 14:05
回复 cardex_sp 的帖子

什么叫混传?

作者: goldman948    时间: 2011-6-30 15:59
hdmi data0~2+-传送a/v资料,没有特别a/v分开的pin定义

gz挡住的部份没差,dvi-i的c1~cx的pin是用来传送vga的,和
hdmi无关
作者: erhang    时间: 2011-6-30 16:34
回复 goldman948 的帖子

你很了解这些知识吗?能详细说说吗?

现在杂牌ATI-HDMI转接头,或者DVI-HDMI线,都能屏蔽ATI的HDMI音频信号。

NV(GTX400\500)用杂牌ATI-HDMI转接头,或者DVI-HDMI线,都不能屏蔽HDMI的音频信号。

我现在是想用硬件上能彻底屏蔽音频的HDMI信号输入到电视。

NV要屏蔽音频信号,能靠剪断DVI-HDMI线里面的负责传输音频的线来实现吗?

作者: goldman948    时间: 2011-6-30 17:09
erhang 发表于 2011-6-30 16:34
回复 goldman948 的帖子

你很了解这些知识吗?能详细说说吗?

一般来说若是不想让pc显卡hdmi输出声音,只要在windows声音控制中
把声音默认输出选择其他的codec(例如主板上的声卡)即可,hdmi就不会输出音频.



作者: goldman948    时间: 2011-6-30 17:17
补充一下,若不想选其它的codec输出让电脑完全无声
当然也可以直接把显示卡上的audio codec disable
应该是不用剪线这么麻烦
作者: erhang    时间: 2011-6-30 17:30
本帖最后由 erhang 于 2011-6-30 17:37 编辑

回复 goldman948 的帖子

不是简单的不让HDMI出声音,这方法我会。

我现在必须要硬件彻底屏蔽HDMI的音频信号。
比如ATI显卡的话,
可以用原装DVI-HDMI接头把DVI转成HDMI,再接电视,是带声音的,CCC里面显示成电视的图标
如果我用杂牌DVI-HDMI接头把DVI转成HDMI,再接电视,是不带声音的,CCC里显示的是显示器图标
第一种办法,是可以靠软件使HDMI不出声音。

但是我要的是第二种办法的硬件上彻底屏蔽音频。

NV要屏蔽音频,可以靠DP-DVI(屏蔽了音频了),再DVI-HDMI(这样NV面板里面会显示成DVI设备,把电视认做显示器了)。
但是一般NV游戏卡是没DP的,NV靠杂牌DVI-HDMI转接头和线,是无法屏蔽HDMI音频的。
就算NV的9800GT,本身没音频,但要是不硬件屏蔽音频,HDMI接了电视,控制面板里面一样会认成HDMI设备,还是有启用、关闭音频的选项。

所以我想自己改线。
不知道是否可行。

作者: goldman948    时间: 2011-6-30 17:50
本帖最后由 goldman948 于 2011-6-30 18:07 编辑

所以重点是要让nv驱动辨识tv的端口为dvi而非hdmi.
不过我觉得这可能和tv的edid有关.

你的tv的hdmi 端口有没有类似pc mode/tv mode可选择?
如果tv本身有这种功能的话可以尝试看看.

作者: kobe16208    时间: 2011-6-30 18:45
学习下。。。。。。。。。。。
作者: erhang    时间: 2011-6-30 21:53
本帖最后由 erhang 于 2011-7-1 00:59 编辑

回复 goldman948 的帖子

正因为TV没有模式切换,TV现在就是有声HDMI,就认成HDMI设备。
无声HDMI就认成DVI设备,

包括N、A显卡也都是。
我电视是国产的,无声HDMI效果更出色。

所以我想屏蔽NV音频(目前用的580,没DP,所以DP-DVI-HDMI这条路行不通了)。


-----------------------------------
但具体怎么改线?
我买了个15元的DVI-HDMI的线,剪断,一根一根的测?

还有就是要真是某一根线即传音频,又传视频,那就没戏了。

------------------------------
Nv专业卡带DP,DP转DVI,再DVI-HDMI,是没声音的。
说明DP转的DVI和内置DVI是不同的。
DP是20针,DVI是24针,DVI多了4针,
主板的SPIF音频也是4针,如果说DP-DVI,DVI真有空余的4个针,那说明这4个针就是传输音频信号的了。

作者: goldman948    时间: 2011-7-1 09:45
erhang 发表于 2011-6-30 21:53
回复 goldman948 的帖子

正因为TV没有模式切换,TV现在就是有声HDMI,就认成HDMI设备。

dp转dvi是透过芯片的,不是像dvi转hdmi可以直接用cable改pin定义,至于dp转dvi
的芯片具体是怎么工作的我也不清楚,因为没有用过.

至于剪断data0-2中的音频是否可以让n卡把tv认定dvi,个人没有试过,不过照理论来说
,应该是没有用的.因为data0-2对n卡来说,是纯输出pin,也就是说剪掉data0-2只会对tv
端产生影响,对n卡本身不会有影响,这是就理论来说.

n卡之所以能知道你的tv分辨率等规格,主要是来自edid的资讯,也就是hdmi的pin15,16.
换句话说如果你的tv hdmi端口传送过去的资讯让n卡认定这就是个hdmi端口,个人认为
就算剪data0-2也是没用的,只会让画面不正常而已.

如果说真的要剪,我觉得也是剪pin15或16,但是若捡掉15或是16,n卡就会找不到你的tv,
也就是n卡会不知道这是什么端口,就等于没有插进任何端口的状态.
而在找不到tv设备的状况下能不能输出画面?这点我也不知道,可能做n卡的人比较清楚.

一般来说若15,16pin断掉的话,dvi/hdmi应该也会无画面输出,除非nv的驱动设定每个端口
无论有无抓到tv都永远送出画面.

我不建议去剪线,可以联系你的tv厂商看看他们有没有办法,透过升级固件什么的.


作者: erhang    时间: 2011-7-1 21:02
剪断,一跟一跟的测,不会烧设备吧?
作者: goldman948    时间: 2011-7-1 21:49
erhang 发表于 2011-7-1 21:02
剪断,一跟一跟的测,不会烧设备吧?

不会,只要注意+5v不要碰到gnd....

作者: erhang    时间: 2011-7-2 00:53
回复 goldman948 的帖子

你看这个图,DVI的24针里面,其实有用的就17跟。
HDMI的19针里面,有用的就17跟(13和14是悬空的,没接东西)。

其中粉色肯定是有用的,不能断,是吧?
就从剩余的9跟针里面测试,对吧?

作者: Edison    时间: 2011-7-2 01:17
T.M.D.S

Transition Minimized Differential Signaling (T.M.D.S) on HDMI carries video, audio and auxiliary data via one of three modes, called the Video Data Period, the Data Island Period and the Control Period.[75] During the Video Data Period, the pixels of an active video line are transmitted.[75] During the Data Island period (which occurs during the horizontal and vertical blanking intervals), audio and auxiliary data are transmitted within a series of packets.[75] The Control Period occurs between Video and Data Island periods.[75]

Both HDMI and DVI use T.M.D.S to send 10-bit characters that are encoded using 8b/10b encoding for the Video Data Period and 2b/10b encoding for the Control Period. HDMI adds the ability to send audio and auxiliary data using 4b/10b encoding for the Data Island Period.[75] Each Data Island Period is 32 pixels in size and contains a 32-bit Packet Header, which includes 8 bits of BCH ECC parity data for error correction and describes the contents of the packet.[76] Each Packet contains four subpackets, and each subpacket is 64 bits in size, including 8 bits of BCH ECC parity data, allowing for each Packet to carry up to 224 bits of audio data.[77] Each Data Island Period can contain up to 18 Packets.[78] Seven of the 15 Packet types described in the HDMI 1.3a specifications deal with audio data, while the other 8 types deal with auxiliary data.[76] Among these are the General Control Packet and the Gamut Metadata Packet. The General Control Packet carries information on AVMUTE (which mutes the audio during changes that may cause audio noise) and Color Depth (which sends the bit depth of the current video stream and is required for Deep Color).[79][80] The Gamut Metadata Packet carries information on the color space being used for the current video stream and is required for xvYCC.[43][81][82]
作者: 为你存在    时间: 2011-7-2 01:21
不知道!!!!
作者: erhang    时间: 2011-7-2 01:45
Edison,我的办法可行吗?
你懂这方面的知识吗?
作者: erhang    时间: 2011-7-4 11:26
没人懂吗?
作者: zhangrr70    时间: 2011-11-15 22:19
本帖最后由 zhangrr70 于 2011-11-15 22:20 编辑
goldman948 发表于 2011-7-1 09:45
dp转dvi是透过芯片的,不是像dvi转hdmi可以直接用cable改pin定义,至于dp转dvi
的芯片具体是怎么工作的我也 ...

联系厂商升级固件应该没戏,以前我测试NV机器的时候遇到过国产电视认作DVI设备不给声音输出。
联系客服和售后的结果是人家根本不知道你在说什么。。。(包括Benq这种显示器厂商)
没有特殊渠道,很难找到他们管FW的人。还是自己这边换AMD显卡速度更快。。。




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4