[Avisynth] Using Avisynth filters to speed things up? (TemporalSmoother)
Advertising
/
Message
Author
Hello! I recently got a new computer, and learned I could speed up things even more by using avisynth filters and using fast recompress instead of using vdub filters (I use avisynth scripts and vdub to encode my DVDs...) I found the new Mpeg2Dec.dll plugin, but I can't seem to understand the FAQ that comes with it.. TemporalSmoother(clip[,strength[,radius]]) What does clip stand for? A frame, filename ? and can I copy the values I found in my VCF when applying the temporalsmoother? Ex.: VirtualDub.video.filters.instance[1].Config(2); Using 1 for stenght, 2 for radius ? Thank you in advance... I performed some searches before posting this in hiope of finding an answer, it didnt help much... and I hope this wont piss you off too much either... I did look at the documentation, however, it wasn't much self explinatory ...
RE: [Avisynth] Using Avisynth filters to speed things up? (TemporalSmoother)
Here is how my previous avisynth scripts looked like, and then I woukld add vdub filters: LoadPlugin("E:\Editing tools\MPEG2DEC.DLL") LoadPlugin("E:\Editing Tools\DecombLegacy.dll") mpeg2source("E:\SG1\105\105.d2v") Telecide(guide=1) Decimate(cycle=5) Crop(2,0,-2,0) BiCubicResize(640,352,0,0.75) However, I got the new avisynth, the new mpeg2dec3.dll .... decomblegacy wont load, telecide and decimate wont work either now, and I dont know which command is the equivalent (for decite and telecide...) Here is how I tried it: LoadPlugin("E:\Editing tools\MPEG2Dec3.dll") LoadPlugin("E:\Editing Tools\DecombLegacy.dll") mpeg2source("E:\SG1\113\113.d2v") Telecide(guide=1) Decimate(cycle=5) Crop(2,0,-2,0) BiCubicResize(640,352,0,0.75) Contrast offset = Coloryuv(off_y=18) Temporalsoften(4,8,8,mode=2,scenechange=10) (instead of using temporal smoother and brightness filter I would like to use them in avisynth so I can use fast recompress and speed things up...) None of these will work... could I install two avisynth versions?
------------------------ The Original GoldMember!!
RE: [Avisynth] Using Avisynth filters to speed things up? (TemporalSmoother)
Hi- DecombLegacy is for YUY2(). After switching to YV12, you'll need a more up to date version. Either use Decomb410b4 from here: , which has commands you're pretty much used to already, or get the latest version here: , which has a bunch of new stuff. Read the docs carefully to get it straight. Making this switch will be worth it to you, as your encoding will speed up significantly. And make sure you have installed the latest AviSynth 2.5.2: Let me know if you have any more problems. Good Luck.
RE: [Avisynth] Using Avisynth filters to speed things up? (TemporalSmoother)
Hi- I've never used ColorYUV (too complicated). But if you want to set your contrast with it, then , knock yourself out. However, for adding brightness and/or contrast you might try the . To add a bit of brightness, maybe Tweak(Bright=5) will work. For a bit of contrast, maybe Tweak(Cont=1.2). And for both, Tweak(Bright=5,Cont=1.2). You can fool around with the settings to tweak them to your liking. I used to use temporal smoother AND a smoother . If by smoother you mean you used a spatial smoother in addition to a temporal smoother, then maybe a combination temporal/spatial smoother like Convolution3d or FluxSmooth will work for you. Convolution3d, especially, comes with a real good help file with a bunch of presets for a variety of source material. If you like TemporalSoften and just want a separate spatial smoother, then Undot is a very light spatial smoother that helps with the compressibility a little bit. For stronger spatial smoothing, maybe try 2DCleanYUY2. But it's only for YUY2 and to use it, you'll have to add ConvertToYUY2() to the .avs ahead of it (and lose some speed). Whereas Tweak is built into AviSynth, the others I've mentioned are 3rd party filters for which you need to load the PlugIn (just the way you load Decomb) before using them. You can find them and many others .
RE: [Avisynth] Using Avisynth filters to speed things up? (TemporalSmoother)
That is indeed very cool ! Thank you, it worked perfectly ! Some people complained that my encodes were not as sharp as other xvid encodes out on the scene now (me encodes are DiVX, theyre iNTERNAL for a specific channel...) However, the source is very noisy, which is why I use temporalsoften ... are there any other filter you recommend I could use to make it a little sharper so we can see a little more details ?