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. |
![]() |
#43 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,877
|
ErazorTT, report post #1 as having "waiting approval of attachment", or post on some file host eg PasteBin.
(or maybe this post will do it).
__________________
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 ??? |
![]() |
![]() |
![]() |
#45 | Link | |
Registered User
Join Date: Mar 2002
Location: Krautland
Posts: 903
|
Quote:
The only setting I could not get working was postFFT=4. As far as I understand this will enable KNLMeansCL. KNLMeansCL itself runs rockstable on this machine. Groucho2004's AVSMeter silently crashes, preview on MPC-HC hangs and closes. Virtualdub shows this: [IMG] ![]() FFT3DGPU (aka postFFT=2) runs fine without any multithreading in the script. I think it's because I'm on avisynth 2.6.06 32bit and the script is calling for a stacked format. But nevermind the only denoisers/degrainers I'm using are dfttest (aka postFFT=3) or FFT3DFilter (aka postFFT=1) and they both are doing fine. This was just for information and feedback. Right now I'm struggeling with the settings compared to good ol TemporalDegrain. I have used it quite a bit some years ago and made some templates of my favorit settings. But my memory is leaking about each knob and bells and whistles. So I have to refresh my thinking and start a new. Thanks for maintaining this wonderful script. It saved my life a few times in the past ![]() ![]() |
|
![]() |
![]() |
![]() |
#47 | Link |
Registered User
Join Date: Mar 2003
Location: Germany
Posts: 186
|
@Taurus
Well I would actually suggest to not try to copy over the old setting used for TemporalDegrain v1.23, since the settings have changed considerably. As a starting point I would use the recommended 5 step procedure together with the 5 parameters, which both are mentioned in the comments inside the script. Only if one is willing to spend hours in testing should one start reviewing other settings. In which case however it would be great if people shared their findings! |
![]() |
![]() |
![]() |
#48 | Link | |
Registered User
Join Date: Mar 2002
Location: Krautland
Posts: 903
|
Quote:
I'm not copying the settings from old temporalgrain to v2! I'm just comparing the final outcome of my old tweaked and approved temporalgrain settings with your suggested settings in new v2. But because I forgot almost everything about good old temporalgrain, I have to rebuild a testing environment from scratch and start all over again ![]() But your attempt looks real promising. Really appreciated. |
|
![]() |
![]() |
![]() |
#49 | Link | |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,437
|
Quote:
P.S: There is no reference to dfttest neither in the required plugins nor in the optional ones.
__________________
@turment on Telegram |
|
![]() |
![]() |
![]() |
#50 | Link | |
Registered User
Join Date: Mar 2002
Location: Krautland
Posts: 903
|
Quote:
But a few lines down ErazorTT explains exactly what and why you should use for postFFT=3 (dfttest). Just verified with process exlorer: dfttestdll and dither.dll are correctly loaded when postFFT=3 is enabled. Maybe ErazorTT should update the dependency list a little..... |
|
![]() |
![]() |
![]() |
#51 | Link |
Registered User
Join Date: Mar 2003
Location: Germany
Posts: 186
|
@tormento
Oh I see. Yeah, that was a pretty stupid f*ck up on my side.. ![]() Please checkout new version 2.1.2 from first post! Oh and btw using degrainTR=4 AND postSigma=3 is a very severe overkill. Last edited by ErazorTT; 30th October 2018 at 22:53. |
![]() |
![]() |
![]() |
#52 | Link | |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,437
|
Code:
[2018-10-31][09:26:01] error: Script error: There is no function named 'Dither_convert_8_to_16'. [2018-10-31][09:26:01] (D:/Programmi/Media/AviSynth+/plugins64/TemporalDegrain-2.1.2—ErazorTT.avsi, line 241) [2018-10-31][09:26:01] (E:\in\2_01 sacrificio del cervo sacro, Il\sacrificio_4td.avs, line 17) ![]() Quote:
Code:
SMDegrain (tr=4, thSAD=400, refinemotion=false, n16=true, mode=0, contrasharp=false, PreFilter=4, truemotion=false, plane=4, chroma=true)
__________________
@turment on Telegram Last edited by tormento; 31st October 2018 at 09:40. |
|
![]() |
![]() |
![]() |
#53 | Link | |
Registered User
Join Date: Mar 2003
Location: Germany
Posts: 186
|
Quote:
Yes I am also no fan of this but as far as I see SMDegrain does still has this function call even in the newest version, so I do not know what you mean by "as was done by SMDegrain": from SMDegrain v3.1.2.100s: Code:
NL_in = lsb && !lsb_in ? input.Dither_convert_8_to_16() : input Last edited by ErazorTT; 31st October 2018 at 11:48. |
|
![]() |
![]() |
![]() |
#54 | Link | |
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,437
|
Did it.
Quote:
Any hint about speed?
__________________
@turment on Telegram |
|
![]() |
![]() |
![]() |
#55 | Link |
Registered User
Join Date: Mar 2003
Location: Germany
Posts: 186
|
Well concerning speed I can for sure say that using dfttest as postFFT is slow.
For full HD and using TemporalDegrain2(degrainTR=2,postFFT=3,postSigma=3,postDither=-1) on one core and with the x264 instance on the other core, I am getting something around 1 fps. I do have almost no experience with KNLMeans or using MtMode or Prefetch. Do I assume correctly that you are testing with high bit input? Last edited by ErazorTT; 31st October 2018 at 13:56. |
![]() |
![]() |
![]() |
#56 | Link | ||
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,437
|
Quote:
Quote:
![]() ![]() No, I use 8 bit input, as you can see from DGDecNV syntax.
__________________
@turment on Telegram |
||
![]() |
![]() |
![]() |
#57 | Link |
Registered User
Join Date: Mar 2003
Location: Germany
Posts: 186
|
Does it change something to set postDither to 0? What speed do you reach then?
is this (https://forum.doom9.org/showthread.p...62#post1856262) still the actual script you managed to make prefetch running? Last edited by ErazorTT; 31st October 2018 at 16:15. |
![]() |
![]() |
![]() |
#58 | Link | ||
Acid fr0g
Join Date: May 2002
Location: Italy
Posts: 2,437
|
Quote:
Quote:
Code:
[2018-10-31][17:59:54] Warning: encoder did not respond for 60 seconds, potential deadlock... Please, if you want, give latest SMDegrain a run with my same parameters, i.e. PHP Code:
__________________
@turment on Telegram Last edited by tormento; 31st October 2018 at 18:13. |
||
![]() |
![]() |
![]() |
#59 | Link |
Registered User
Join Date: Mar 2003
Location: Germany
Posts: 186
|
So I made a perfomance test on my dual core 3Ghz Haswell with the following code with the colored expressions either being enabled or not:
Code:
SetFilterMTMode("DEFAULT_MT_MODE", 2) LWLibavVideoSource("Z:\1080p.mkv") TemporalDegrain2(...) BilinearResize(480,270) Trim(100,666)+Trim(9835,10000) Prefetch(2) ![]() Just using the BilinearResize without any other filter and the throughput is at 122 fps. On one core TemporalDegrain2 is almost as fast as TemporalDegrain v1.23. Using postFFT=3 decreases the speed dramatically and postFFT=4 is only any better if you have some usefull graphics card, not as my crappy internal Intel. Increasing the number of threads using the parameter fftTreads helps somehow, it helps however more to use Prefetch. @tormento: Could you please also test using postFFT=3 with your Prefetch of 6? And, could it be that you also have an internal intel graphics card apart from your actual GPU? Because in this case I would guess that perhaps the KNLMeans runs on the wrong GPU. Could you give it another using KNLMeans with this version? Last edited by ErazorTT; 1st November 2018 at 23:02. |
![]() |
![]() |
![]() |
#60 | Link |
Registered User
Join Date: Dec 2005
Location: Germany
Posts: 1,769
|
Nice script. It's a good smdegrain alternative.
I tested TemporalDegrain2(degrainTR=4, postFFT=3, fftthreads=4) with Prefetch(2), 4 and 6 - DVD 720x480 Went from 3.2 fps to 5.8fps. The biggest jump was with Prefetch(2) to 5.4fps. The cpu is at 50% max. Ryzen @ 3.7ghz 8core. With degrainTR=2 I get 15.4 fps ![]() Any chance this gets ported to Vapoursynth one day?
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth VapourSynth Portable FATPACK || VapourSynth Database || https://github.com/avisynth-repository |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|