POPPUR爱换

标题: 影片本生就是TV levels,A卡却一直以PC levels输出,可不可以说A卡作弊! [打印本页]

作者: mm740    时间: 2008-9-12 10:48
标题: 影片本生就是TV levels,A卡却一直以PC levels输出,可不可以说A卡作弊!
影片本生就是TV levels,A卡却一直以PC levels输出,可不可以说A卡作弊!{lol:]
作者: 16963897    时间: 2008-9-12 10:51
:lol: 可以吧,不过我是菜鸟,不知道你在说什么
作者: Sirlion    时间: 2008-9-12 10:52
这些都是可以调的……
不然kmp里面就不会那么选项了……
作者: axelzq    时间: 2008-9-12 10:55
抓到老鼠的是好猫{lol:]
作者: mm740    时间: 2008-9-12 10:58
但是你接电视A也一直以PC levels输出了,配HTPC的不就是为了在高清电视机上看,可是A却还是以PC levels输出,黑色是一团黑,A以为大家只接显示器?{lol:]
作者: lunew    时间: 2008-9-12 11:11
当性能不行的时候,顾左右而言他是个好方法
作者: avin550    时间: 2008-9-12 11:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: akcadia    时间: 2008-9-12 11:14
原帖由 avin550 于 2008-9-12 11:13 发表
不是A以为, 两家公司的设置取向不同,反而某些好事人士非要拿这个来取笑N卡看片画质差,现在N卡有了自行选择,他们又来比默认,山沟里出来的,见不得别人比他好

人家是收了钱的,能不卖力点么
作者: saskey7    时间: 2008-9-12 11:14
俺是小白,怎么舒服怎么看
作者: indiana    时间: 2008-9-12 11:17
面对山沟里的人,才有尔等仅存唯一的优越感?
作者: indiana    时间: 2008-9-12 11:18
原帖由 lunew 于 2008-9-12 11:11 发表
当性能不行的时候,顾左右而言他是个好方法


{titter:]{titter:]{titter:]
作者: lqf3dnow    时间: 2008-9-12 11:19
我以前好像看到是说

灰度在16-235是DVD工业的属性,但这个在DVD播放器通过AV或S映射到电视上时是能正确显示低于16和高于235的过暗和过曝。

对于PC来说0-255才能显示正确的画面,如果你通过DVI,HDMI连接电视,那同PC显示器一样,N卡的16-235,到了电视还是16-235。并不是说N卡TV level接电视就就正确了,TV level就代表 output level是16-235,没别的意义。
作者: hdht    时间: 2008-9-12 11:28
提示: 作者被禁止或删除 内容自动屏蔽
作者: daddy    时间: 2008-9-12 11:31
那是不是以后N卡去做DVD。A卡留在PC呢?
作者: iamspy    时间: 2008-9-12 11:35
1、N卡用VMR/EVR才是16-235的。用OVM也是0-255的。
2、MS支持VMR/EVR是16-235。
3、N的新驱动已经可以调节0-255/16-235了。
作者: Albatron    时间: 2008-9-12 11:42
建议楼主给提个方案,让显卡可以智能识别输出设备是显示器还是电视:unsure:
作者: mm740    时间: 2008-9-12 11:46
原帖由 Albatron 于 2008-9-12 11:42 发表
建议楼主给提个方案,让显卡可以智能识别输出设备是显示器还是电视:unsure:

目前基本都是DVI-HDMI接高清LCD TV,这样全是PC levels输出,没得救了!电视这么远距离,根本就在看一团黑!{lol:]
作者: Albatron    时间: 2008-9-12 11:56
原帖由 mm740 于 2008-9-12 11:46 发表

目前基本都是DVI-HDMI接高清LCD TV,这样全是PC levels输出,没得救了!电视这么远距离,根本就在看一团黑!{lol:]

显卡怎么知道HDMI接的是电视呢?HDMI接口的显示器也有一大堆
至于DVI,接的显示器就更多了 :sweatingbullets:
作者: spacelion26    时间: 2008-9-12 12:08
用halli渲染器不都全解决了,有什么好吵的
作者: fish2fish    时间: 2008-9-12 12:34
可悲啊,lz居然连这种话都说出来了

A卡输出是TV还是PC是根据视频分辨率来的,当然前提是不用haali这种可以强制黑位的渲染器

A卡对720p及以上分辨率的视频使用PC LEVEL,因为这是高清的标准
A卡对720p以下分辨率的视频使用TV LEVEL,因为这是DVD及以前的标准
作者: iamspy    时间: 2008-9-12 12:41
LS上瞎扯。
我电脑里的640X480和720X480的片,还不都是PC LEVEL输出的。黑位正常的很。绝没有N卡两层黑条。
作者: cyluoyan    时间: 2008-9-12 12:42
原帖由 fish2fish 于 2008-9-12 12:34 发表
可悲啊,lz居然连这种话都说出来了

