『漫游』酷论坛>『影音数码技术学习交流』>[请教]如何让画面更清 ..
[请教]如何让画面更清亮?
toopuy@2010-01-03 17:47
接触AVS时间较短,很多滤镜都不知道能达到什么效果和其用法。
未处理前的图:
- AVCSource("C:\[迈克尔·杰克逊:就是这样].This.Is.It.1080p.BluRay.x264-CROSSBOW.dga")
- #deinterlace
- crop( 60, 0, -60, 0)
- LanczosResize(400,240) # Lanczos (Sharp)
- #denoise
- TextSub("C:\[迈克尔·杰克逊:就是这样].This.Is.It.1080p.BluRay.x264-CROSSBOW.ass", 1)
这里想问的是如何让处理后的图显得更清亮。如下面这样:
(这是别人做的,可惜要不到他的脚本。)
用下面的脚本处理过的图(未经MeGui压制前):
- AVCSource("C:\[迈克尔·杰克逊:就是这样].This.Is.It.1080p.BluRay.x264-CROSSBOW.dga")
- #deinterlace
-
- asharp(4.4,12.0,-1.0,hqbf=true)
- undot()
- Tweak(1.1,1.2,-10,1.2)
- undot()
- KenKunNR(threshold=4)
- undot()
- Deblock(quant = 24)
- undot()
- crop( 60, 0, -60, 0)
- undot()
- LanczosResize(400,240) # Lanczos (Sharp)
- #denoise
- TextSub("C:\[迈克尔·杰克逊:就是这样].This.Is.It.1080p.BluRay.x264-CROSSBOW.ass", 1)
MeGui压制后的图:
我想看看我选择的滤镜合适吗?应该用什么滤镜能达到第二张图那样的效果呢?
感觉自己做的没有那么清楚和明亮,有些模糊感。在此,先感谢大家的指点!
xbmncs@2010-01-03 20:25
加滤镜什么的最讨厌了
xbmncs@2010-01-03 20:29
这个undot()加那么多干啥
滤镜什么的最讨厌了,裸压才是王道
蓝の回忆@2010-01-03 23:29
滤镜什么的最讨厌了....
manofman@2010-01-04 13:00
可能性有:
1. 他的片源比你的清。
2. 他有锐化你没有。
楼主如果你不知道哪些滤镜有哪些用的话,就不要乱把它们摆在一起。好像那一连串undot是用来做什么?那个tweak又是用来做什么??
kiral@2010-01-04 13:33
这个应该是你解码器的问题啦,同编码的关系不大。其实就是YUV<->RGB的颜色转换问题,16-235转到0-255的灰度。表现就是黑的不够黑,白的也不够白,就像画面有一层白蒙蒙的东西。
你试试DirectShow load CoreAVC解码,事先在CoreAVC设置输出是Output: PC(0-255),不要选自动,看看压出来的画面颜色是否正确,有没有改善。
当然也可能是你压的没有问题,是播放器有YUV->RGB的问题,不过这个可能性小一些,呵呵。
toopuy@2010-01-04 14:17
引用
最初由 manofman 发布
可能性有:
1. 他的片源比你的清。
2. 他有锐化你没有。
楼主如果你不知道哪些滤镜有哪些用的话,就不要乱把它们摆在一起。好像那一连串undot是用来做什么?那个tweak又是用来做什么??
谢谢提醒,正在学习中,所以……
toopuy@2010-01-04 14:19
引用
最初由 kiral 发布
这个应该是你解码器的问题啦,同编码的关系不大。其实就是YUV<->RGB的颜色转换问题,16-235转到0-255的灰度。表现就是黑的不够黑,白的也不够白,就像画面有一层白蒙蒙的东西。
你试试DirectShow load CoreAVC解码,事先在CoreAVC设置输出是Output: PC(0-255),不要选自动,看看压出来的画面颜色是否正确,有没有改善。
当然也可能是你压的没有问题,是播放器有YUV->RGB的问题,不过这个可能性小一些,呵呵。
原来是这样啊。好的,我去试试。谢谢指点!
meteorx@2010-01-04 15:15
撇开avs不谈,头发部分明显码率不够。。
toopuy@2010-01-05 00:01
这个码率如何?
也是使用的1000kbps
adamhj@2010-01-07 19:19
引用
最初由 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伸张
大虾@2010-01-09 16:34
楼主,你在NMM发帖问这个问题,我第一帖就跟你说播放过程有问题,你还不信,非说是压制问题,又跑到这里来联动。你去哪联动,问题就是问题,跑到天涯海角联动都没用。
你这几张图一对比,很显然就是播放过程中YC伸张出了问题。
ljwing@2010-01-10 08:57
lz你使用的截图还是截屏?
| TOP