Code: Select all
System exception - Access Violation
(<PathToAVS>, line 15)
Code: Select all
LoadVirtualDubPlugin( "C:\Program Files\VirtualDub\plugins64\NeatVideo4.vdf" , "NeatVideo4" , 3 )
# This line causes all filters that don't have an MT mode explicitly use mode 2 by default.
# Mode 2 is a relatively safe choice until you don't know most of your calls to be either mode 1 or 3.
# Compared with mode 1, mode 2 trades memory for MT-safety, but only a select few filters will work with mode 1.
SetFilterMTMode( "DEFAULT_MT_MODE" , 2 )
# FFVideoSource(), like most source filters, needs MT mode 3
SetFilterMTMode( "FFVideoSource" , 3 )
# Now comes your script as usual
FFVideoSource( "<PathToVideo>" )
ConvertToRGB32()
NeatVideo4( "<PathToProfiles>\Profiles\<ProfileName>.dnp" , "<PathToPresets>\Presets\<PresetName>.nfp" )
# Enable MT!
Prefetch( 0 )
Update
\Windows\System32\
AviSynth.dll
DevIL.dll
\AviSynth+\plugins64+\
ImageSeq.dll
Shibatch.dll
TimeStretch.dll
VDubFilter.dll