A卡输出是TV还是PC是根据视频分辨率来的,当然前提是不用haali这种可以强制黑位的渲染器

A卡对720p及以上分辨率的视频使用PC LEVEL,因为这是高清的标准
A卡对720p以下分辨 ...


还有这种说法吗?我好像没从来没看到过。
不过我用3850  DVI接口输出到投影仪,Output Level设置tv input&ouput比PC input&ouput效果好,分辨率是1080P的。
作者: lqf3dnow    时间: 2008-9-12 12:43
原帖由 mm740 于 2008-9-12 11:46 发表

目前基本都是DVI-HDMI接高清LCD TV,这样全是PC levels输出,没得救了!电视这么远距离,根本就在看一团黑!{lol:]

你又错了,恰恰相反,对于DVI-HDMI接高清LCD TV来说,输入PC level,就是0-255才是正确的。
弱你用N卡默认的TV level,在视频中是无法正确显示下面的灰度的


但是不论你用PC level还是TV level都不会是是一团黑,只不过显示的灰度不正确而已

附件为一个视频测试,可以截图查看不同level下黑色的数值,是0 0 0,还是16 16 16

[ 本帖最后由 lqf3dnow 于 2008-9-12 12:45 编辑 ]
作者: daniel_k    时间: 2008-9-12 12:44
原帖由 lqf3dnow 于 2008-9-12 12:43 发表

你又错了,恰恰相反,对于DVI-HDMI接高清LCD TV来说,输入PC level,就是0-255才是正确的。
弱你用N卡默认的TV level,在视频中是无法正确显示下面的灰度的
http://i262.photobucket.com/albums/ii85/lqf3dnow/0 ...

3Dnow你回来了?欢迎欢迎!![attach]920322[/attach]
作者: fish2fish    时间: 2008-9-12 12:45
原帖由 iamspy 于 2008-9-12 12:41 发表
LS上瞎扯。
我电脑里的640X480和720X480的片,还不都是PC LEVEL输出的。黑位正常的很。绝没有N卡两层黑条。


你用a卡的话,你可以用EVR输出和overlay输出试试,当然不要用coreavc,用xvid或者PDVD解码器都可以,我说的是事实,我自己实验下来的结果也是如此
作者: daniel_k    时间: 2008-9-12 12:47
原帖由 lqf3dnow 于 2008-9-12 12:43 发表

你又错了,恰恰相反,对于DVI-HDMI接高清LCD TV来说,输入PC level,就是0-255才是正确的。
弱你用N卡默认的TV level,在视频中是无法正确显示下面的灰度的
http://i262.photobucket.com/albums/ii85/lqf3dnow/0 ...

老大,HDMI是自适应的好吧?刚刚发现……{closedeyes:]
作者: lqf3dnow    时间: 2008-9-12 12:49
原帖由 fish2fish 于 2008-9-12 12:34 发表
可悲啊,lz居然连这种话都说出来了

A卡输出是TV还是PC是根据视频分辨率来的,当然前提是不用haali这种可以强制黑位的渲染器

A卡对720p及以上分辨率的视频使用PC LEVEL,因为这是高清的标准
A卡对720p以下分辨率的视频使用TV LEVEL,因为这是DVD及以前的标准


正解{handshake:]
TV level仅为DVD时代的遗留问题
作者: daniel_k    时间: 2008-9-12 12:52
原帖由 lqf3dnow 于 2008-9-12 12:49 发表


正解{handshake:]
TV level仅为DVD时代的遗留问题

DVD时代的问题到现在也没解决好,够可以的了……{blush:]
作者: lqf3dnow    时间: 2008-9-12 12:55
原帖由 daniel_k 于 2008-9-12 12:47 发表

老大,HDMI是自适应的好吧?刚刚发现……{closedeyes:]

我没理解你说的HDMI自适应,求教
作者: bill_max    时间: 2008-9-12 12:58
不管什么,我只要求最后的显示效果好。
MS 这个最终的显示效果还是A卡的比较讨人喜欢~
作者: daniel_k    时间: 2008-9-12 12:59
虽然都是TMDS,但是HDMI可以自适应输出full rage和limited rage的,规范 应当由发送端自适应,而AMD没有做到,我当然要抱怨了……
作者: cyluoyan    时间: 2008-9-12 13:01
PC、TV level的正确设定

  DVD、HDTV视频采用的记录方式,8bit亮度信号Y的范围为16-235,参考黑色记录为16,参考白色记录为235。低于16的信号称为BTB(black than black), 留有15级footroom(下动态余量);高于235的信号称为Peak White,留有19级headroom(上动态余量)。至于视频工业为何采用这样的制作标准,我们不必细究。只需知道:

