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 |
|
|
#181 | Link |
|
Registered User
Join Date: Sep 2014
Posts: 202
|
Most effective denoising that I can achieve without losing detail. It looks more natural but I think it is weak about denoising.
Original(512x384) https://www.mediafire.com/file/pnwl9...ample.avi/file Result(1024x768) https://www.mediafire.com/file/55e6x...ult36.mp4/file Original2(512x384) https://www.mediafire.com/file/4as22...ple_2.avi/file Result2(1024x768) https://www.mediafire.com/file/dk2oy...ult37.mp4/file Original3(512x384) https://www.mediafire.com/file/t04qr...ple_3.avi/file Result3(1024x768) https://www.mediafire.com/file/mhucp...ult38.mp4/file Previous Results https://forum.doom9.org/showthread.p...14#post2021714 Last edited by ingoldie; 17th September 2025 at 15:43. |
|
|
|
|
|
#182 | Link | |
|
Registered User
Join Date: May 2018
Posts: 242
|
Quote:
Image comparison Last edited by takla; 18th September 2025 at 16:40. |
|
|
|
|
|
|
#184 | Link |
|
Registered User
Join Date: May 2018
Posts: 242
|
Well yes. Worn out asphalt tends to look that way.
|
|
|
|
|
|
#186 | Link |
|
Registered User
Join Date: Mar 2011
Posts: 5,124
|
Personally, I prefer pictures a little blurry than looking like they've been sharpened.
I let my guard down and managed to find myself involved in this via PM a few days ago, so here's my contribution to the encoding of Original 1. It's not as sharp as other offerings, but at least bits of the picture aren't wobbling around. Well... very little. Encoded Sample.mkv Code:
ConvertBits(16) ConvertToYUV420() Stab() CropResize(1024,768, 2,2,-2,0) QTGMC(InputType=1, EzDenoise=1.0, Preset="very slow") LSFMod(Strength=75) GradFun3Plus() ConvertBits(8, Dither=0) Prefetch(12) Original Sample 2A.mkv Code:
ConvertToYUV420() Stab() ConvertBits(16) CropResize(1440,1080, 4,2,-2,0, ColorMode="601-709") TemporalDeGrain2(degrainTR=2, grainLevel=2) LSFMod(Strength=150) GradFun3Plus() ConvertBits(8, Dither=0) Prefetch(12) Code:
ConvertToYUV420() Stab() CropResize(1440,1080, 4,2,-2,0, ColorMode="601-709") TemporalDeGrain2(degrainTR=2, grainLevel=1) QTGMC(InputType=1, Preset="very slow") LSFMod(Strength=150) ConvertBits(16) GradFun3Plus() ConvertBits(8, Dither=0) Prefetch(12) |
|
|
|
|
|
#187 | Link |
|
Registered User
Join Date: Mar 2011
Posts: 5,124
|
@ ingoldie,
I forgot to answer your question regarding the MDegrainNL functions I sent you. Try specifying Precise=true to see how much better that works, or doesn't as the case may be. It'll be slower. @ Everyone else, The MDegrainNL functions I just mentioned are much like the EzDenoise function posted above, only with more bells and whistles. MDegrainNLS is much like the MCDegrainSharp function, because it can sharpen..... I offered the above explanation because it felt a bit rude, mentioning something in a post here that we'd only referred to via PM, so now I don't feel rude.... and if anyone wants to try the functions, there's a link below. They usually remove very fine noise or film grain quite well, but I don't use them for much more than that. MDegrainNL.zip |
|
|
|
|
|
#189 | Link |
|
Registered User
Join Date: Oct 2024
Location: Nebula 71 Star
Posts: 116
|
Made a few changes to fix the errors I was getting, it gives pretty good results and I'm sure people could definitely improve upon this.
Code:
W=1440 H=1080 orig=LWLibavVideoSource() edi0=nnedi3_rpow2(orig,rfactor=2, cshift="spline64resize") edi=nnedi3_rpow2(orig,rfactor=2, cshift="spline64resize") sr1=SR(orig) sr1=ConvertToYUY2(sr1) yuy2=ConvertToYUY2(orig) sr2=SR(yuy2) rev=Reverse(orig) sr1r=SR(rev) sr1r=Reverse(sr1r) sr1r=ConvertToYUY2(sr1r) yuy2rev=ConvertToYUY2(rev) sr2r=SR(yuy2rev) sr2r=Reverse(sr2r) s64=Spline64Resize(orig,width(sr2r),height(sr2r)) s64=ConvertToYUY2(s64) edi=ConvertToYUY2(edi0) sr=Average(sr1,0.25,sr2,0.25,sr1r,0.25,sr2r,0.25) q1=QTGMC(edi,Preset="draft",Edimode="EEDI2",InputType=3,TR0=1,TR1=1,ProgSADMask=0,Blocksize=8) q2=QTGMC(edi,Preset="draft", Edimode="EEDI2",TR0=1,TR1=1,Blocksize=8) q2=SelectEven(q2) edi=Median(edi,q1,q2) edi=ConvertToRGB24(edi) s64=ConvertToRGB24(s64) sr=ConvertToRGB24(sr) sr=Average(sr,2,s64,-2,edi,1) sr=ConvertToRGB24(sr) edicd=ConvertToYUY2(edi0) edicd=ConvertToYV12(edicd) edicd=ConvertToRGB24(edicd) edi0=ConvertToRGB24(edi0) Average(sr,1,edi0,1,edicd,-1) nnedi3_rpow2(rfactor=2, cshift="spline64resize") Spline64Resize(W,H) |
|
|
|
|
|
#192 | Link |
|
Registered User
Join Date: Sep 2014
Posts: 202
|
Better denoising that I can achieve without losing detail.
Original(512x384) https://www.mediafire.com/file/lj4ga...ple_2.avi/file Result(1024x768) https://www.mediafire.com/file/zofld...ult39.avi/file Original2(512x384) https://www.mediafire.com/file/4n4hf...ample.avi/file Result(1024x768) https://www.mediafire.com/file/h4e2p...ult40.avi/file Original3(512x384) https://www.mediafire.com/file/gxxrc...ple_3.avi/file Result(1024x768) https://www.mediafire.com/file/73t60...ult41.avi/file Previous Results https://forum.doom9.org/showthread.p...86#post2022786 Last edited by ingoldie; 7th March 2026 at 13:48. |
|
|
|
|
|
#193 | Link | |
|
Registered User
Join Date: Sep 2014
Posts: 202
|
Quote:
I think the results are good enough now. If I share my AviSynth Video Enhancement Script we can improve upon it together to get better results. Do you know of an organization that can provide me with financial support? Last edited by ingoldie; 1st October 2025 at 14:08. |
|
|
|
|
|
|
#195 | Link | |
|
Registered User
Join Date: Sep 2014
Posts: 202
|
Quote:
On the one hand, you spend a lot of time on AviSynth, and on the other hand, you don't care much about an AviSynth script that gives such realistic and natural enhanced results. https://forum.doom9.org/showthread.p...57#post2023157 GoFundMe is not available in the country I live. Last edited by ingoldie; 1st October 2025 at 14:39. |
|
|
|
|
|
|
#197 | Link |
|
Registered User
Join Date: Sep 2014
Posts: 202
|
I'm plannig on a GUI that I will be able to insert my AviSynth Video Enhancement Script into it.
Here is the GUI on my mind; ![]() ![]() ![]() Save; To save video files without converting their own formats Triangular Black Button; It will view the original. Clicking on it will view the enhanced result to compare the original and the result (it will turn upside down) What do you think about it? Last edited by ingoldie; 6th October 2025 at 14:45. |
|
|
|
|
|
#199 | Link |
|
Video damager
Join Date: Sep 2008
Posts: 1,281
|
No, reason for his GUI is to obfuscate his avs script he wants to sell you.
Just ignore him, he's been trolling with same nonsense for a decade. Basically, he's fishing for noobs' money.
__________________
InpaintDelogo, DoomDelogo, JerkyWEB Fixer, Standalone Faster-Whisper - AI subtitling |
|
|
|
![]() |
|
|