版面规则
提问时请注意:尽量详细描述操作过程、AVS脚本内容等,最好能写出片名,只贴图有时无法看出问题原因。
提示:发布原创内容请尽量使用附件上传。使用网盘会出现过期失效的问题,请注意。
lwjkk666
帖子: 321
注册时间: 2012-05-29 13:43

爆裂战士DVD画面问题

千辛万苦下了整套DVDISO下来,一看画质,哭了,挂AVS看片源,中间部分每5帧烂2帧,也有6帧中有1帧有拉丝无规律出现,QTGMC试过,效果不佳,对比过网上一部RIP 做成30p的。也有不正常匹配到的帧画面,除此之外,全片Crawl,rainbow满屏是,TComb(),LUTDeCrawl(),LUTDeRainbow()几个滤镜加上去都没有效果,现在就差Derainbow()无法加载,已经确定加载了masktools.dll,Msharpen.dll,MipSmooth.dll。出现如图错误
附件
crawl.jpg
rainbow.jpg
未命名.jpg
未命名.jpg (22.84 KiB) 查看 4813 次
lwjkk666
帖子: 321
注册时间: 2012-05-29 13:43

Re: 爆裂战士DVD画面问题

第一次处理这种画面问题,想请教一下有经验的大大们,需要强力的参数该怎样设置。
LUTDeCrawl(ythresh=18,cthresh=18,maxdiff=80,scnchg=40,usemaxdiff=true)
LUTDeRainbow(ythresh=18,cthresh=18)
依然无解~~~~~~~~
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 爆裂战士DVD画面问题

当初压的时候地图炮avs,轻喷

代码: 全选

