View Full Version : TemporalSoften bug in Avisynth 2.51 beta?
yup
18th March 2003, 09:42
Hi developers!
Today I download Avisynth 2.51 beta. I make conversion DV to MPEG-2. I use some plugin (Undot, _2DClean, Mpeg2Dec3) and internal function Temporalsoften. Any try call this function give error at 0x1000086f0 read 0xffffff. All other work O'k.
With kind regards yup.
sh0dan
18th March 2003, 11:06
Please post complete script.
yup
18th March 2003, 11:16
Please
AVISource("digit.avi").KillAudio()
FixBrokenChromaUpsampling()
Loadplugin("undot.dll")
Loadplugin("_2DCleanYUY2_for_25.dll")
Loadplugin("MPEG2Dec3.dll")
ConvertToYV12(interlaced=true)
BlindPP(2, 5,"",true,20,40)
AssumeFrameBased()
SeparateFields()
SelectOdd()
Undot()
ConvertToYUY2()
_2DCleanYUY2(0,32,1,1,0,128,128)
Crop(8,0,704,288)
HorizontalReduceBy2()
#TemporalSoften(4,8,8,mode=2,scenechange=10)
#TemporalSoften(1,5,5)
Letterbox(8,8,8,8)
Also do not work AutoLoad plugin. Before install 2.51 I uninstall 2.50 and reboot.
With kind regards yup.
sh0dan
18th March 2003, 18:53
I also get some strange behaviour here. Seems like the compiler still has problems compiling this code properly - it doesn't happend in Debug mode.
Try using YV12 mode, until I have an updated version - it solves the problems here. I'll have to do some more testing.
N_F
19th March 2003, 10:14
Just wanted to confirm that temporalsoften in 2.51 works well for me(in YV12, haven't tried anything else)
theReal
24th March 2003, 20:01
For me, the problem also appears with YV12.
The error message that I get is:
"Avisynth: caught an access violation at 0x01a886f0, attempting to read from 0xfffffe80"
This is my script (as soon as temporalsoften is disabled everything is working fine):
LoadVirtualDubPlugin("H:\avisynth2\delogo.vdf", "delogo", 1)
avisource("Simpsons.avi")
crop(4,6,714,568)
LanczosResize(384,288)
tweak(bright=-16)
SpatialSoften(2,5,7)
converttoRGB32()
delogo(1, "", "", "", "", "G:/ProSieben.bmp", 10, 160, 0, 0)
converttoyv12()
xsharpen(20,30)
#temporalsoften(4,8,8,scenechange=10,mode=2)
MonitorFilter()
sh0dan
24th March 2003, 21:10
Thanks - I'll look at it!
MoonWalker
25th March 2003, 00:12
Something I wanted to post a long time ago but I thought it was my AVI that was creating this problem.
LoadPlugin("C:\DivX\AviSynth2\plugins\Convolution3DYV12.dll")
LoadPlugin("C:\DivX\AviSynth2\plugins\Decomb.dll")
Avisource("d:\LightSaber.avi").ConvertToYV12()
FieldDeinterlace(blend=false)
TemporalSoften(1,5,5)
This works fine...
LoadPlugin("C:\DivX\AviSynth2\plugins\Convolution3DYV12.dll")
LoadPlugin("C:\DivX\AviSynth2\plugins\Decomb.dll")
Avisource("d:\LightSaber.avi").ConvertToYV12()
FieldDeinterlace(blend=false)
TemporalSoften(3,5,5)
But this doesn't. It's looks like a mask to see where you apply the filter(like some sharpens have to see how the edjes are noticed, black-white). It doesn't work with radius other than 1...
I could post a pic if you want...
MoonWalker
Valky
9th April 2003, 13:35
Shodan, could you please explain this strange behaviour of this filter, mentioned in this thread:
http://forum.doom9.org/showthread.php?s=&postid=292566#post292566
It is obvious that it is caused by temporalsoften so if you could help, please?
sh0dan
9th April 2003, 17:38
Unfortunately it is a known bug, but it is high on the priority list. I have to finish up some stuff with neuron, but after that I'll be free to have a look at it!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.