搜索 社区服务 统计排行 帮助
  • 2418阅读
  • 12回复

[请教]如何让画面更清亮?

楼层直达
级别: 新手上路
注册时间:
2008-03-15
在线时间:
0小时
发帖:
7
接触AVS时间较短,很多滤镜都不知道能达到什么效果和其用法。

未处理前的图:
  1. AVCSource("C:\[迈克尔·杰克逊:就是这样].This.Is.It.1080p.BluRay.x264-CROSSBOW.dga")
  2. #deinterlace
  3. crop( 60, 0, -60, 0)
  4. LanczosResize(400,240) # Lanczos (Sharp)
  5. #denoise
  6. TextSub("C:\[迈克尔·杰克逊:就是这样].This.Is.It.1080p.BluRay.x264-CROSSBOW.ass", 1)



这里想问的是如何让处理后的图显得更清亮。如下面这样:

(这是别人做的,可惜要不到他的脚本。)

用下面的脚本处理过的图(未经MeGui压制前):
  1. AVCSource("C:\[迈克尔·杰克逊:就是这样].This.Is.It.1080p.BluRay.x264-CROSSBOW.dga")
  2. #deinterlace
  3. asharp(4.4,12.0,-1.0,hqbf=true)
  4. undot()
  5. Tweak(1.1,1.2,-10,1.2)
  6. undot()
  7. KenKunNR(threshold=4)
  8. undot()
  9. Deblock(quant = 24)
  10. undot()
  11. crop( 60, 0, -60, 0)
  12. undot()
  13. LanczosResize(400,240) # Lanczos (Sharp)
  14. #denoise
  15. TextSub("C:\[迈克尔·杰克逊:就是这样].This.Is.It.1080p.BluRay.x264-CROSSBOW.ass", 1)



MeGui压制后的图:


我想看看我选择的滤镜合适吗?应该用什么滤镜能达到第二张图那样的效果呢?
感觉自己做的没有那么清楚和明亮,有些模糊感。在此,先感谢大家的指点!
级别: 新手上路
注册时间:
2010-01-03
在线时间:
0小时
发帖:
2
只看该作者 1楼 发表于: 2010-01-03
加滤镜什么的最讨厌了
级别: 新手上路
注册时间:
2010-01-03
在线时间:
0小时
发帖:
2
只看该作者 2楼 发表于: 2010-01-03
这个undot()加那么多干啥
滤镜什么的最讨厌了,裸压才是王道
级别: 骑士
注册时间:
2006-09-22
在线时间:
0小时
发帖:
965
只看该作者 3楼 发表于: 2010-01-03
滤镜什么的最讨厌了....

级别: 新手上路
注册时间:
2005-05-15
在线时间:
9小时
发帖:
188
只看该作者 4楼 发表于: 2010-01-04
可能性有:

1. 他的片源比你的清。
2. 他有锐化你没有。

楼主如果你不知道哪些滤镜有哪些用的话,就不要乱把它们摆在一起。好像那一连串undot是用来做什么?那个tweak又是用来做什么??
级别: 新手上路
注册时间:
2010-01-04
在线时间:
0小时
发帖:
2
只看该作者 5楼 发表于: 2010-01-04
这个应该是你解码器的问题啦,同编码的关系不大。其实就是YUV<->RGB的颜色转换问题,16-235转到0-255的灰度。表现就是黑的不够黑,白的也不够白,就像画面有一层白蒙蒙的东西。

你试试DirectShow load CoreAVC解码,事先在CoreAVC设置输出是Output: PC(0-255),不要选自动,看看压出来的画面颜色是否正确,有没有改善。

当然也可能是你压的没有问题,是播放器有YUV->RGB的问题,不过这个可能性小一些,呵呵。
级别: 新手上路
注册时间:
2008-03-15
在线时间:
0小时
发帖:
7
只看该作者 6楼 发表于: 2010-01-04
引用
最初由 manofman 发布
可能性有:

1. 他的片源比你的清。
2. 他有锐化你没有。

楼主如果你不知道哪些滤镜有哪些用的话,就不要乱把它们摆在一起。好像那一连串undot是用来做什么?那个tweak又是用来做什么??


