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

 

Go Back   Doom9's Forum > Capturing and Editing Video > Avisynth Usage
Register FAQ Today's Posts Search

Reply
 
Thread Tools Search this Thread
Old 17th September 2025, 15:21   #181  |  Link
ingoldie
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.
ingoldie is offline   Reply With Quote
Old 18th September 2025, 16:37   #182  |  Link
takla
Registered User
 
Join Date: May 2018
Posts: 242
Quote:
Originally Posted by ingoldie View Post
Most effective denoising that I can achieve without losing detail. It looks more natural but I think it is weak about denoising.
This looks fine to me.

Image comparison

Last edited by takla; 18th September 2025 at 16:40.
takla is offline   Reply With Quote
Old 19th September 2025, 19:25   #183  |  Link
Selur
.
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,982
that looks to me like the pavement is made of sand,..
__________________
Hybrid here in the forum, homepage, its own forum
Selur is offline   Reply With Quote
Old 19th September 2025, 22:48   #184  |  Link
takla
Registered User
 
Join Date: May 2018
Posts: 242
Quote:
Originally Posted by Selur View Post
that looks to me like the pavement is made of sand,..
Well yes. Worn out asphalt tends to look that way.
takla is offline   Reply With Quote
Old 20th September 2025, 05:59   #185  |  Link
Selur
.
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,982
But that's something totally different than in the screenshot.
__________________
Hybrid here in the forum, homepage, its own forum
Selur is offline   Reply With Quote
Old 20th September 2025, 08:45   #186  |  Link
hello_hello
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)
The second sample has noise in the form of background "mush"' for want of a better description. Can it be de-mushed without losing at least a tiny amount of detai?

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)
Original Sample 2B.mkv

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)
hello_hello is offline   Reply With Quote
Old 20th September 2025, 09:12   #187  |  Link
hello_hello
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
hello_hello is offline   Reply With Quote
Old 20th September 2025, 09:23   #188  |  Link
Selur
.
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 7,982
Side question: Is the source some old XviD encode or something like that?
Doesn't seem like a DVD or VHS capture or similar,... 512x384 RGB @25fps doesn't really match to any of the usual sources.
__________________
Hybrid here in the forum, homepage, its own forum
Selur is offline   Reply With Quote
Old 20th September 2025, 22:02   #189  |  Link
VideoMilk78
Registered User
 
VideoMilk78's Avatar
 
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)
VideoMilk78 is offline   Reply With Quote
Old 21st September 2025, 16:50   #190  |  Link
ingoldie
Registered User
 
Join Date: Sep 2014
Posts: 202
Quote:
Originally Posted by VideoMilk78 View Post
it gives pretty good results
Can you provide those pretty good results with their originals?
ingoldie is offline   Reply With Quote
Old 22nd September 2025, 03:55   #191  |  Link
VideoMilk78
Registered User
 
VideoMilk78's Avatar
 
Join Date: Oct 2024
Location: Nebula 71 Star
Posts: 116
Can you copy this provided script and see if you like those pretty good results?
VideoMilk78 is offline   Reply With Quote
Old 30th September 2025, 15:05   #192  |  Link
ingoldie
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.
ingoldie is offline   Reply With Quote
Old 1st October 2025, 14:00   #193  |  Link
ingoldie
Registered User
 
Join Date: Sep 2014
Posts: 202
Quote:
Originally Posted by ingoldie View Post
I will definitely share the scripts in return for financial support, but I don't know how to prove it.
Why I want financial support? Because I want to devote all my time to this job instead of working in another job.
To achieve a better result.
By the way, an invention that makes money for its inventor is more respected.

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.
ingoldie is offline   Reply With Quote
Old 1st October 2025, 14:14   #194  |  Link
Columbo
Registered Developer
 
Join Date: Sep 2025
Location: Chi-town
Posts: 229
Do you think you're going to make a living off developing an Avisynth script?

Try GoFundMe. That may give you some realistic feedback about the potential of your project.
Columbo is offline   Reply With Quote
Old 1st October 2025, 14:34   #195  |  Link
ingoldie
Registered User
 
Join Date: Sep 2014
Posts: 202
Quote:
Originally Posted by Columbo View Post
Do you think you're going to make a living off developing an Avisynth script?

Try GoFundMe. That may give you some realistic feedback about the potential of your project.
I don't understand whether you despise AviSynth or care about it very much.

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.
ingoldie is offline   Reply With Quote
Old 1st October 2025, 15:54   #196  |  Link
Columbo
Registered Developer
 
Join Date: Sep 2025
Location: Chi-town
Posts: 229
I see you're a troll now. Bye.
Columbo is offline   Reply With Quote
Old 6th October 2025, 14:39   #197  |  Link
ingoldie
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.
ingoldie is offline   Reply With Quote
Old 6th October 2025, 19:05   #198  |  Link
takla
Registered User
 
Join Date: May 2018
Posts: 242
Quote:
Originally Posted by ingoldie View Post
I'm plannig on a GUI that I will be able to insert my AviSynth Video Enhancement Script into it.
So, like opening any avisynth script in VDub...?
takla is offline   Reply With Quote
Old 8th October 2025, 00:34   #199  |  Link
VoodooFX
Video damager
 
VoodooFX's Avatar
 
Join Date: Sep 2008
Posts: 1,281
Quote:
Originally Posted by takla View Post
So, like opening any avisynth script in VDub...?
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.
VoodooFX is offline   Reply With Quote
Old 8th October 2025, 12:39   #200  |  Link
takla
Registered User
 
Join Date: May 2018
Posts: 242
Quote:
Originally Posted by VoodooFX View Post
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.
It was more of a rhetorical question from me.
takla is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 20:33.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.