no="01"
MPEG2Source("E:\MediaTools\MU\"+no+".d2v")
TComb
AAD
Masked_DHA
NLMeansCL
LSFmod(strength=40, overshoot=1, undershoot=1,edgemode=1)
FastLineDarkenMOD
crop(6,0,-10,0)
flash3kyuu_deband(precision_mode=5)
TComb没效果? 怎么可能...明显DotCrawl/Rainbow少了很多啊,虽然还是没有完全去干净

Derainbow
LoadPlugin("mt_masktools-25.dll")
LoadPlugin("Msharpen.dll")
LoadPlugin("MipSmooth.dll")
lwjkk666
帖子: 321
注册时间: 2012-05-29 13:43

Re: 爆裂战士DVD画面问题

264768502 写了:当初压的时候地图炮avs,轻喷

代码: 全选

no="01"
MPEG2Source("E:\MediaTools\MU\"+no+".d2v")
TComb
AAD
Masked_DHA
NLMeansCL
LSFmod(strength=40, overshoot=1, undershoot=1,edgemode=1)
FastLineDarkenMOD
crop(6,0,-10,0)
flash3kyuu_deband(precision_mode=5)
TComb没效果? 怎么可能...明显DotCrawl/Rainbow少了很多啊,虽然还是没有完全去干净

Derainbow
LoadPlugin("mt_masktools-25.dll")
LoadPlugin("Msharpen.dll")
LoadPlugin("MipSmooth.dll")
默认真的没效果的,我调重了也一样,lutederawl那个c,y调到50之后好了点但是artifacts出来了。。可否给个原始的Derainbow avs,之前那个被我改乱了
--------------------------------------------------------------------------------------------------------------------------
TComb(mode=2,fthreshL=8,fthreshC=8,othreshL=7,othreshC=7,scthresh=12)后,
附件
脸部仍然有很难看的crawl
脸部仍然有很难看的crawl
上次由 lwjkk666 在 2013-01-02 20:15,总共编辑 1 次。
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 爆裂战士DVD画面问题

Derainbow:http://www.nmm-hd.org/bbs/thread-135-1-1.html

当初压的时候看过TComb的默认效果,随便扫了一话的几个场景,还算是去掉了"大部分"的dot的.(强度调重之后那个线条都烂掉了...

说来亮色分离哪儿有那么好做...想完全去干净又没副作用的话还是上逐帧PS吧.... 1+1->2易 2->1+1难

仅仅针对dot,或许可以试试看中值滤波的降噪滤镜来抹一下,当然这个得在IVTC之后
头像
feisty2
帖子: 274
注册时间: 2012-08-05 10:03

Re: 爆裂战士DVD画面问题

我记得以前在doom9里见过didee写过一个去dot crawl的脚本 效果非常好 去的干净又没有artifacts

贴一下 lz可以自己试试

直接把下列脚本粘贴到avs脚本中
function Vinverse2(clip clp, float "sstr", int "amnt", int "uv")
{
uv = default(uv,3)
sstr = default(sstr,2.7)
amnt = default(amnt,255)
uv2 = (uv==2) ? 1 : uv
STR = string(sstr)
AMN = string(amnt)
vblur = clp.sbrV()
vblurD = mt_MakeDiff(clp,vblur,U=uv2,V=uv2)
Vshrp = mt_LutXY(vblur,vblur.mt_convolution("1","1 2 1"),expr="x x y - "+STR+" * +",U=uv2,V=uv2)
VshrpD = mt_MakeDiff(Vshrp,vblur,U=uv2,V=uv2)
VlimD = mt_LutXY(VshrpD,VblurD,expr="x 128 - y 128 - * 0 < x 128 - abs y 128 - abs < x y ? 128 - 0.25 * 128 + x 128 - abs y 128 - abs < x y ? ?",U=uv2,V=uv2)
mt_AddDiff(Vblur,VlimD,U=uv,V=uv)
(amnt>254) ? last : (amnt==0) ? clp : mt_LutXY(clp,last,expr="x "+AMN+" + y < x "+AMN+" + x "+AMN+" - y > x "+AMN+" - y ? ?",U=uv,V=uv)
return(last)
}

function sbr(clip o) {
rg11=o.removegrain(11)
rg11D=mt_makediff(o,rg11)
rg11DD=mt_makediff(rg11D,rg11D.removegrain(11)).mt_lutxy(rg11D,"x 128 - y 128 - * 0 < 128 x 128 - abs y 128 - abs < x y ? ?")
o.mt_makediff(rg11DD,U=2,V=2)
}

function sbrV(clip o) {
rg11=o.mt_convolution("1","1 2 1")
rg11D=mt_makediff(o,rg11)
rg11DD=mt_makediff(rg11D,rg11D.mt_convolution("1","1 2 1")).mt_lutxy(rg11D,"x 128 - y 128 - * 0 < 128 x 128 - abs y 128 - abs < x y ? ?")
o.mt_makediff(rg11DD,U=2,V=2)
}
borders = bicubicresize(width()/2,height()/2).bicubicresize(width()+8,height())
stackhorizontal(borders.crop(0,0,4,0),last,borders.crop(width()+4,0,0,0))

o=last ox=o.width() oy=o.height()

drr = o.separatefields().vinverse2().weave()
both = stackhorizontal(drr,o)
IVTC = both.tfm(pp=0,clip2=stackhorizontal(drr,drr)).tdecimate()
raw = IVTC.crop(ox,0,ox,oy)
clean1 = IVTC.crop(0,0,ox,oy)

D1 = mt_makediff(raw,clean1)
D8 = D1.bicubicresize(ox/2-72,oy).blur(1,0).bicubicresize(ox,oy,1,0)
D9 = mt_lutxy(D1,D8,"x 128 - y 128 - * 0 < 128 x 128 - abs y 128 - abs < x y ? ?")
clean1a = clean1.mt_adddiff(D9,U=2,V=2)
clean1b = clean1a.frfun7(1.01,8,1)

allD = mt_makediff(raw,clean1b).greyscale()
shrpD = mt_makediff(clean1b,clean1b.removegrain(20))
DD = shrpD.repair(allD,13,0).mt_lutxy(shrpD,"x 128 - y 128 - * 0 < 128 x 128 - abs y 128 - abs < x y ? ?")
clean1c = clean1b.mt_lutxy(clean1a,"x 3 + y < x 2 + x y < x 1 + x 3 - y > x 2 - x y > x 1 - x ? ? ? ?",U=2,V=2)
\.mt_adddiff(DD.sbr(),U=2,V=2)

raw = raw.crop(4,0,-4,0,true)
clean1c = clean1c.crop(4,0,-4,0,true)

interleave(raw,clean1c) # interleave "only-IVTC" with result of full filterchain, for frame comparison
# clean1c # just result
return(last)

得到的是帧率翻倍的demo 分别对比的去除dot crawl前后的效果
最后加一句selectevery (2,0) 只要去除以后的帧

需要工具 Repair RemoveGrain MaskTools TIVTC Frufun
lwjkk666
帖子: 321
注册时间: 2012-05-29 13:43

Re: 爆裂战士DVD画面问题

264768502 写了:Derainbow:http://www.nmm-hd.org/bbs/thread-135-1-1.html

当初压的时候看过TComb的默认效果,随便扫了一话的几个场景,还算是去掉了"大部分"的dot的.(强度调重之后那个线条都烂掉了...

说来亮色分离哪儿有那么好做...想完全去干净又没副作用的话还是上逐帧PS吧.... 1+1->2易 2->1+1难

仅仅针对dot,或许可以试试看中值滤波的降噪滤镜来抹一下,当然这个得在IVTC之后
我都试试做算了,网上有一个版本做得挺不错,就是每集固定1800码率的,在花园那里可以搜到,感觉这个riper处理得挺干净利落了,大部分彩虹和dot都去掉了,而且线条keep得很好~~~~~~~~~调了两天滤镜,始终没有调出合意的。。彻底给跪了,这套DVD,期待有一天有个给力滤镜能搞定这EP的画面。现在棘手的是在去除dot crawl的干净的情况下既能保证线条不会烂,上传一个网上做得个人觉得已经非常好的版本画面。。
附件
网上380M的版本,现在很想调出这种的效果,可惜调了2天还是得不出这样好的效果
网上380M的版本,现在很想调出这种的效果,可惜调了2天还是得不出这样好的效果
上次由 lwjkk666 在 2013-01-02 20:24,总共编辑 1 次。
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 爆裂战士DVD画面问题

frfun7都出来了...
不过看不懂那些对分辨率的操作
其他就是masktool保护线条之类的东西了

稍微试了下这个,没TComb效果好...
图片
图片
图片
图片
附件
frfun7.zip
(5.47 KiB) 下载 91 次
264768502
核心会员
核心会员
帖子: 402
注册时间: 2010-09-23 17:38

Re: 爆裂战士DVD画面问题

lwjkk666 写了:
264768502 写了:Derainbow:http://www.nmm-hd.org/bbs/thread-135-1-1.html

当初压的时候看过TComb的默认效果,随便扫了一话的几个场景,还算是去掉了"大部分"的dot的.(强度调重之后那个线条都烂掉了...

说来亮色分离哪儿有那么好做...想完全去干净又没副作用的话还是上逐帧PS吧.... 1+1->2易 2->1+1难

仅仅针对dot,或许可以试试看中值滤波的降噪滤镜来抹一下,当然这个得在IVTC之后
我都试试做算了,网上有一个版本做得挺不错,就是每集固定1800码率的,在花园那里可以搜到,感觉这个riper处理得挺干净利落了,大部分彩虹和dot都去掉了,而且线条keep得很好~~~~~~~~~调了两天滤镜,始终没有调出合意的。。彻底给跪了,这套DVD,期待有一天有个给力滤镜能搞定这EP的画面。现在棘手的是在去除dot crawl的干净的情况下既能保证线条不会烂,上传一个网上做得个人觉得已经非常好的版本画面。。
Z:\[shyhen][Mushrambo][マシュランボー][爆裂战士][DVDrip][TV 01-32]\[マシュランボー ][01][轰爆戦士いきなり怒変身][X264 AC3 384kbps].mkv
这个么...的确挺干净...不过....
图片
图片
图片
这是压制的人发布时贴的图...

真想知道的话,可以去U2找他
lwjkk666
帖子: 321
注册时间: 2012-05-29 13:43

Re: 爆裂战士DVD画面问题

图挂了,看了图,TComb在这部动画真的需要调高强度才能杀,不过昨晚用lutederawl这个的确挺不错了。我调的出来没有他做的好。lutederawl这个滤镜C,Y调到50,dot crawl全部杀光,但是artifacts好重。

回到 “AviSynth”