A9VG电玩部落论坛

 找回密码
 注册
搜索
查看: 14591|回复: 8

使用PotPlayer的像素着色功能纠正PS2色差线的偏色问题

[复制链接]

精华
0
帖子
28
威望
0 点
积分
28 点
种子
3 点
注册时间
2010-9-9
最后登录
2021-11-24
 楼主| 发表于 2011-11-12 16:58  ·  贵州 | 显示全部楼层 |阅读模式
本帖最后由 lejcey 于 2011-11-12 16:58 编辑

  偏色是无奈的,偏色是让人无法忍受的,哪怕只是偏那么一点点……

  经过本人长时间的摸索和尝试,终于找到了偏色的解决办法,具有一定的推广意义。

  本人的运行环境:
  1. PS2 9w + FCMB + OPL
  2. 时立HD70采集卡
  3. 一台电脑主机
  4. PotPlayer绿色版

  时立HD70采集卡在采集PS3的720P信号时,颜色饱满、正确,对比度好,无任何干涉条纹,无任何拖尾现象,除了有时候黑屏。

  这个卡在采集***时,除了受限于AV的分辨率图形模糊不清,有些干涉条纹之外,颜色依然是正确的,但是A***号对于PS2游戏来说,很多字都看不清,尤其是在安装FCMB时,尤其看不清。

  但是这个卡在采集PS2的色差信号时,除了依然有些干涉条纹,出现了严重偏色,偏红!无奈,太无奈!

  为了解决这个问题,本人尝试了很多办法,包括更改渲染器,调整色系,调整色相等等等等,均无解!PotPlayer没有任何像Photoshop那样调整丰富的调整颜色的功能。

  在查阅了许多关于YUY和RGB的资料之后,终于找到了解决办法,这也得益于PotPlayer的“像素着色”功能,下面就介绍如何纠正偏色。

  下面两张截图是在纠正之前的:

  从应该是黑色的底色中看出,图像是偏红的,但是不明显。


  从Photoshop中可以更好的看到,红色偏多了一些。


  进入uLunchELF之后,我调整的背景,明显看出严重偏红!



  为了解决这个问题,需要采取如下步骤:

  1. 将渲染滤镜选择EVR(CP)


  2. 输出色彩空间选择RGB32


  3. 将YCbCr<->RGB的转换规则选择ITU-R BT 709


  4. 至于YCbCr的处理区域,选择自动即可

  5. 此时并没有解决偏色问题,还必须启用PotPlayer的像素着色功能,像素着色文件选择BT601BT709。


  6. 既然是红色的多了,那么我们在转换的时候,就减掉一点,经过几次测试,发现减掉0.3可以很好的纠正这个问题。
  1. 将float r=y+1.540*Cr;改为float r=y+1.540*Cr-0.03;
复制代码


  7. 好了,现在不再偏色了!


  运行个游戏试试看:






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

战士

驴肉火烧

精华
0
帖子
1123
威望
0 点
积分
1423 点
种子
7 点
注册时间
2008-9-6
最后登录
2021-1-20
发表于 2011-11-13 09:04  ·  广西 | 显示全部楼层
液晶显示器接色差表示无偏色等鸭梨
只有4条黑边

精华
1
帖子
1316
威望
1 点
积分
1571 点
种子
23 点
注册时间
2004-7-3
最后登录
2024-11-23
发表于 2011-11-13 09:27  ·  新疆 | 显示全部楼层
本帖最后由 lovecf4444 于 2011-11-13 09:29 编辑

相当好的技术文啊,好贴,顶一下,另外请问楼主一个问题,在用HD70A采集卡玩格斗或快速运动的游戏时,会有一些类似扫描线的图像帧,有点像俗称的“拉丝”,这种情况你遇到过吗?这种情况是不是你所说的干涉条纹?如果你遇到过种情况,请问这个现象是什么原因造的?有解决的办法吗?

精华
2
帖子
15689
威望
16 点
积分
16857 点
种子
7 点
注册时间
2008-4-5
最后登录
2024-8-1
发表于 2011-11-13 11:52  ·  辽宁 | 显示全部楼层
ls的问题是反交错没设置好的原因,potplayer可以开启硬件反交错(显卡要支持),效果比较好,但画面会略有延迟现象出现,也可以用dscaler的软件反交错。

精华
0
帖子
28
威望
0 点
积分
28 点
种子
3 点
注册时间
2010-9-9
最后登录
2021-11-24
 楼主| 发表于 2011-11-13 13:05  ·  贵州 | 显示全部楼层
lovecf4444 发表于 2011-11-13 09:27
相当好的技术文啊,好贴,顶一下,另外请问楼主一个问题,在用HD70A采集卡玩格斗或快速运动的游戏时,会有一 ...

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

精华
1
帖子
1316
威望
1 点
积分
1571 点
种子
23 点
注册时间
2004-7-3
最后登录
2024-11-23
发表于 2011-11-13 16:34  ·  新疆 | 显示全部楼层
谢谢楼上两位朋友的指点。

审判者

女装+着ぐるみ=极品伪娘~

精华
0
帖子
13291
威望
0 点
积分
15244 点
种子
1484 点
注册时间
2007-12-17
最后登录
2024-11-25
发表于 2011-11-13 18:51  ·  天津 | 显示全部楼层
這款電視卡記得好像好幾百,不便宜.................
该用户已被禁言

流放者(禁止发言)

圈子越小 sb越多

精华
0
帖子
5668
威望
0 点
积分
5915 点
种子
12 点
注册时间
2008-12-10
最后登录
2021-2-26
发表于 2012-12-8 18:20  ·  河南 | 显示全部楼层
本帖最后由 僵尸妹妹 于 2012-12-8 18:23 编辑
shenqifx 发表于 2011-11-13 11:52
ls的问题是反交错没设置好的原因,potplayer可以开启硬件反交错(显卡要支持),效果比较好,但画面会略有延 ...


毛利叔叔,我也问个采集卡的问题,

时立hd60a,用potplayer,win7,采集480p720p等逐行信号完美无问题,采集480i比如ps2等隔行信号的时候,就掉枕,开硬件反交错后速度正常可是延迟,软件反交错画面不好且有些原素比如血条什么的会抖动,

用dscaler,画面,速度一切完美,可是一退出软件,或者关闭采集卡,复位采集卡的时候,软件和采集卡全都卡死,强制结束软件进程,再次打开,无法启动采集卡,必须重启。。

救命呀~。话说dscaler效果真心好,可是每次用一下都得重启可受不了啊,而且我试过好几个版本,只有4&#8226;1&#8226;15可以用,别的全不出图像。。能监测到硬件,无画面l

精华
2
帖子
15689
威望
16 点
积分
16857 点
种子
7 点
注册时间
2008-4-5
最后登录
2024-8-1
发表于 2012-12-8 18:27  ·  辽宁 | 显示全部楼层
没用过时立的卡,貌似驱动问题,更新驱动看看,如果win7驱动兼容性不好可以换xp系统试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-26 16:55 , Processed in 0.187189 second(s), 15 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部