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. Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se |
|
|
#1341 | Link | |
|
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,836
|
Quote:
EDIT: Oh, a pointer regarding GradFun3plus, I think the default threshold for PQ sources should be higher. The default value is a bit too low, I'd go maybe for 0.75 or something like that.
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... Last edited by Boulder; 19th July 2022 at 12:25. |
|
|
|
|
|
|
#1342 | Link | |
|
24 years and counting...
Join Date: Oct 2002
Location: Germany
Posts: 747
|
Quote:
![]() But if that doesn't work, I'll try out Dogways mod of Gradfun. |
|
|
|
|
|
|
#1343 | Link | |
|
Guest
Posts: n/a
|
Quote:
I have a very belated question about this gpuid "switch" in SMDegrain.. It has been bought to my attention that with the changes Dogway did to this function a few builds ago, that if it's left to default, any SMDegrain filter will use the GPU for filtering / pre-filtering. Would that be the case ??? Do I need to change it to gpuid=-1 for CPU instead, for my scripts ?? Cheers |
|
|
|
|
#1344 | Link | |
|
Registered User
Join Date: Jan 2018
Posts: 2,170
|
Quote:
|
|
|
|
|
|
|
#1345 | Link | |
|
Guest
Posts: n/a
|
Quote:
![]() And another question, with KNLMeansCL as a pre-filter, how do you change that to use the CPU, in SMDegrain....it looks like it's written a little differently to BM3D "instruction's". Cheers |
|
|
|
|
#1348 | Link | |
|
Guest
Posts: n/a
|
Quote:
HI LeXXuz, i use a lot neo_f3kdb() and you mentioned that this is the root cause for color "changing". Do you know what would be the best alternative for neo_f3kdb? this is my basic command for this filter: neo_f3kdb(preset="veryhigh/nograin", dynamic_grain=false, output_depth=10) Could you share yours for alternative? |
|
|
|
|
#1349 | Link | |
|
24 years and counting...
Join Date: Oct 2002
Location: Germany
Posts: 747
|
Quote:
With version r7 I could not reproduce this problem so far: https://github.com/HomeOfAviSynthPlu...eleases/tag/r7 |
|
|
|
|
|
|
#1350 | Link |
|
24 years and counting...
Join Date: Oct 2002
Location: Germany
Posts: 747
|
Dogway I noticed some faint distortions in my encodes, barely noticeable.
So I played around with the preview mode a little and saw a lot of erroneous frames of the prefiltered clip. See pics below: EDIT: I turned off DGDenoise and the errors are gone. Tried with no prefilter (-1) and BM3DCUDA (6) with no errors. Btw. about "speed, memory and quality" shown on the right with different colours. Are they displayed anywhere? All I see is the gamma curve in the preview. Last edited by LeXXuz; 29th July 2022 at 10:16. |
|
|
|
|
|
#1351 | Link |
|
Registered User
Join Date: Nov 2009
Posts: 2,375
|
LeXXuz, I cannot reproduce your issue. I used your settings over a 2.40 ratio 1080p source at 16-bit.
What did you change between this and this? Result looks fine but no settings changed? The legend is when you define show="speed" in string format so you can have some hint where to tweak for optimization.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
|
|
|
|
|
#1352 | Link | |
|
24 years and counting...
Join Date: Oct 2002
Location: Germany
Posts: 747
|
Quote:
I did a few encodes with DGDenoise() just alone to see if these errors occur, but no. Have latest nVidia Studio drivers installed for RTX 2060. I will check this very same script on another machine with a RTX 3060TI once that's free as it's currently occupied by running a longer encoding job. EDIT: That is actually not true. It does also happen with DGDenoise() alone. Last edited by LeXXuz; 13th August 2022 at 14:50. |
|
|
|
|
|
|
#1353 | Link |
|
Registered User
Join Date: Nov 2009
Posts: 2,375
|
Just upload a small sample and your script so I can test here.
Is the source interlaced? (a possible point of failure)
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
|
|
|
|
|
#1355 | Link |
|
Guest
Posts: n/a
|
Quote:
could you please tell me what is the application used by you to show SMDegrain results? Is this application shows in real time results of denoise without encode? |
|
|
|
#1356 | Link | |
|
24 years and counting...
Join Date: Oct 2002
Location: Germany
Posts: 747
|
Quote:
https://forum.doom9.org/showthread.php?t=112496 |
|
|
|
|
|
|
#1357 | Link | |
|
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 11,411
|
Quote:
![]() Here in WaveForm thread:- https://forum.doom9.org/showthread.p...05#post1965005 Here client script with SHOWAUDIO=False [where it dont need Waveform plugin] Code:
# Import(".\Waveform_FilmStrip.avsi")
#AviSource("D:\G.avi")
Colorbars.Trim(0,-100)
WINDOW = 3 # Frames Wide = 2 * WINDOW + 1
HEIGHT = 0.33 # Audio graphs height, 0.333 = 1/3 of result filmstrip image height.
UNDER = false # True, then audio graphs stacked under video, else overlay over video.
ZOOM = 1.0 # Amplify audio signal for viewing (1.0=No Amp).
SUBSIZE = 0.5 # Suggest 0.0(off) to about 0.5. (0.0 <= SubSize <= 1.0) : 0.0 = No Frame Number, 1.0=biggest size for current clip Height (probably too big).
SHOWAUDIO = False # Default True. If False, Switches OFF WaveForm Display, Shows FilmStrip Only.
W = 264 # Default -1, (or 0 or +ve). -1 = Normal Downscale behaviour, filmstrip width ~= input clip width.
#H = Undefined # Undefined, Let W govern height of thumbnail images (or just dont use h=H in function call, same as h=Undefined).
###### Can Remove this lot ######
TONE = False # Replace Colorbars tone with selected TONETYPE tone
TONETYPE ="NOISE" # Pick from:- "Silence", "Sine", "Noise", "Square", "Triangle" or "Sawtooth"
TONECHANS = 5 # Tone Channels Count (test channels display)
#
(TONE) ? AudioDub(Tone(Length=FrameCount/FrameRate,Type=TONETYPE,Channels=TONECHANS)) : Last
###### End Of Can Remove ######
WaveForm_FilmStrip(window=WINDOW,Height=HEIGHT,under=UNDER,zoom=ZOOM,subSize=SUBSIZE,ShowAudio=SHOWAUDIO,w=W) #,h=H)
Return Last
EDIT: If Waveform_FilmStrip.avsi aint in plugins, then need to import it. EDIT: And here with SHOWAUDIO=TRUE [but animated gif(via VDub2 export) dont have audio, so silent] ![]() EDIT: If required, you could eg Interleave(Clip_A, Clip_B) and use result with WaveForm_FilmStrip, even frames would be Clip_A, odd Clip_B, or just use eg StackHorizontal(Clip_A,Clip_B) to view side by side.
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 31st July 2022 at 15:52. |
|
|
|
|
|
|
#1358 | Link |
|
Registered User
Join Date: Dec 2019
Posts: 100
|
Using SMDegrain and I'm having issues with random corruption artifacts. It happens randomly and I can't seem to find a fix.
![]() Code:
SMDegrain(prefilter=5, str=0.8, refinemotion=true) Last edited by ENunn; 31st July 2022 at 21:46. |
|
|
|
|
|
#1359 | Link |
|
Registered User
Join Date: Nov 2009
Posts: 2,375
|
AVS+ 3.7.2?
Update a small sample and full script since I'm not getting that issue. Try with prefilter=-1 to see if it's ex_KNLMeansCL() related. Check dependencies as well.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread Last edited by Dogway; 31st July 2022 at 22:33. |
|
|
|
|
|
#1360 | Link | |
|
Registered User
Join Date: Dec 2019
Posts: 100
|
Yeah, typo :P
Quote:
Code:
AVISource("G:\virtualdub\tape transfers\sampledegrain.avi", true, pixel_type="YUY2")
assumetff().converttoyuv422(matrix="rec601", interlaced=true).convertbits(10)
tweak(bright=-9, cont=1.04, hue=-10.0, sat=1.12, coring=false, dither=true).convertbits(8)
Trim(58, 554)
qtgmcp()
#ChromaShiftSP(X=-.85, Y=-.25)
ConvertToYv16(matrix="rec601",interlaced=false)
MergeChroma(aWarpSharp2(depth=20,threads=4))MergeChroma(aWarpSharp2(depth=10,threads=4))
santiag(strv=0, nns=4, nsize=5, threads=4)
#converttoyuy2(matrix="rec601", interlaced=false)
SMDegrain(prefilter=-1, str=0.8)
Code:
AVISource("G:\virtualdub\tape transfers\sampledegrain.avi", true, pixel_type="YUY2")
assumetff().converttoyuv422(matrix="rec601", interlaced=true).convertbits(10)
tweak(bright=-9, cont=1.04, hue=-10.0, sat=1.12, coring=false, dither=true).convertbits(8)
Trim(58, 554)
qtgmcp()
SMDegrain(prefilter=-1, str=0.8)
I did take out the tweak and convertbits lines, looks like the issue doesn't happen there, but I need those lines. Same result. Where can I find a list of them? Last edited by ENunn; 1st August 2022 at 01:25. |
|
|
|
|
![]() |
| Tags |
| avisynth, dogway, filters, hbd, packs |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|