- DVD记录的信号16,在电视机被正确还原成黑色,而低于16 的信号(若有)不需要被显示出来。
- 信号235被还原成(参考)白色,如果DVD 记录有高于235的Peak White信号,若电视机的对比度设定还没有饱和的话,可以还原出这个比参考白色还“亮”的白画面,若电视机已达到饱和状态,则只能是做削波处理。

  例如,当电影画面有局部的强光、强反光,可能出现“Peak White”信号,这取决于制作时的电平控制。参见下图蓝光“十面埋伏”的画面,刀的强反光带有>235的"Peak white"信号。

  如果PC接显示器播放DVD视频,就会碰到问题。PC 桌面,是按0=黑,255=白定义的。DVD 解码出来的视频信号是16-235,如果不经处理,直接显示的话,DVD电影的黑色在PC 显示器是显示成暗灰色,白色显示成亮灰色。用户看到的是暗淡、发白的画面。不幸的是,微软的VMR 视频标准,默认就是采用这种方法来处理视频播放的。(微软这么做是有其道理的,暂且不谈)。VMR出来的一段时间,用户普遍抱怨VMR 的画质很差,比不上Overlay 颜色鲜艳,呵呵。

  那么,采用Overlay 渲染播放,是如何处理的?很简单,把DVD 的16-235 信号,转换成(扩展)成0-255的信号,即把原来的TV level 转换成PC level,和PC桌面显示设定一致,PC 显示器就可以还原正确的画面颜色。至于BTW和Peak White 信号,一概切掉。不过,这样做也有弊端,例如:

-Peak White 信号没了,某些电影场景的高光细节会丢失。
-16-235共219级灰阶,转成255级灰阶后,会出现某些灰阶断层,例如原来的灰阶25、26,转换后变成10、12,灰级过渡就变得没有这么平滑。在某些画面情况,可能出现轻微的"Color banding".   

大概是听多了用户抱怨,A、N后来的显卡驱动都做出了调整,有趣的是,是不同的方向:

-A卡,VMR默认改为按PC level处理,和Overlay一样
-N卡,Overlay默认改为按TV level处理,和VMR一样

由于用户实际的使用情况不同,会出现以下情况:
- 如果PC 用DVI-HDMI接投影、平板电视,而采用PC level输出,会导致原电影画面的暗部、亮部全部切掉(详细参见显卡区emufan 置顶贴)。
- 如果PC 接PC显示器,而采用TV level输出,会导致暗淡、发白的画面。

OK,搞清楚这些情况,我们可以根据自己的实际情况做出正确的选择:

对于N 卡用户:
-VGA 接CRT 的话,如果不嫌麻烦,把CRT按TV level 做1次亮度、对比度校准,记下设置参数,看片时调出这些设置值。虽然麻烦点,但这是可以取得最好画质的方法。
-接 LCD 的话,要做TV->PC level的转换,最简单是直接修改注册表,让N 卡驱动按PC level 处理VMR/overlay。如果是采用VMR输出的话,可以用KMP/mpc 的remap 16_235的shader 功能转换。具体参见坛内贴子。
-DVI -HDMI 接电视、投影,通常直接用VMR 输出就行了,TV level 对TV level,门当户对。

补充:此种情况适用于不能识别PClevel和TVlevel的电视,如夏新的37HWT2A和日立42PD9900TC,且只能使用DVI-HDMI的连接,使用HDMI显卡无此问题;对于能够自动识别的,如索尼40X200A和夏普52G7,只需按照PC level设置,事先检测一下没有坏处。海尔32能够支持DVI-HDMI1366x768,就说明是按照pclevle走,所以选择VMR反而不合适。

A 卡用户:
-接PC 显示器的话,啥都不用做,很方便。
- DVI -HDMI 接电视、投影,不清楚现在A 卡驱动是否可以智能识别显卡连接而改用TV level输出,若不是,就麻烦了。

  对于视频播放,A、N卡均有各自的视频处理增强功能,例如反交错、降噪、锐化、缩放等等,暂不涉及。对于HD 1080p的视频回放,只要设置正确,A、N卡都能给出合格的画面,两者在HD基本画质方面,其实不存在大的差异,某些夸大的说法只是厂商的市场语言罢了。

*附:如何修改注册表,让NVIDIA的驱动按按PC LEVEL的方式来处理OVERLY VMR9

1. 在注册表找到
"HKey_Local_MachineHardwareDeviceMapVideo"
记下"devicevideo0" 对应的GUID,例如像这样:{88A65C65-AE58-4900-970A-D803FCC0E886}

