POPPUR爱换

标题: 上一个自制的1080P片段,大家可以用自己的显卡测试一下效果 [打印本页]

作者: erhang    时间: 2011-4-29 14:12
标题: 上一个自制的1080P片段,大家可以用自己的显卡测试一下效果
本帖最后由 erhang 于 2011-4-30 23:02 编辑

上一个自制的1080P片段,大家可以用自己的显卡测试一下效果。

以下是视频和原图片的地址。

http://u.115.com/file/f9979b10c4
http://u.115.com/file/f9ffe09c13
http://u.115.com/file/f9b4833eb2



http://postimage.org/image/28qna4kpw/


http://s3.postimage.org/53kjibfqg/image.png


http://postimage.org/image/1jyqr4ebo/


http://postimage.org/image/1vo1vh1ok/


http://postimage.org/image/1vo07xp6s/

这是我的截图的地址。


要是大块的颜色,N\A都能很准。但小碎色条的表现的有区别,只不过一般电影没这样的画面,所以看一般电影,感觉A、N都差不多。


作者: 秒.    时间: 2011-4-29 16:48
现在的机器试不了,不过有个帖子里你不是说hdmi接口的效果有差别嘛。
作者: erhang    时间: 2011-4-29 16:58
本帖最后由 erhang 于 2011-4-30 23:03 编辑

回复 秒. 的帖子

HDMI是另一回事了。

反正我就是这个意思,ATI的HDMI和DVI肯定是一样的效果,NV的DVI效果,很接近ATI(视频可以算99%接近吧,桌面看不出一点不同),
NV的HDMI比NV的DVI损失了颜色(不光指桌面\也包括视频),从PS的色阶面板就能实际看到,版主也上图证明过的。

我开这贴的目的就是让大家看看NV的DVI和ATI的视频基本一致的,但总有不一样的地方,
这些就是不一样的地方。
---------------------
细小的线条,NV的蓝绿颜色表现的不太一样。
平常看电影,颜色不像测试片颜色这么丰富,所以一般情况下,看不出什么区别。

作者: 秒.    时间: 2011-4-29 17:40
回复 erhang 的帖子

不知道是不是网速问题,我这里图片也看不到。
你的话我理解的意思是说这是AN本身显示效果的区别,和驱动、视频解码器什么的没有关系,是这个意思吗?对N卡来说有调整的方法吗?


作者: fax528    时间: 2011-4-29 17:44
下来看看,,支持LZ
作者: erhang    时间: 2011-4-29 18:07
本帖最后由 erhang 于 2011-4-30 23:05 编辑

回复 秒. 的帖子

用FOX4能看,还不能,就直接点地址,每个图片下面我都给地址了。
你说的差不多,没调整的办法,NV视频播放和ATI有些区别,只不过这区别在电影里不明显,因为实际电影很少会有这么琐碎的小细色条。
但就算这点区别不考虑的话,NV的HDMI的显示效果还会相对于DVI损失一定的颜色。

作者: 路西法大大    时间: 2011-4-29 18:25
本帖最后由 路西法大大 于 2011-4-29 18:27 编辑

原图:[attach]1519686[/attach]
470用MADVR滤镜播放效果:[attach]1519687[/attach]
在蓝绿色上的漂移挺大的


作者: erhang    时间: 2011-4-29 18:31
本帖最后由 erhang 于 2011-4-30 23:05 编辑

回复 路西法大大 的帖子

你上的图太模糊了,看不出什么效果了。

作者: Edison    时间: 2011-4-29 18:43
这和 renderer 有关,如果你用 overlay mixer 的话,输出就是 100% 精确。

作者: erhang    时间: 2011-4-29 18:47
本帖最后由 erhang 于 2011-4-30 23:06 编辑

回复 Edison 的帖子

我用的EVR,POT、MPC的EVR渲染器(QUADRO5000和HD5870)。
你说的那个我倒没听过,你可以下载我的1080P无损视频,上N、A截图让大家看看。

想起来了,我知道OVERLAY,在XP里面,WMP11就是这种效果,NV颜色简直没法看。红通通、灰蒙蒙的,比ATI的OVERLAY差远了。

后来用VISTA、7开始,NV的视频颜色才算基本追上ATI的效果了。

作者: Edison    时间: 2011-4-29 18:59
NVIDIA GeForce GTS 450 1GB 270.61
MPC-HC 1.5.3052
EVR CP 16-235

AVS 脚本:
  1. ImageSource("F:\videos\ww_-_RGB\ww - RGB.tif")
复制代码
截图如下:



overlay mixer 和这个一样。
作者: erhang    时间: 2011-4-29 19:09
回复 Edison 的帖子

再上个ATI的,之后弄PNG,JPG是压缩格式,看不出效果了。

还有你软件怎么设置的?

作者: Edison    时间: 2011-4-29 19:16
实际上你自己按照我说的设置那样自己截图就可以知道了(我想我的软件设置已经说得很清楚)。

使用 EVR CP 播放 hd.avi(这个截图和下面的新机器截图不一样,因为调用了一个叫 Qpixel Color Format Converter 的东西) :
http://www.mediafire.com/?s1f884cihazbavm

