A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: aresonal

HDMI线材对PRO画质的影响绝非玄学

[复制链接]

精华
0
帖子
157
威望
0 点
积分
262 点
种子
23 点
注册时间
2004-12-28
最后登录
2024-6-2
发表于 2017-8-30 12:18  ·  上海 来自手机 | 显示全部楼层
hdmi线当然有好坏之分,数字信号在传输上对线材的要求还是很高的。
HDMI的信号频率太高,电缆已经成为传输线。

任何阻抗不连续的地方,比如双绞线绞距不均匀、接插件、电缆尾部在接插件前解开双绞的地方,都会发生反射,电缆末端反射的信号会一直传输到源端再反射一次,反射信号还会叠加到原始波形上,最终导致波形失真。本来一个方波信号到了接收端变成非常怪异的信号,甚至都无法可靠地判断是0还是1,发生了误码。信号的频率越高影响越大,尤其是HDMI还会传输时钟信号,此信号的误码率上去后,直接影响到后期的数模转换的效果,只要后段设备足够好这种影响是显而易见的。

工程上一般用眼图来形象地测试这种现象。

精华
0
帖子
762
威望
0 点
积分
847 点
种子
84 点
注册时间
2012-4-30
最后登录
2024-5-15
发表于 2017-8-30 12:50  ·  北京 | 显示全部楼层
我来说下我的看法:
数字信号,无论传输的过程是否有损,是否有干扰,只要是最终输出的信号和原来一致,那么理论效果就是一样的,伪代码思路:
if ( cable.transfer(data) == data ) {
//无影响
} else {
// 数据有损,画面出现明显骤降(大面积马赛克 花屏等非画质瑕疵)
}

public List<Integer> trasfer(List<Integer> data) {
    //线材,环境等因素对data进行干扰
    return data;
}

我认为只要干扰并没有达到峰值,就不会出现问题.两个data是同一个data
反过来说,即便当data**中的任何元素出现错误的时候,损失的应该不是细节,是大面积瑕疵

精华
0
帖子
762
威望
0 点
积分
847 点
种子
84 点
注册时间
2012-4-30
最后登录
2024-5-15
发表于 2017-8-30 13:01  ·  北京 | 显示全部楼层
limaoyoupsp 发表于 2017-8-30 12:50
我来说下我的看法:
数字信号,无论传输的过程是否有损,是否有干扰,只要是最终输出的信号和原来一致,那么理论 ...

补充一下:
我说得这种情况是处于最简单的场景,实际中HDMI标准可能会有一些纠错机制,也就是单纯为了容错的"冗余数据"用来try...catch
如果真的有的话,HDMI的抗干扰能力可能比想象中的还要好.

如果没有的话,那么的确是错了一个0或者1就会导致明显问题的,即便捕获到了异常,也无法弥补较长一段数据的流失.
0101 0111,每8位组成一个字节,最小存储单位是1字节,如果一个0或者1出现了问题,那么最小的损失单位是1字节.
在传输中,如果正好记录的是一块区域的颜色信息,那么就会导致这一整个部分的颜色出现反序列化异常,如果HDMI标准中没有冗余数据用来容错,那么这一整块区域的颜色都会严重失真.
如果只是线材质量一般,足以抵抗传输中的干扰,那么理论上来讲最终质量是完全一致的.序列化和反序列化所用的二进制数据完全一致,何来高画质呢?只是高质量的线材可以带来更高的稳定性,和可靠性,达到"更好"的非画面追求,在基本的"画面"需求上,只要线材是合格的,高质量的线材并不能带来画面上的差异,只是可用性可靠性更佳.

精华
0
帖子
1258
威望
0 点
积分
1353 点
种子
14 点
注册时间
2010-5-8
最后登录
2022-5-17
发表于 2017-8-30 13:08  ·  广东 | 显示全部楼层
ルリルリ 发表于 2017-8-27 08:44
我打了一堆字浏览器崩溃全没了

你们自己看吧

你这个评论确实*** 而且这翻译水平绝对地道啊

精华
0
帖子
762
威望
0 点
积分
847 点
种子
84 点
注册时间
2012-4-30
最后登录
2024-5-15
发表于 2017-8-30 13:09  ·  北京 | 显示全部楼层
本帖最后由 limaoyoupsp 于 2017-8-30 13:11 编辑

再加一句吧
数字信号传输,相当于把原始数据进行了序列化,变成了二进制数据,而最小存储单位是1Byte,比如0100 0111,也就是说错了一个0或1,这1Byte的数据就是错的.
这1Byte只是最小存储单位,实际中可能画面上的一块区域的信息由若干Byte组成,比如5MB,即(5*1024*8)个0或1的二进制数据,如果这其中哪怕有1个0或者1出现了异常,那这一整块数据都是不可用的,无法进行反序列化.
至于HDMI是否有容错用的冗余数据我就不清楚了,但只少不是很多,HDMI的带宽本来就很有限的.

if(serialize(data) == unserialize(data)){
    // 无影响
}

精华
0
帖子
911
威望
0 点
积分
1026 点
种子
8 点
注册时间
2009-12-4
最后登录
2024-6-6
发表于 2017-8-30 13:15  ·  内蒙古 | 显示全部楼层
zctang305 发表于 2017-4-19 00:35
耳机,耳塞不同的线区别很明显,我也玩过不少线了,铜,纯银,铜镀银,铜银混的区别是一耳朵的。在这个问 ...

如果盲测下,你能听出差别又能分清哪个好哪个差些吗?

终结者

我永远喜欢种田

精华
0
帖子
5727
威望
0 点
积分
8329 点
种子
129 点
注册时间
2010-1-1
最后登录
2024-5-16
发表于 2017-8-30 13:44  ·  湖南 | 显示全部楼层
都是用秋叶原的 感觉挺好
该用户已被禁言

精华
0
帖子
147
威望
0 点
积分
166 点
种子
5 点
注册时间
2009-5-18
最后登录
2020-1-15
发表于 2017-8-30 14:28  ·  广东 | 显示全部楼层
bloff 发表于 2017-4-19 03:33
最后2个树叶我看出明显区别了。。。后者明显好不少

……这么玄学……我觉得前面那张好点呢……

精华
0
帖子
629
威望
0 点
积分
834 点
种子
418 点
注册时间
2008-9-3
最后登录
2020-5-10
发表于 2017-8-30 14:52  ·  广东 | 显示全部楼层
是不是玄学,自己花个几百块试试就好了,几百块舍不得那还玩啥子,玩不好的

精华
0
帖子
10468
威望
0 点
积分
10599 点
种子
228 点
注册时间
2013-11-27
最后登录
2024-6-6
发表于 2017-8-30 15:21  ·  上海 | 显示全部楼层
HDMI接口算是半玄学,HDMI信号是同步的,差的线一旦丢包,画面上就有影响,而DP接口是异步信号,和网线的原理更接近,丢包可以要求发送端重发,差的线没有区别。不过常用的1.5米HDMI线100元以上的级别都很少会丢包了,再追求几百几千一根的就算是玄学了,至于长距离的线是另一回事。理论上说一根1000元3米的线,效果比不上一根100元1米的线。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-6-6 21:11 , Processed in 0.197438 second(s), 18 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部