2. 在注册表
"HKey_Local_MachineSYSTEMCurrentControlSetControlVideo{GUID}0000"
这里 的{GUID}是上面找到的数字
在 "0000" 目录下面新建 DWORD 项"VMRCCCSStatus" ,键值
3 - PC level  
1 - TV level

然后,重启动。

这个方法对VMR有效,包括9x.xx、100.xx 驱动for XP。有个问题,使用PowerDVD 播放器放HD DVD,退出后,该设置会暂时失效,要重新启动才行。
对overlay 不一定有效。N卡驱动overlay 部分比较乱。

[ 本帖最后由 cyluoyan 于 2008-9-12 13:07 编辑 ]
作者: MASSAGE    时间: 2008-9-12 13:06
PC LEVEL输出LCD显示器,任何细节也不会丢的,丢了的还是换显示器或买校色器吧。
作者: daniel_k    时间: 2008-9-12 13:06
原帖由 Gartour 于 2008-9-12 13:03 发表


客观的说,a卡的全动态输出遇到lcd的蹩脚能力,暗部看起来是不太爽。不过比起n卡动态不足带来的灰蒙蒙的感觉。我宁愿承受前者而不愿承受后者。

开始埋怨地球没有吸引力了吗[attach]920370[/attach]
作者: lqf3dnow    时间: 2008-9-12 13:16
原帖由 daniel_k 于 2008-9-12 12:59 发表
虽然都是TMDS,但是HDMI可以自适应输出full rage和limited rage的,规范 应当由发送端自适应,而AMD没有做到,我当然要抱怨了……

理解了。。。
基本上说是适配器有level修正用limited rage就对了,若用full rage就会过曝和黑暗细节丢失
不过LCD TV而言输入选用PC mode就对应的是full rage,影音模式是limited rage

说道自适应,貌似发现好多的设备都不能自适应,PS3需要手动改。。。A卡控制中心。。。还没找到。。
作者: daniel_k    时间: 2008-9-12 13:19
原帖由 lqf3dnow 于 2008-9-12 13:16 发表

理解了。。。
基本上说是适配器有level修正用limited rage就对了,若用full rage就会过曝和黑暗细节丢失
不过LCD TV而言输入选用PC mode就对应的是full rage,影音模式是limited rage

说道自适应,貌似发现好 ...

那么规范里提到的这项岂不是成了废品?{happy:]
作者: fish2fish    时间: 2008-9-12 13:26
原帖由 lqf3dnow 于 2008-9-12 13:16 发表

说道自适应,貌似发现好多的设备都不能自适应,PS3需要手动改。。。A卡控制中心。。。还没找到。。




我在前面说了,a卡驱动是自动识别的,720p及以上用0-255,720以下用16-235,都是驱动自己控制。。。
作者: fish2fish    时间: 2008-9-12 13:30
原帖由 lqf3dnow 于 2008-9-12 13:16 发表

说道自适应,貌似发现好多的设备都不能自适应,PS3需要手动改。。。A卡控制中心。。。还没找到。。


我在前面说了,a卡驱动是自动识别的,720p及以上用0-255,720以下用16-235,都是驱动自己控制。。。

[ 本帖最后由 fish2fish 于 2008-9-12 13:42 编辑 ]
作者: sonicxz    时间: 2008-9-12 13:37
{blush:] 几百年前的问题,又翻出来大战300回合,吃饱了{mellow:]
作者: minijia    时间: 2008-9-12 14:16
{victory:] 还是41楼 的通俗易懂。
作者: nonames12    时间: 2008-9-12 14:25
原帖由 sonicxz 于 2008-9-12 13:37 发表
{blush:] 几百年前的问题,又翻出来大战300回合,吃饱了{mellow:]

高清论坛早有结论
但是
没办法
有人要靠这个讨饭吃
看看就好
作者: bfg9000    时间: 2008-9-12 15:28
顶41L的,很清楚{victory:]
作者: sanyo88    时间: 2008-9-12 15:42
原帖由 mm740 于 2008-9-12 10:58 发表
但是你接电视A也一直以PC levels输出了,配HTPC的不就是为了在高清电视机上看,可是A却还是以PC levels输出,黑色是一团黑,A以为大家只接显示器?{lol:]


N以为大家都接电视机?{lol:]
作者: dirl    时间: 2008-9-12 17:25
原帖由 mm740 于 2008-9-12 11:46 发表

目前基本都是DVI-HDMI接高清LCD TV,这样全是PC levels输出,没得救了!电视这么远距离,根本就在看一团黑!{lol:]

你有病啊,你也知道那是电视啊,你的显卡是干什么用的,是接显示器的啊,人头x脑,用电脑接电视的多还是接显示器的多,你有种叫NV的卡只接电视,不要接显示器啊




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