谢谢提醒,正在学习中,所以……
级别: 新手上路
注册时间:
2008-03-15
在线时间:
0小时
发帖:
7
只看该作者 7楼 发表于: 2010-01-04
引用
最初由 kiral 发布
这个应该是你解码器的问题啦,同编码的关系不大。其实就是YUV<->RGB的颜色转换问题,16-235转到0-255的灰度。表现就是黑的不够黑,白的也不够白,就像画面有一层白蒙蒙的东西。

你试试DirectShow load CoreAVC解码,事先在CoreAVC设置输出是Output: PC(0-255),不要选自动,看看压出来的画面颜色是否正确,有没有改善。

当然也可能是你压的没有问题,是播放器有YUV->RGB的问题,不过这个可能性小一些,呵呵。


原来是这样啊。好的,我去试试。谢谢指点!
级别: 新手上路
注册时间:
2009-02-07
在线时间:
0小时
发帖:
85
只看该作者 8楼 发表于: 2010-01-04
撇开avs不谈,头发部分明显码率不够。。

ass特效研习社
http://www.ass-feat.cn
级别: 新手上路
注册时间:
2008-03-15
在线时间:
0小时
发帖:
7
只看该作者 9楼 发表于: 2010-01-05

这个码率如何?

也是使用的1000kbps
级别: 新手上路
注册时间:
2003-06-23
在线时间:
1小时
发帖:
2882
只看该作者 10楼 发表于: 2010-01-07
引用
最初由 kiral 发布
这个应该是你解码器的问题啦,同编码的关系不大。其实就是YUV<->RGB的颜色转换问题,16-235转到0-255的灰度。表现就是黑的不够黑,白的也不够白,就像画面有一层白蒙蒙的东西。

你试试DirectShow load CoreAVC解码,事先在CoreAVC设置输出是Output: PC(0-255),不要选自动,看看压出来的画面颜色是否正确,有没有改善。

当然也可能是你压的没有问题,是播放器有YUV->RGB的问题,不过这个可能性小一些,呵呵。


第一和第三张图也是avs输出的图,都看不出什么问题,那么就应该不是avs源的问题,而是他压完后的视频在解码/渲染中的问题,不过别人压的成品(图2)又没问题,这就有稍微有点奇怪了

既然牵涉到yc伸张的问题,那么片源必然是yuv的了

假设lz四张图截图的时候播放器/显卡的设置都是相同的

1、3张图,片源是yuv,那么avs输出的自然也是yuv,这个时候渲染器做了正确的yc伸张,说明渲染器没问题

图4,既然是用3做源压的,那么自然压出来的也该是yuv的h264视频,那么只能是在解码或者渲染的时候做了错误的yc伸张,由于渲染器应该是正常的,那只能是解码器的问题

图2,假如那个“别人压的”也是yuv的h264,那么必然也会遇到和图4相同的错误,但是却没有出现,那么要么就是别人压的是个rgb的h264(不用再做yc伸张了),要么别人用的不是h264编码(解码器不同所以可以正确处理)

所以,lz自己压的片显的发灰,应该是你的h264解码器问题,自动做了次yuv->rgb转换(选了强制rgb输出之类的东西?),并且没做yc伸张

不学无术中..

eMule ID:[eDtoon][CHN]adamhj@eMule-Official
级别: 工作组
注册时间:
2002-10-27
在线时间:
0小时
发帖:
1165
只看该作者 11楼 发表于: 2010-01-09
楼主,你在NMM发帖问这个问题,我第一帖就跟你说播放过程有问题,你还不信,非说是压制问题,又跑到这里来联动。你去哪联动,问题就是问题,跑到天涯海角联动都没用。
你这几张图一对比,很显然就是播放过程中YC伸张出了问题。

dgwxx.com
shanque.net
nmm-hd.org
级别: 风云使者
注册时间:
2009-03-17
在线时间:
552小时
发帖:
1255
只看该作者 12楼 发表于: 2010-01-10
lz你使用的截图还是截屏?
快速回复

限150 字节
上一个 下一个