使用 EVR CP 播放 avisynth 图片滤镜 :
http://www.mediafire.com/?hsw7wrmmdf14xha

吸管分析 avisynth 图片滤镜截图 :

[attach]1519748[/attach]

作者: erhang    时间: 2011-4-29 19:34
本帖最后由 erhang 于 2011-4-29 19:36 编辑

回复 Edison 的帖子

overlay mixer是指覆盖合成吗?
这模式下我无法截图,还有就是颜色变了,黑的地方变成深灰色了。

麻烦上一个播放器渲染器那部分的图片吧。

作者: Edison    时间: 2011-4-29 19:41
erhang 发表于 2011-4-29 19:34
回复 Edison 的帖子

overlay mixer是指覆盖合成吗?

我上面给出的截图都是 EVR CP 下的,虽然我有办法截取 overlay mixer 的。

作者: erhang    时间: 2011-4-29 19:45
本帖最后由 erhang 于 2011-4-29 19:46 编辑

回复 Edison 的帖子

你下载你的PNG图片了,怎么跟TIF图丝毫不差?
是视频截的图片吗?
你怎么设置的播放器?
能否上一个图我看看。

我也是MPC选的EVR,比你的效果差远了。

作者: Edison    时间: 2011-4-29 20:00
erhang 发表于 2011-4-29 19:45
回复 Edison 的帖子

你下载你的PNG图片了,怎么跟TIF图丝毫不差?

mediafire 会自动分析图片,如果存在相同的就可能会删除掉。

更新了连接。

作者: erhang    时间: 2011-4-29 20:09
本帖最后由 erhang 于 2011-4-29 20:14 编辑

回复 Edison 的帖子

看你的2个图片了,没一点区别,和我的原始TIF图也没一点区别,你这是视频截图吗?
怎么我选EVR CP就明显和你不同?



http://postimage.org/image/2bg9n523o/

不论我选哪个EVR,都不是你截图的样子。

作者: Edison    时间: 2011-4-29 20:18
erhang 发表于 2011-4-29 20:09
回复 Edison 的帖子

看你的2个图片了,没一点区别,和我的原始TIF图也没一点区别,你这是视频截图吗?

现在更新了,你再下载看看。

作者: erhang    时间: 2011-4-29 20:30
回复 Edison 的帖子

还是和TIF一摸一样,你这是视频截图吗?
我设置有错吗?我上MPC的图片了。

作者: Edison    时间: 2011-4-29 22:57
不可能,压缩包的文件尺寸都不一样,一个是 1.97 MB,一个是 1.87 MB。

刚刚我这里又用 Avsynth 的 converttorgb() 编写了一个 .avs(原因是我的全新安装系统似乎没有可以让 MPC-HC 挂上的 YV12 converter 滤镜),NVIDIA 560 Ti 和 AMD 6850 完全一样:

avsynth 脚本:
  1. AVISource("F:\videos\HD\HD.avi")
  2. ConvertToRGB()
复制代码
播放器: MPC-HC 1.5.2
渲染器设置:EVR CP 0-255
驱动面板设置:关闭所有 A 卡视频色彩增强选项。

[attach]1519862[/attach]

元图下载:
http://www.mediafire.com/?dd0snghr69gi2y0

楼主的截图如果是来自两台不同的机器,那么请先确认它们调用的系统 yv12 filter 是不是都一样?
作者: erhang    时间: 2011-4-29 23:14
本帖最后由 erhang 于 2011-4-29 23:47 编辑

回复 Edison 的帖子

能不能把你的视频发到网盘。
上一个你播放器设置的图片?

作者: Edison    时间: 2011-4-29 23:19
视频就是你提供的 hd.avi,没有任何更改,从始至终我都没有自己再压制视频。

MPC-HC 设置就是 reset 后的设置而已,没有任何再添加的设置。

MPC-HC reset.reg:
  1. Windows Registry Editor Version 5.00
  2. [-HKEY_CURRENT_USER\Software\Gabest]
复制代码

作者: erhang    时间: 2011-4-29 23:46
本帖最后由 erhang 于 2011-4-30 23:07 编辑

回复 Edison 的帖子

你看看我MPC选EVR截的图。

http://u.115.com/file/f972d0bda0
NV


http://u.115.com/file/f9d1d9f728
ATI

你的2个图片是一样的,感觉是视频的截图了,不像一开始一看就是原始TIF。

但你图片的颜色还没我的NV截图准确,也不如我的ATI截图。你的红蓝绿方块的色值都不是255,0,0这样的了。


作者: Edison    时间: 2011-4-30 00:57
使用 NVIDIA 的 overlay mixer 截图。

播放器: Potplayer 初始化后选择 OVM 以及高品质 yuv 转换
渲染器设置:OVM
驱动面板设置:0-255。

没有使用 avs 脚本,因为是在现在这台常用的 GTS 450 机器上截图。

http://www.mediafire.com/?3ytld0056t84am4


