音视频技术
直播中

yudonglei16

12年用户 15经验值
擅长:测量仪表
私信 关注
[问答]

~请问外置EEP来修改液晶电视HDMI口的EDID方法能否实现?

      本人用笔记本intel SNB 的核心显卡提供的HDMI接口驳接创维42L05HF(8M60机芯)液晶电视,可能是因为电视太早期(2009年末的),HDMI接口对连接电脑的支持不够全面,结果画面很夸张,色彩增强,边缘增强,场景对比增强等等,(不过倒是没有过扫描),看电影效果倒是提升得很好,但是玩游戏,就有点过头了,特别是边缘全是锯齿,开AA都能把你弄锐了。。。关键是这些增强效果根本关闭不了,进工厂模式也是没有这个选项。

      后来换nVIDIA显卡的台式机,刚开始也是一样画面夸张,但是只要在nVIDIA显卡控制面板里面关闭了HDMI audio 选项,就从HDMI接口输出DVI模式的信号了,电视OSD显示“DVI in” 然后电视那些莫名其妙的增强功能就自动关闭了!!!


      也就是说如果我让显卡输出DVI信号到电视的HDMI接口,电视切换到DVI模式,就能自动关闭预处理,很好得还原画面。


      后来搜索查资料发现nvidia显卡可以通过修改显示器的EDID把扩展标志位清零,然后制作相应的*inf文件并加载为显示器驱动,就能骗过显卡当成是DVI设备,自己拿台式机(nvidia显卡)试了一下,的确可以(连之前的HDMI audio选项都没了)。


      但是!!!intel显卡这个软改EDID方法不行!!!还是HDMI输出。可能是intel 集显驱动根本不理睬软EDID信息,每次都直接读eeprom。


      想了几个办法:

      0x00:修改intel显卡驱动。这个太有难度了,至少要有源代码吧。X

      0x01:刷eeprom里的EDID。但是好像没有在win下直接通过软件刷EDID的可能,专用烧写器又太贵,而且有可能eeprom写入保护了。X

      0x02:买带EDID的中转器件。好像没有这种设备,功放不考虑。X

      0x03:把EDID通过外置rom提供给显卡,骗过显卡,电视内部的rom断掉。不知道是否可行。?


      所以我想独立外置rom存放EDID,把SDA引脚断掉独连外置rom,然后SCL、5V供电、GND共享,(没有HDCP应该也可以正常显示无加密内容吧?)

      请各位麻烦看看这种方法是否可行,还有提供一点珍贵的建议,谢谢!

更多回帖

发帖
×
20
完善资料,
赚取积分