Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
17th February 2017, 10:33 | #202 | Link |
I'm Siri
Join Date: Oct 2012
Location: void
Posts: 2,633
|
there's still no high bit depth support for MMask in jackoneill's branch, but I got my 32bits floating point version of MMask in my branch.
https://github.com/IFeelBloated/vapo...src/MVMask.cpp |
10th March 2017, 00:45 | #203 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
I think there are something related to mvtools here https://forum.doom9.org/showpost.php...postcount=2286
cuz QTGMC(SLMode=0,tv_range=false,tr1=0,tr2=0) will be ok in all bit depth
__________________
See My Avisynth Stuff |
10th March 2017, 10:34 | #204 | Link | |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
Quote:
|
|
10th March 2017, 19:46 | #205 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
it look sharp and somehow with some artefact
__________________
See My Avisynth Stuff |
11th March 2017, 07:28 | #206 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
even in SMDegrain, so I think there are something in MDegrainX
and something else, can you add error message for not use lsb with native high bits?
__________________
See My Avisynth Stuff |
12th March 2017, 23:23 | #208 | Link |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
done in pm
__________________
See My Avisynth Stuff |
17th March 2017, 09:09 | #209 | Link |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
New release with an important fix for 10+ bits
MvTools2 2.7.15.22 with depans Code:
MvTools2 2.7.15.22 (20170316) Fix: 16 bit SAD for non-AVX code path Misc: MDegrain1-6: add error on lsb_flag=true for non-8 bit sources |
28th March 2017, 16:50 | #210 | Link |
Soul Architect
Join Date: Apr 2014
Posts: 2,559
|
Here's a bug with MVTools2 with YV24.
Here's what it looks like on a still video, but I don't think it matters which source you use. Code:
AviSource("Preview.avi") ConvertToYV24() jm_fps(60) function jm_fps(clip source, float "fps") { fps = default(fps, 25.000) fps_num = int(fps * 1000) fps_den = 1000 prefiltered = RemoveGrain(source, 22) super = MSuper(source, hpad = 16, vpad = 16, levels = 1) # one level is enough for MRecalculate superfilt = MSuper(prefiltered, hpad = 16, vpad = 16) # all levels for MAnalyse backward = MAnalyse(superfilt, isb = true, blksize = 16, overlap = 4, search = 3, dct = 0) forward = MAnalyse(superfilt, isb = false, blksize = 16, overlap = 4, search = 3, dct = 0) forward_re = MRecalculate(super, forward, blksize = 8, overlap = 2, thSAD = 100) backward_re = MRecalculate(super, backward, blksize = 8, overlap = 2, thSAD = 100) out = MFlowFps(source, super, backward_re, forward_re, num = fps_num, den = fps_den, blend = false, ml = 200, mask = 2) return out } |
29th March 2017, 08:07 | #211 | Link |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
Thanks, reproduced. YV16 and YV24 both have artifacts
EDIT: Could you send me a link to your source? Because your script produces the same artifacts for all colorspaces YV12, YUY2, YV24 for me. Checked YV12 and YUY2 with older mvtools versions 2.5.11.3, 2.5.11.22, 2.6.0.5 and they are also ugly. Last edited by pinterf; 29th March 2017 at 10:30. |
29th March 2017, 18:07 | #212 | Link |
Soul Architect
Join Date: Apr 2014
Posts: 2,559
|
I often use this source for testing; with LSMASHSource
https://www.spiritualselftransformat...ncoder-old.mpg |
30th March 2017, 08:12 | #213 | Link | |
Registered User
Join Date: Jan 2014
Posts: 2,314
|
Quote:
Are you using 2.7.15.22? If so, what processor capabilities do you have? (Different code paths?) |
|
9th April 2017, 23:34 | #216 | Link | |
Registered User
Join Date: Jan 2012
Location: Mesopotamia
Posts: 2,587
|
it is
Quote:
__________________
See My Avisynth Stuff |
|
10th April 2017, 07:29 | #218 | Link | |
Registered User
Join Date: Jan 2016
Posts: 98
|
Quote:
This is what I usually do: The default for thSCD2 is 130 equivalent to the 51% of blocks changed. Try lower values in steps of 8, which corresponds approximately to steps of 3%: to 128, 120, 112, etc. You can use showSAD parameter of the mShow function to estimate both thSCD1 & thSCD2 values: Code:
return mshow(super, vectors, showsad=True, thSCD1=400, thSCD2=112, sil=1) Code:
globalmotion = mDepan(pf, vectors, zoom=True, pixaspect=1.0, thSCD1=400, thSCD2=112, info=True, error=60.0, wrong=40.0) return globalmotion Finally, you can use the info=True parameter in the DePanStabilize function to verify the results. And don't forget to comment out the whole mShow function and set to False the showsad and info parameters Last edited by VS_Fan; 10th April 2017 at 07:33. |
|
10th April 2017, 20:55 | #219 | Link |
Registered User
Join Date: Jan 2010
Posts: 709
|
I'm not using mdepan but depanestimate
Code:
s = 8 stab_reference = removegrain(4,-1,-1).mt_edge(mode="min/max",U=-128,V=-128) data = depanestimate(stab_reference,trust=2.0,dxmax=s,dymax=s,stab=12,zoommax=1.0) DePanStabilize(cutoff=1.0,data=data,dxmax=s,dymax=s,zoommax=1.0,rotmax=0.0,mirror=15,blur=30,method=1,subpixel=2)
__________________
powered by Google Translator |
Thread Tools | Search this Thread |
Display Modes | |
|
|