View Single Post
Old 16th May 2009, 08:46   #1230  |  Link
halsboss
likes to tinker
 
Join Date: Jan 2004
Location: girt by sea
Posts: 635
I searched but may have missed comments on SetMTmode.

Code:
SetMTmode(mode=5,threads=4) 
SetMemoryMax(256)  
LoadPlugin("C:\software\DGindex\DGAVCDecodeNV.dll")  
AVCSource("G:\DVD\test.dga",deinterlace=1)       
AssumeFPS(25) 
#info()
Quote:
An out-of-bounds memory access (access violation) occurred in module 'DGAVCDecodeNV'...
...writing address 07600004.
It works without SetMTmode; un-commenting SetMTmode makes it freeze and crash. Any way to make SetMTmode work too ?
Code:
#SetMTmode(mode=5,threads=4) 
SetMemoryMax(256)  
LoadPlugin("C:\software\DGindex\DGAVCDecodeNV.dll")  
AVCSource("G:\DVD\test.dga",deinterlace=1)       
AssumeFPS(25) 
#info()
Breathtaking result though. It really speeds along when just shrinking a HDTV sized mkv to SD mpv with HC. I'm pleased as punch.

XP-sp3, 8800GT, Nvidia driver 185.85, tsp's MT avisynth.

PS an extract of a .bat I use; I drop the .dga on it and eventually it gets to here:
Code:
START /b "CUVIDServer.exe" "C:\software\DGindex\CUVIDServer.exe"
"C:\software\HC\HC022\HCenc_022.exe" -ini "%InputHC%"
where the .INI contains the settings for that encode. I must find out how to make the NV server component automatically terminate after a encode; use PSkill probably.

Last edited by halsboss; 16th May 2009 at 08:49.
halsboss is offline