作者: cavalryqjx    时间: 2011-4-30 10:14
貌似直接写AVS截取的话,是没有做16-235 -> 0-255变换的,所以截图的颜色都是236左右
作者: cavalryqjx    时间: 2011-4-30 10:15
建议还是直接压成H264吧,更接近实际播放的视频。
作者: erhang    时间: 2011-4-30 11:30
本帖最后由 erhang 于 2011-4-30 23:08 编辑

回复 cavalryqjx 的帖子

主要是想看看N、A谁解码之后,颜色还原的更好。

作者: erhang    时间: 2011-4-30 11:39
本帖最后由 erhang 于 2011-4-30 23:09 编辑

回复 Edison 的帖子

行了,看到你最新截图了,和我的Q5000是一摸一样的。

作者: asdfjkl    时间: 2011-4-30 11:53
erhang 发表于 2011-4-30 11:39
回复 Edison 的帖子

行了,看到你最新截图了,和我的Q5000是一摸一样的。

诋毁吧,诋毁吧。

NV的display team难道会连个颜色设置不对吗? 你以专业的Quadro色彩都是忽悠人的吗?
这么多用N卡的人都是眼拙,看不出来。
真的希望大话,诋毁,还有受害者心态,不要是AMD的基因。这样你有收益,但害处更大。



作者: erhang    时间: 2011-4-30 11:56
本帖最后由 erhang 于 2011-4-30 23:10 编辑

回复 asdfjkl 的帖子

