I guess when I nuke, I nuke HARD!

You know, I think I'll make a new thread for range() instead of hijacking this one

http://www.animemusicvideos.org/forum/v ... 5&t=101949
Code: Select all
Traceback (most recent call last):
File "AvsP.pyo", line 7123, in OnPaintVideoWindow
File "AvsP.pyo", line 9467, in PaintAVIFrame
File "pyavs.pyo", line 322, in DrawFrame
File "pyavs.pyo", line 306, in _GetFrame
File "avisynth.pyo", line 309, in GetPitch
ValueError: NULL pointer access
don't mention it, we were probably getting OT anyways, that's why I made a new threadbloppyblue wrote:I'm more confused about what filters I should be using than how to separate what gets filtered... And almost all the answers were regarding trimming the clips and such... Sorry for not making that clear![]()
So I tried to do ttempsmooth and I'm confused as to what I should put in for "pfclip" When I put in "null" an error window opens. When I close that error window, AvsP starts going haywire and more error windows pop up.
Error window says:But for a thousand times or so.Code: Select all
Traceback (most recent call last): File "AvsP.pyo", line 7123, in OnPaintVideoWindow File "AvsP.pyo", line 9467, in PaintAVIFrame File "pyavs.pyo", line 322, in DrawFrame File "pyavs.pyo", line 306, in _GetFrame File "avisynth.pyo", line 309, in GetPitch ValueError: NULL pointer access
Did you check if you actually have libfftw3f-3.dll in your C:\Windows\System32 folder?Then I tried dfttest and it won't locate the libfftw3f-3.dll in the System32 folder (with PATH set... I read that in another thread) So I gave up on that.
It's not that that bad, some of it may even go away in the final stage when you compress your video... but still it looks like you'll need to experiment with temporal cleaning filters [like fft3dgpu(), ttempsmooth(), dfttest(), fluxsmoothst() etc...] and a gradient-fixer [gradfun2db(), gradfun2dbmod(), gradfunkmirror() etc...] I can't recommend much for temporal filters because they are... temporal. Thus require a sequence of frames to process [I suppose if you are really desperate, you could post a lossless video clip... ] But anyways, you'll definitely need a gradient-fixer. Higher values with gradfun2db show some good improvements at the expense of some haloing around edges, but if your temporal filters do a good job you won't need as high values for gradient fixing.So I started to mess around with it...
[...]
But it STILL looks crappy. Holy crap, this is driving me insane!
Yeah, Deen is generally not a good idea, but if it gives you the results you want, nobody is stopping you from using it. I would just combine it with something like range() so it doesn't get applied to your whole video... otherwise most of your video will look overfiltered. If you want alternatives, check out my last post in this thread:bloppyblue wrote:I know somebody said NEVER to use Deen, but I don't know what alternative to go to!
yup. Combine the filters that work the best with range(), and only certain frames of your video will be filtered. But I guess, the long and sort answer is you'll have to experiment.bloppyblue wrote:Oh yeah, and is there anyway to avoid having things just flat out destroyed? That's gonna have to be dealt with range/trim/whatever, right?
I just used it's default... So I usedPhantasmagoriat wrote:did you try ttempsmooth() just by itself without any arguments? Do you even have TTempSmooth.dll in your avisynth plugins folder?
Yes, I do. I have libfftw3f-3.def plus pairs of two others that are very similar (came with a pack).Phantasmagoriat wrote:Did you check if you actually have libfftw3f-3.dll in your C:\Windows\System32 folder?
Thank you for listing those. I'll definitely check them all out and write it down. And no, I'm not gonna post a lossless clipPhantasmagoriat wrote:It's not that that bad, some of it may even go away in the final stage when you compress your video... but still it looks like you'll need to experiment with temporal cleaning filters [like fft3dgpu(), ttempsmooth(), dfttest(), fluxsmoothst() etc...] and a gradient-fixer [gradfun2db(), gradfun2dbmod(), gradfunkmirror() etc...] I can't recommend much for temporal filters because they are... temporal. Thus require a sequence of frames to process [I suppose if you are really desperate, you could post a lossless video clip... ] But anyways, you'll definitely need a gradient-fixer. Higher values with gradfun2db show some good improvements at the expense of some haloing around edges, but if your temporal filters do a good job you won't need as high values for gradient fixing.
Hm... Alright. I'll make sure in the future I don't rely on Avisynth for everything and filter every source I have. Although on my monitor, the noise and random blocks in the backgrounds were very noticeable... Thanks for bringing that to my attention.Qyot27 wrote:To be completely honest here, monitor settings have a lot to do with how noticeable this is. I threw the before and after shots next to each other and jumped back and forth in Firefox, and I couldn't see the problem with the black dress. I had to crank my brightness values way up just to see it (and yeah, that's pretty nasty, but I'm not seeing why the smoother - any smoother - was even necessary in the first place).
Oh, I see what error you are getting... just type:bloppyblue wrote:I just used it's default... So I used
TTempSmooth(maxr=3, lthresh=4, cthresh=5, lmdiff=2, cmdiff=3, strength=2, scthresh=12.0, fp=true, vis_blur=0, debug=false, interlaced=false, pfclip=?)
Except in place of ? I had put null (because it told me to...)
Code: Select all
TTempSmooth()
hmm... are you running a 64-bit OS? You might need to copy it into your windows SysWOW64 folder [whoever named that directory is awesomebloppyblue wrote:Yes, I do. I have libfftw3f-3.def plus pairs of two others that are very similar (came with a pack).Phantasmagoriat wrote:Did you check if you actually have libfftw3f-3.dll in your C:\Windows\System32 folder?
Yeah, you seem to get the ideabloppyblue wrote:Thank you for listing those. I'll definitely check them all out and write it down. And no, I'm not gonna post a lossless clipI'm sure this just takes a lot of trial and error to get right.
No problembloppyblue wrote:Thanks for all that help Phantasmagoriat. Your username is also very fun to type.