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. |
![]() |
#241 | Link | |
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
Quote:
Not sure that will work for RipBot... So, I sort of understand the avs to avsi thing, but how to the dll's "auto load" ?? And what if I don't use FFMS ?? RipBot uses L-Smash as it's default decoder, if I'm understanding the ffms reference.
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc |
|
![]() |
![]() |
![]() |
#242 | Link | ||
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
SMDegrain3.2.5d & BM3D question
Hello again, Dogway,
With the success I've had (see post #236, if you haven't already), I need a little bit more help with the following :- And does it matter what order they are called ?? Quote:
I have an AVX2 CPU...5950X And now the only pre-filter I'm having a problem with is #3 (prefilter=3) 0, 1, 2, 4 (with KNL in there), & 5 (@ CUDA). What is missing for #3 ?? Quote:
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc |
||
![]() |
![]() |
![]() |
#243 | Link |
Registered User
Join Date: Jan 2018
Posts: 2,080
|
SMDegrain only use BM3D_CUDA
https://github.com/Dogway/Avisynth-S...2.5d.avsi#L619 If you want use BM3D_CPU just change line above from BM3D_CUDA(sigma=[s,ch?s/2:0,ch?s/2:0], radius=r, chroma=ch, fast=true, extractor_exp=6) to BM3D_CPU(sigma=[s,ch?s/2:0,ch?s/2:0], radius=r, chroma=ch) If you want more speed of BM3D try use prefetch(). More details: https://forum.doom9.org/showthread.p...20#post1948420 http://avisynth.nl/index.php/SetFilterMTMode Example: Code:
#Custom LoadPlugin("%AVISYNTHPLUGINS%\mvtools\mvtools2.dll") LoadPlugin("%AVISYNTHPLUGINS%\BM3D\x64\BM3DCUDA_AVS.dll") LoadPlugin("%AVISYNTHPLUGINS%\BM3D\x64\BM3D_VAggregate_AVS.dll") LoadPlugin("%AVISYNTHPLUGINS%\RgTools\RgTools.dll") Import("%AVISYNTHPLUGINS%\scripts\extras\ExTools52.avs") Import("%AVISYNTHPLUGINS%\scripts\extras\Sharpeners Pack v0.5.avs") Import("%AVISYNTHPLUGINS%\scripts\extras\SMDegrain325d.avs") Import("%AVISYNTHPLUGINS%\scripts\extras\Utils-r41.avs") Import("%AVISYNTHPLUGINS%\scripts\extras\Zs_RF_Shared.avs") video=SMDegrain(video,tr=4,thSAD=400,contrasharp=true,refinemotion=true,prefilter=5) Prefetch(16) #or try any number can make a good speed fps Last edited by kedautinh12; 27th August 2021 at 07:20. |
![]() |
![]() |
![]() |
#244 | Link | |
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
Quote:
![]() Yes, I have that version of Dogway's SMDegrain. I will add DFTTest, thanks. dfttest didn't work for pre filter 3, still line 159 error ![]() And I think the MT function is handled differently in RipBot scripts. Have you ever tried RipBot ??? I had a look at MeGUI, seems very basic, and not that up to date (inside)
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc Last edited by Pauly Dunne; 27th August 2021 at 07:50. |
|
![]() |
![]() |
![]() |
#245 | Link |
Registered User
Join Date: Jan 2018
Posts: 2,080
|
Are you try that scripts and check the speed??
Code:
#Custom LoadPlugin("%AVISYNTHPLUGINS%\mvtools\mvtools2.dll") LoadPlugin("%AVISYNTHPLUGINS%\BM3D\x64\BM3DCUDA_AVS.dll") LoadPlugin("%AVISYNTHPLUGINS%\BM3D\x64\BM3D_VAggregate_AVS.dll") LoadPlugin("%AVISYNTHPLUGINS%\RgTools\RgTools.dll") Import("%AVISYNTHPLUGINS%\scripts\extras\ExTools52.avs") Import("%AVISYNTHPLUGINS%\scripts\extras\Sharpeners Pack v0.5.avs") Import("%AVISYNTHPLUGINS%\scripts\extras\SMDegrain325d.avs") Import("%AVISYNTHPLUGINS%\scripts\extras\Utils-r41.avs") Import("%AVISYNTHPLUGINS%\scripts\extras\Zs_RF_Shared.avs") video=SMDegrain(video,tr=4,thSAD=400,contrasharp=true,refinemotion=true,prefilter=5) Prefetch(16) #or try any number can make a good speed fps Last edited by kedautinh12; 27th August 2021 at 07:48. |
![]() |
![]() |
![]() |
#246 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,338
|
@Pauly Dunne: Can you try this version. I fixed some UHDhalf and interlacing logic. Maybe your clip was different than what I tested on.
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread |
![]() |
![]() |
![]() |
#247 | Link |
Registered User
Join Date: Jan 2018
Posts: 2,080
|
Download here for new ver fftw 3.3.8
https://forum.doom9.org/showthread.php?t=174470 Benchmark between of fftw3 compilers https://forum.doom9.org/showthread.p...15#post1911115 For ICL & GCC you need Intel C++ too https://software.intel.com/content/w...y-version.html Edit: after downloaded, you can put fftw3.dll or libfftw3f-3.dll in Windows/system32 (for x64 ver) and Windows/sysWOW64 (for x86 ver) Last edited by kedautinh12; 27th August 2021 at 08:05. |
![]() |
![]() |
![]() |
#248 | Link | |
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
Quote:
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc |
|
![]() |
![]() |
![]() |
#249 | Link | |
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
Quote:
But 3.2.6d works on the other scripts / filters. ![]()
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc |
|
![]() |
![]() |
![]() |
#250 | Link |
Registered User
Join Date: Jan 2018
Posts: 2,080
|
Megui tools up to date if you change sever to development
https://forum.doom9.org/showthread.p...68#post1946568 |
![]() |
![]() |
![]() |
#251 | Link | |
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
Quote:
But have you had any experience with RipBot ??
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc |
|
![]() |
![]() |
![]() |
#252 | Link | |
Registered User
Join Date: Jan 2018
Posts: 2,080
|
Quote:
https://github.com/Dogway/Avisynth-S...2.6d.avsi#L617 |
|
![]() |
![]() |
![]() |
#254 | Link | |
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
Quote:
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc |
|
![]() |
![]() |
![]() |
#255 | Link | |
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
Quote:
The main reason I started was RipBot wasn't getting any regular updates, like it use to get, not sure why, maybe the dev "Atak" has lost interest. It's rather out of date, now ![]() Cheers
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc Last edited by Pauly Dunne; 27th August 2021 at 08:45. |
|
![]() |
![]() |
![]() |
#256 | Link |
Grumpy Old Man.
Join Date: Jul 2019
Location: Out There....
Posts: 692
|
Hi, I read somewhere that if you want to use the BM3D_CPU option, you don't need BM3D_VAggregate, is that correct ??? (haven't had a chance to test it for myself)
__________________
Not poorly done, just doin' it my way !!! Live every day like it's your last, because one day, it will be !! (M$B) PD Builds, etc |
![]() |
![]() |
![]() |
#257 | Link | |
Registered User
Join Date: Jan 2018
Posts: 2,080
|
Quote:
https://github.com/WolframRhodium/Va...BM3DCUDA#notes |
|
![]() |
![]() |
![]() |
#258 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,338
|
Very good news, advancements in ex_luts(), finally managed to port "*.mp4 guy" DeStripe() filter, I post the benchmarks.
Normally with plain pixel fetching Prefetch(4) (cores in my case) is faster, when expressions are involved I get more speed with Prefetch(6) Code:
# P(4) 29 P(6) 36.5 (8-bit) # P(4) 244 P(6) 271 (8-bit) # P(4) 179 P(6) 184 (16-bit) By the way, is there any way to retrieve Cores/Threads so I can automatically set correct Prefetch() for some functions/modes?
__________________
i7-4790K@Stock::GTX 1070] AviSynth+ filters and mods on GitHub + Discussion thread Last edited by Dogway; 28th August 2021 at 22:56. |
![]() |
![]() |
![]() |
#259 | Link |
Registered User
Join Date: Jan 2018
Posts: 2,080
|
Your destripe() ported need cullresize.dll same destripe in vs (.py), avs (.avsi) or don't need anymore??
https://github.com/YomikoR/VapourSynth-Destripe#related |
![]() |
![]() |
![]() |
#260 | Link | |
Registered User
Join Date: Mar 2012
Location: Texas
Posts: 1,655
|
Quote:
PS: there's an edit button that helps avoid posting back to back ![]() |
|
![]() |
![]() |
![]() |
Tags |
avisynth, dogway, filters, hbd, packs |
Thread Tools | Search this Thread |
Display Modes | |
|
|