我现在用的就是QUADRO5000,不信吗?(如果真的不信,我可以现在拆下Q5000,先用5870,Q5000随便拍照片让你看,你说从哪个角度拍都可以,省的你又说是网上找的图片

你以为我是NV游戏卡截的图片吗?
NV专业卡是3D领域线条显示的效果好,完整,即时渲染效果好,但在MAYA2012里面不知道是否是驱动问题,刷新比5870慢的多。

作者: luckissy    时间: 2011-4-30 12:47
{lol:]继续围观    不过我用N A 感觉差不多 {lol:]可能我眼神不好
作者: Edison    时间: 2011-4-30 12:50
erhang 发表于 2011-4-30 11:39
回复 Edison 的帖子

行了,看到你最新截图了,和我的Q5000是一摸一样的。

刚刚在全新系统上使用 helix yv12(在全新系统上安装了这个或者 xvid 才能让 MPC-HC、VDM 打开 hd.avi) + MPC-HC  EVR CP和 VirtualDubMod 1.5.10.2 进行截图,结果三者完全一致:

[attach]1520091[/attach]

使用的软件:

播放器:MPC-HC 1.5.2 复位
渲染器: EVR CP 0-255
视频编辑软件:VirtualDubMod 1.5.10.2(就是你制作这个视频的软件,只是版本号有些微的不一样,比你的新一点点,但是应该没啥影响)
yv12 codec:Helix YUV Codecs v1.3

元图下载:
http://www.mediafire.com/?nzuat1nyajthyzc

作者: asdfjkl    时间: 2011-4-30 12:50
erhang 发表于 2011-4-30 11:56
回复 asdfjkl 的帖子

我现在用的就是QUADRO5000,不信吗?(如果真的不信,我可以现在拆下Q5000,先用58 ...

用Quadro5000很了不起么?  你在用Quadro5000干什么,看1080P的视频。要我说什么呢?
你看你的结论:
细小的线条,NV的蓝绿红颜色都表现的不准,ATI只是红表现的不准,但也比NV的红要好。
平常看电影,颜色不像测试片颜色这么丰富,所以一般情况下,看不出什么区别。

你想过N卡和A卡既然都不准,都是不能保证准确的领域;你还要去比较,有什么作用?
就好像说我这里结果有效数字只有8位,你去比较第9位到11位谁更接近些有意义吗?

还有,如果你觉得这是一个问题;是Quadro5000应该实现,而没有实现的。
真的很欢迎你给NV 的支持部门发信;然后把后续的更新给大家交流。
我相信,如果真的是个问题;肯定会确定是软件还是硬件;也会提出解决方案的;如果实在是这一版本解决不了,下一版也会有改进;在产品设立之初就把客户在意的特性加进去。
如果这不是个问题,或者说Quadro产品设立之初就决定不支持的,它也会给你一个原因,使你的困惑的到满意的答复。

作者: Edison    时间: 2011-4-30 12:53
他的 AMD 截图我觉得有些疑问,例如没有说清楚调用过什么 yv12 codec,依照我在同一台全新系统上使用 helix yv12 codec 的截图,A、N 的截图完全一致。

[attach]1520092[/attach]

作者: erhang    时间: 2011-4-30 13:01
本帖最后由 erhang 于 2011-4-30 23:11 编辑

回复 asdfjkl 的帖子

现在是在讨论视频效果,别来捣乱好不好?

我现在是说NV专业卡对游戏卡来说视频画面是一样的。

版主的图,我还没看,待会再看看版主怎么设置的。

作者: erhang    时间: 2011-4-30 13:16
本帖最后由 erhang 于 2011-4-30 23:12 编辑

回复 Edison 的帖子


作者: gszgsz    时间: 2011-4-30 13:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: erhang    时间: 2011-4-30 13:41
回复 gszgsz 的帖子

他就是想来捣乱的,别搭理他,到时又弄成吵架帖被封了。
他有本事可以用NV播放我的视频,截出来能显出小细条的三原色还原准确的图片让大家看看。

作者: gangdan    时间: 2011-4-30 14:00
技术贴,支持楼主
作者: asdfjkl    时间: 2011-4-30 14:01
回复 erhang 的帖子

这难道不是建设性的意见?


还有,如果你觉得这是一个问题;是Quadro5000应该实现,而没有实现的。
真的很欢迎你给NV 的支持部门发信;然后把后续的更新给大家交流。
我相信,如果真的是个问题;肯定会确定是软件还是硬件;也会提出解决方案的;如果实在是这一版本解决不了,下一版也会有改进;在产品设立之初就把客户在意的特性加进去。
如果这不是个问题,或者说Quadro产品设立之初就决定不支持的,它也会给你一个原因,使你的困惑的到满意的答复。


理解力跟不上?

作者: Edison    时间: 2011-4-30 14:10
erhang 发表于 2011-4-30 13:16
回复 Edison 的帖子

你太专业了,你就告诉我怎么才能让NV播放电影,能颜色还原的像ATI一样准就行了。

我在前面已经问过你了,你的 AMD 截图到底调用过什么 yv12 codec,如果你无法做到一致,那你的截图实际上存在很大的局限性,换句话说,如果我把 NVIDIA 卡插到你 AMD 系统(我估计你的 N、A 截图来自不同的系统,而我的全新系统截图表明只要 codec 一致,截图就是一致)上,得出的结果很可能和你的 AMD 截图一致。

到目前为止我的所有截图都能 100% 复现,而你却不能。

作者: erhang    时间: 2011-4-30 14:19
本帖最后由 erhang 于 2011-4-30 23:12 编辑

回复 asdfjkl 的帖子

你说的,不是我本帖的目的,专业芯片其实和游戏芯片是一起出来的,只是增加了点东西,要是NV专业卡视频效果好了,游戏卡也就一样好了。我当然希望这样了,但不是本帖的目的。

作者: erhang    时间: 2011-4-30 14:21
本帖最后由 erhang 于 2011-4-30 23:13 编辑

回复 Edison 的帖子

我没你理论基础高,看不懂你说的,我就是实际播放的截图。

这么说吧,同样一台PC,换上Q5000,再换上5870分别截图的,这样说你明白了吧。

播放器的具体设置,我根本就不会,我就会选择EVR渲染器。
NV默认优化选项就是关闭的。

驱动为11.4和270.61。

---------------
你截图根本就不是实际播放的效果,NV的实际播放比你最后一次上的图片效果都要好。
你看你截图的红蓝绿数字还是255吗?明显就不对,比我NV截图的饱和度还差。

作者: Edison    时间: 2011-4-30 14:28
我提供的全新系统 NVIDIA、AMD 截图都是实际播放 hd.avi 时候的截图,绝对可以复现,而你现在遮遮掩掩,对 AMD 截图调用过的 yv12 codec 拒不公开,除了弄虚作假歪曲事实外看不出什么真正的意图。

播放时整个桌面的截图(AMD 6850 11.4 WHQL):



含桌面截图的原图下载:
http://www.mediafire.com/imagevi ... k8u792hzse1&thumb=4
作者: erhang    时间: 2011-4-30 15:02
本帖最后由 erhang 于 2011-4-30 23:14 编辑

回复 Edison 的帖子

你还怀疑我是吧?
我根本不懂你说的那个,你可以截图,我看看你怎么设置的。
我是同一台PC,的N、A显卡。

我要是作假,我不需要开这个帖子。


具体怎么调用 yv12 codec,你上个图片,我看看就知道了。
我不可能换上ATI,播放器就自动调用这个代码了吧?
用不用我把我的MPC也放到网盘上你看看?需要的话,我就上。


还有你这次上的图片,那红\绿大方块的色值都不是255,0,0,你难道不会用PS吸色看看吗?
你这个图片还是不如我的NV截图。

作者: erhang    时间: 2011-4-30 15:13
本帖最后由 erhang 于 2011-4-30 15:15 编辑

回复 Edison 的帖子
http://u.115.com/file/f967c90c9e
这是我的播放器,你自己看看设置吧,你就打开播放器,播放我的视频,截图,就这么简单你不会吗?
总截个颜色失真的照片让我看有什么用?

NV截图完了,再上ATI显卡,再打开播放器,不用管任何设置,截图,
之后上图让大家看看就行了。

你总调那些莫名其妙的选项干嘛?

作者: Edison    时间: 2011-4-30 15:21
关于播放器的设置我在前面已经多次说过,不知道你为何还是要刻意忽略。

实际上只要对 MPC-HC 稍有认识的,都会了解我前面所提供的播放器设置信息已经是非常完整,不过你依然要截图,那就给你吧:

[attach]1520175[/attach]

再提供 gspot 提供 codec list :
[attach]1520176[/attach]

作者: erhang    时间: 2011-4-30 15:24
回复 Edison 的帖子

我告诉你个办法,你可以这样截图。
安装MSDN版本的WIn7SP1-64,之后装11.4(手动关闭优化选项)和270.61。
运行绿色版的MPC,用PRINT截图,之后用附件里的画图存成PNG,上图,就行了。
(记住,不要调任何选项)

这样肯定和我的截图效果是一致的。

作者: erhang    时间: 2011-4-30 15:29
回复 Edison 的帖子

[attach]1520188[/attach]

看吧,我这也是空的,你现在按我说的办法截图试试。
毕竟我没你专业,你说的那些UV12,之类的。我根本不懂是什么意思。
我说的很简单,你不可能看不懂,你照我说的截图试试。

作者: Edison    时间: 2011-4-30 15:31
erhang 发表于 2011-4-30 15:24
回复 Edison 的帖子

我告诉你个办法,你可以这样截图。

我这里全新安装的 windows 7 MPC-HC 根本吃不了 yv12 的 vfw 视频,必须安装类似 helix codec 或者 xvid 这样的 codec 后才能打开,而这样的步骤下,获得的截图绝对就是我前面提供的样子。

显卡、驱动版本我在前面提供过,这里就不重复了,自己到前面看去。

作者: erhang    时间: 2011-4-30 15:33
回复 Edison 的帖子

因为我不懂播放器的设置,我一般用播放器就是选EVR,之后就看电影了,
不了解那些滤镜什么的,你光说,不上图,我当然一头雾水了。


你又“再提供 gspot 提供 codec list :”

这个我还是不懂怎么回事。

你就照我的方法接出图片让大家看看就行了。

还有,你那么专业,怎么截的图片,大面积的红、蓝、绿三原色都不能准确呢?

作者: Edison    时间: 2011-4-30 15:34
erhang 发表于 2011-4-30 15:29
回复 Edison 的帖子

你到底有没有看懂我说的?

我这里是全新系统 Windows 7 SP1 x64,MPC-HC 来自 xvidvideo,所有步骤实际上和你说的差不多,但是你的 hd.avi 视频是采用 yv12 的 lossless 编码格式 vfw 视频,不安装 yv12 codec 的话,mpc-hc 根本吃不了这样的视频,所以我必须安装 helix yuv codec 才能打开。

作者: erhang    时间: 2011-4-30 15:37
回复 Edison 的帖子

windows 7 MPC-HC 根本吃不了 yv12 的 vfw 视频??????????


我新系统,用绿色版的POT、MPC都能直接播放这个AVI,你怎么不行?
我是MSDN的WIN7SP1-64。

等于你又装其他东西了干扰了颜色,而造成的颜色已经改变了,无法正确还原了。

----------------------------
那这样吧,我上什么样的图,你才能信任我肯定没作假?

待会我拆下Q5000,再换上5870,还是上次一样,用同一台PC截图。

作者: insolo    时间: 2011-4-30 15:42
本帖最后由 insolo 于 2011-4-30 15:42 编辑
erhang 发表于 2011-4-30 15:37
回复 Edison 的帖子

windows 7 MPC-HC 根本吃不了 yv12 的 vfw 视频??????????


别急呀,edison说的没错,我这里新系统的话MPC-HC确实无法打开这类的视频,pot的内置解码可以的,系统内置的wmp12也可以的,就是想知道你用MPC-HC播放时挂的是什么滤镜。

作者: erhang    时间: 2011-4-30 15:47
回复 Edison 的帖子



上这样的图片可以吗?
可以的话,我就重新截PNG,再换5870截图,让你们看。

作者: erhang    时间: 2011-4-30 15:49
回复 insolo 的帖子

你试试我的MPC播放器吧,我前面的帖子存了,在网盘里,应该可以正常播放的。
“挂的是什么滤镜”我无法回答你,我根本就不懂,我拿来播放器,最多也就是改一下渲染器,改成EVR,其他都不会调。

作者: insolo    时间: 2011-4-30 16:04
本帖最后由 insolo 于 2011-4-30 16:06 编辑

回复 erhang 的帖子

就是用你的播放器也一样无法播放的


[attach]1520235[/attach]


作者: erhang    时间: 2011-4-30 16:08
回复 insolo 的帖子

是吗?

那你看我那个图片,是按照版主的要求弄的吗?
能证明我没作假吧?

要是是的话,那我就关机换5870了。待会可截不了QUADRO5000的图了。

作者: insolo    时间: 2011-4-30 16:12
关键是你如何使用mpc播放出这段视频的,不知你做好系统后安装了什么与视频解码相关的软件,还包括nero等。
作者: erhang    时间: 2011-4-30 16:16
回复 insolo 的帖子

我不装NERO,装POWERGO6。
播放器,肯定不装,我就用绿色版的POT和MPC,其他一概不用。

系统里面大型软件也就是ADOBECS5,MAYA2012、3DSMAX2012、AUTOCAD2012,其他没什么了。

既然如此,我就关机换显卡了,待会上图。
其实以前也是这么截图的,但为了证明没作假,我再上一下。

作者: yellowfly    时间: 2011-4-30 16:19
截个带渲染器信息的图不就好了····
作者: Edison    时间: 2011-4-30 16:24
铲掉重装(极其浪费时间)后使用 erhang 提供的 115 网盘 MPC-HC 播放 hd.avi 发生的事情:

[attach]1520248[/attach]

回顾我说过的:

我这里是全新系统 Windows 7 SP1 x64,MPC-HC 来自 xvidvideo,所有步骤实际上和你说的差不多,但是你的 hd.avi 视频是采用 yv12 的 lossless 编码格式 vfw 视频,不安装 yv12 codec 的话,mpc-hc 根本吃不了这样的视频,所以我必须安装 helix yuv codec 才能打开。


回顾 erhang 说过的:
windows 7 MPC-HC 根本吃不了 yv12 的 vfw 视频??????????

我新系统,用绿色版的POT、MPC都能直接播放这个AVI,你怎么不行?
我是MSDN的WIN7SP1-64。

作者: yellowfly    时间: 2011-4-30 16:35
回复 Edison 的帖子

必然是其安装了第三方软件,只不过如果都是一部机器上运行的结果,很好奇究竟是什么使得N卡和A卡产生差别。
作者: cavalryqjx    时间: 2011-4-30 16:46
之前楼主跟我交流过一下,我让他播放AVI的时候截取右键滤镜信息,如下图:
[attach]1520260[/attach]

作者: yellowfly    时间: 2011-4-30 16:47
回复 cavalryqjx 的帖子

水印好大···
作者: cavalryqjx    时间: 2011-4-30 16:50
yellowfly 发表于 2011-4-30 16:47
回复 cavalryqjx 的帖子

水印好大···

这LOGO大得...我给logo留位置重新传了
作者: Edison    时间: 2011-4-30 16:56
我现在正在使用的系统中 qpixel color format converter 源自腾讯 qq 绑定的 qlcolorcvt.ax,位置在:

  1. C:\Program Files (x86)\Tencent\QQ\Plugin\Com.Tencent.HDVideo\Bin
复制代码



作者: erhang    时间: 2011-4-30 16:59
回复 Edison 的帖子

我已经换上5870了,马上就上图。

作者: erhang    时间: 2011-4-30 17:16
本帖最后由 erhang 于 2011-4-30 23:17 编辑

回复 Edison 的帖子

版主,qlcolorcvt.ax这个文件是干嘛用的,

但是你截图的效果连我的NV效果都不如,听说是什么UV没伸张造成的,是吗?
那怎么才能伸张?

先让你看看我刚截的图片吧。
http://u.115.com/file/f917eda84e

这次你不至于说我作假了吧。

作者: erhang    时间: 2011-4-30 17:39
回复 Edison 的帖子

删除这个文件之后,POT能播,MPC不行了。
但POT删除与否,对显示没影响,删和不删都是一样的。
但都和MPC有点区别。

作者: Edison    时间: 2011-4-30 17:42
到目前为止我还是不知道你的播放器调用过什么 filter。

你确定 amd 驱动关闭了色彩增强之类的选项?

[attach]1520292[/attach]

作者: erhang    时间: 2011-4-30 18:28
回复 Edison 的帖子

CCC里面肯定关闭了,
滤镜我也没使用,就是POT和MPC绿色版。

作者: goodayoo    时间: 2011-4-30 19:32
ATI是做视频出身的,在视频输出方面,比做3D出身的NV要有经验不少。
作者: kevinkt    时间: 2011-4-30 21:39
不會此帖搞到後來全是一場誤會吧
作者: westlee    时间: 2011-4-30 22:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: erhang    时间: 2011-4-30 22:05
本帖最后由 erhang 于 2011-4-30 22:35 编辑

回复 Edison 的帖子

版主,我不了解很多专业的东西,现在有了个大概的了解了,抱歉一开始的态度。

我下载你那个解码器了,你那个解码器解压YV12的1080P,N、A是一样的效果。但这个解码器不好,颜色严重偏色了。

我重新做了H264的视频,用MPC、POT分别初始化了,之后渲染器选择EVR,再播放,按PRINT截图的。

之前已经删除了那个QQ的qlcolorcvt.ax文件了。

N\A区别在于细竖线的表现。

http://u.115.com/file/f97f342ff9
http://u.115.com/file/f9abe40d2c
这是所有视频截图和原TIF。



http://postimage.org/image/20qc99apw/




http://postimage.org/image/2d8rwbz5w/

作者: Edison    时间: 2011-4-30 22:34
h.264 视频一会儿我看看,依照目前为止我这里亲测的情况看估计双方依然是不会有什么大的区别。

以下是之前的 hd.avi 视频在全新系统(没有安装 qq、helix yuv 等)codec 上 potplayer 的表现(播放器初始化后,只选择 EVR CP 0-255):

[attach]1520485[/attach]

双方的表现依然完全一致。

原图下载:
http://www.mediafire.com/?rg2f5un01bsemf8
作者: erhang    时间: 2011-4-30 22:40
本帖最后由 erhang 于 2011-4-30 22:55 编辑

回复 Edison 的帖子

POT播放YU12也有微小区别,小细竖线条,你仔细看看,N\A不同的,就是我上一贴那个截图的现象。放大能看出来。

还有你是POT自带截图功能截的吧?
你的红块,已经不是大红色了,绿\蓝也变了。
我的N\A就小竖条有区别,色块的颜色都是准确的颜色,我是POT初始化了,再选EVR,PRINT截图。

PRINT截图才是最准的。我用自带截图截Q5000了,和你颜色一样的,也是色块的饱和度都降低了偏色严重。
PRINT和自带截图出来的效果是不同的,必须用1080P的分辨率全屏播放,PRINT截图才是最准的。

而且白底色的要比黑底色的更容易看出竖条的差别。

作者: Edison    时间: 2011-5-1 01:11
刚刚用 fraps 进行 potplayer evr cp 全屏(实际上是 windowed 模式)截图,截图的模式分别为:

1、AMD 默认设置(此时输出空间为 yv12)
2、AMD 输出空间设置为 RGB32
3、NVIDIA 默认设置(此时输出空间为 yv12)
4、AMD 默认设置(此时输出空间为 yv12)+ YV12 chroma upsampling pixel shader

结果如下:

[attach]1520541[/attach]

2 和 3 的结果非常相近,4 的结果近似于 2 和 3,但是差距不少,而 1 的结果则和三者都有较大的出入,我不确定这个原因是什么,但是这说不定就是之前有人提起过的 ATI 卡存在的 YV12 chroma upsampling bug(没有执行内插(interpolate))的问题。

MPC-HC 开发社区上有这样的 ticket:
http://sourceforge.net/apps/trac/mpc-hc/ticket/915

YV12 是一个 YUV 的编码方式,亮度、色度的分辨率分别是 1:1/2,也就是说,如果我们的视频分辨率是 1920x1080,亮度的分辨率就是 1920x1080,而色度分辨率则是 960x540。
作者: Edison    时间: 2011-5-1 02:00
依据 doom 9 之前有不少人反映 ATI 用 NV12 可以得到正确 Chroma Upsampling 的帖子,刚刚又用 ATI 卡在 NV12 输出空间下抓图,对比如下:

从左到右、从上到下依次:

1、AMD EVR CP YV12 输出空间
2、AMD EVR CP YV12 输出空间 + "YV12 Chroma Upsampling" pixel shader
3、AMD EVR CP NV12 输出空间
3、AMD EVR CP RGB32 输出空间

[attach]1520557[/attach]

NV12 和 RGB32 的结果完全一样,如果 doom9 等地反映的情况属实,楼主反映的问题似乎不是 “AMD 色彩正确、NVIDIA 色彩不正确”,而是相反,至少在一定情况下是相反。

http://forum.doom9.org/showthread.php?t=151673
The recommended one for EVR is NV12, especially for ATI users.
Yeah, if you have ATI definitely use NV12. It's the only color space that doesn't have the but ugly chroma upsampling bug.
forcing NV12 output in ffdshow is my only option.

http://forum.doom9.org/showthread.php?t=150872
If you use EVR CP or VMR9 you should always use YV12 chroma upsampling first (at least with an ATI card, do not know about the nvideas)

madshi 发布 madvr 的时候特别调侃了一下 AMD 的 yv12 输出:
http://forum.doom9.org/showthread.php?p=1271416#post1271416



MPC-HC 不久前更新的一个版本中还专门做了一个针对 ATI 的 YV12 Chroma Upsampling shader 修正更新:
http://code.google.com/p/mpc-hc/source/detail?spec=svn3043&r=3043
Fix: rev. 3035 - it's broken open from favorites with remember position;
Fix: temporary fix "YV12 Chroma Upsampling" for Ati - thanks to judelaw;
Change: remove "BPP" from resolution list in FullScreen page;

你可以在下面的连接中找到更多一些关于 Chroma Uplsampling 的信息:
http://www.nattress.com/Chroma_Investigation/chromasampling.htm
http://www.hometheaterhifi.com/t ... chroma-problem.html

作者: cavalryqjx    时间: 2011-5-1 09:11
本帖最后由 cavalryqjx 于 2011-5-1 09:30 编辑

其实楼主是想反映两个问题:一个是颜色问题,从原图上看蓝色应该是0,0,255,但是压缩成H264之后,颜色变成了5,5,196,不知道是不是原来RGB转换YV12时造成的损失。
[attach]1520621[/attach]

另外一个问题是边缘的地方A/N出现的差异。这个看HD-H264b.mkv这个H264会比较明显些,如下图,在粗线条部分N显示比较均匀,但是颜色也不是0,255,0;而A出现颜色分层,其中最亮点部分达到了0,255,0,与原色相符。

[attach]1520623[/attach]

因此在使用播放器的放大算法,比如Lanczos来看的话,A的线条应该比N的粗一点,而且颜色鲜艳一点,所以前面楼主得出N卡的颜色要比A卡颜色深色一些的结论。

[attach]1520627[/attach]

作者: erhang    时间: 2011-5-1 09:58
回复 cavalryqjx 的帖子

对,这就是我的意思。
版主现在说的那些,我又看不懂了,太专业了。

作者: erhang    时间: 2011-5-1 10:00
本帖最后由 erhang 于 2011-5-1 10:01 编辑

回复 Edison 的帖子

其实我谈的也不是谁对,主要是说细线条有区别。
你看看细线条的画面,有时就是感觉ATI更鲜艳一些。

作者: cavalryqjx    时间: 2011-5-1 13:38
本帖最后由 cavalryqjx 于 2011-5-1 13:43 编辑
Edison 发表于 2011-5-1 02:00
依据 doom 9 之前有不少人反映 ATI 用 NV12 可以得到正确 Chroma Upsampling 的帖子,刚刚又用 ATI 卡在 NV ...

YV12 chroma upsampling bug只存在于播放YV12的时候吧?从楼主77楼提供的图来看,A和N播放H264的截图都没再出现这个现象了,只有MPC播放YV12的时候出现,POT可能是因为带有YV12 Chroma upsampling所以播放YV12时截图的颜色依然正确。

作者: rf23    时间: 2011-5-1 13:50
图片挂了啊   {sweat:]
作者: Edison    时间: 2011-5-1 14:40
反正目前为止,Doom9 上的普遍看法是 ATI 采用 NV12 输出空间才能实现正确的 yv12 chroma upsampling,而微软这边则是采用 NV12 作为目前唯一的 DXVA 硬件加速像素格式。
作者: cavalryqjx    时间: 2011-5-1 15:19
Edison 发表于 2011-5-1 14:40
反正目前为止,Doom9 上的普遍看法是 ATI 采用 NV12 输出空间才能实现正确的 yv12 chroma upsampling,而微 ...

不知怎么设置才能采取NV12输出?另外我在82楼提到的问题,输出都是YV12,不知道版主同样在YV12输出情况下播放那两个MKV,会不会也出现同样的情况?

作者: Edison    时间: 2011-5-1 17:09
dxva 的话应该都是 nv12,如果软解,mpc-hc 内建的解码器滤镜里就可以选了,potplayer 就是视频-色阶那里。
作者: cavalryqjx    时间: 2011-5-1 19:05
本帖最后由 cavalryqjx 于 2011-5-1 19:13 编辑
Edison 发表于 2011-5-1 17:09
dxva 的话应该都是 nv12,如果软解,mpc-hc 内建的解码器滤镜里就可以选了,potplayer 就是视频-色阶那里。

手头上只有N卡,刚才我用MPC试了下,播放的时候到滤镜查看渲染器的Pin Info,信息如下:

Filter : Enhanced Video Renderer - CLSID : {FA10746C-9B63-4B6C-BC49-FC300EA5F256}

- Connected to:

CLSID: {008BAC12-FBAF-497B-9670-BC6F6FBAE2C4}
Filter: MPC Video Decoder
Pin: Output

- Connection media type:

Video: DXVA 1920x1088 (16:9) 23.00fps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: MEDIASUBTYPE_NV12 {3231564E-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 1
cbFormat: 112

VIDEOINFOHEADER:
rcSource: (0,0)-(1920,1080)
rcTarget: (0,0)-(1920,1080)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 434782

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000081
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 16
dwPictAspectRatioY: 9
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

BITMAPINFOHEADER:
biSize: 40
biWidth: 1920
biHeight: 1088
biPlanes: 1
biBitCount: 12
biCompression: dxva
biSizeImage: 3133440
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

可以看出,已经启用了DXVA播放,而且输出是NV12。然后全屏print截图,发现情况跟楼主的N卡MPC截图一样,颜色不是原来的255,见下图:

[attach]1520903[/attach]
对比后发现,NV12和YV12的截图都没有差别,而且细线条的颜色都不准确。

作者: Edison    时间: 2011-5-1 19:20
不准确的是 AMD YV12 输出,它的 YV12 不能正确执行 Chroma upsampling。

RGB 经过 YV12 转换后,色度分辨率就只有 1/2,在执行正确的 Chroma upsampling 下,极窄的相间区域不可能为 RGB 原色,使用任何 yv12 codec 以 CPU 执行方式的话,这些极细窄的相间区域也都没有 255 的,你看看我之前提供的 VDM+Helix 图片导出,除非你采用 RGB32 进行无损编码。
作者: cavalryqjx    时间: 2011-5-1 19:39
本帖最后由 cavalryqjx 于 2011-5-1 19:41 编辑
Edison 发表于 2011-5-1 19:20
不准确的是 AMD YV12 输出,它的 YV12 不能正确执行 Chroma upsampling。

RGB 经过 YV12 转换后,色度分 ...

哦~原来如此,了解了,谢谢版主~
顺便一问,现在所有主流编码格式的视频,默认都是解码为YV12的吧?因为XP中默认输出的就是YV12,WIN7中不硬解的话输出的也是YV12。

作者: hschun    时间: 2011-5-2 01:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: hschun    时间: 2011-5-2 01:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: ncgz001    时间: 2011-5-2 01:48
看看 先 !!!!
作者: benqlc    时间: 2011-5-2 03:42
回复 erhang 的帖子

gtx260  266.58
mpc hc 1.5.3052







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