Avisynth script looks like this:
ClearAutoloadDirs()
SetFilterMTMode("DEFAULT_MT_MODE", MT_MULTI_INSTANCE)
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\LoadDll.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\RgTools.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\aWarpSharpMT.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\AutoAdjust.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\mvtools2.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\masktools2.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\neo-f3kdb.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\FFT3DFilter.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\manyPlus.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\TIVTC.dll")
LoadDLL("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\libfftw3f-3.dll")
LoadPlugin("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\LSMASHSource.dll")
Import("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\mtmodes.avsi")
Import("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\mClean.avs")
Import("C:\Program Files\Hybrid\64bit\Avisynth\avisynthPlugins\Zs_RF_Shared.avsi")
# loading source: F:\adverts 2 - Copy.avi
# color sampling YUY2@8, matrix: bt601, scantyp: telecine, luminance scale: limited
LWLibavVideoSource("F:\adverts 2 - Copy.avi",cache=false,dr=true,format="YUV422P8", prefer_hw=0)
# current resolution: 720x576
# deinterlacing
TFM()
TDecimate()
AssumeFrameBased()
mClean(thSAD=20,strength=10)
# scaling to 3840x2160
BicubicResize(3840,2160)
# adjust color to YV12 (color matrix: Rec601)
ConvertToYV12()
# setting output fps to 20.000fps
AssumeFPS(20,1)
PreFetch(4)
# output: color sampling YV16@8, matrix: bt601, scantyp: progressive, luminance scale: limited
return last
Encoding call:
C:\Program Files\Hybrid\64bit\ffmpeg.exe" -y -loglevel fatal -noautorotate -nostdin -threads 8 -i "C:\Users\HP Elite 8300\AppData\Local\Temp\encodingTempSynthSkript_2024-08-14@18_33_37_2210_0.avs" -an -sn -color_primaries bt2020 -color_trc bt2020-10 -colorspace bt470bg -color_range tv -pix_fmt yuv420p -vsync 0 -f rawvideo - | "C:\Program Files\Hybrid\64bit\x264.exe" --preset veryfast --pass 1 --bitrate 50000 --profile high --direct auto --b-adapt 0 --sync-lookahead 12 --ratetol 2.00 --qcomp 0.50 --rc-lookahead 40 --qpmax 51 --aq-mode 0 --sar 1:1 --non-deterministic --range tv --stats "C:\Users\HP Elite 8300\AppData\Local\Temp\adverts2-copy-hybrid_1_2024-08-14@18_33_37_2210_05.stats" --demuxer raw --input-res 3840x2160 --input-csp i420 --input-range tv --input-depth 8 --fps 20/1 --output-depth 8 --output NUL -
Aside from that:
a. you are IVTCing a PAL (25fps) source (which does not really make sense),
b. you are running a '2pass - 1st pass' without a '2pass - 2nd pass' (which will create no output file)
Basically the same script does work fine here (both decoder and encoder call eat ~4-5GB RAM, but I use more threads so it's probably way less on your end), but encode fine.
1. Does the Avisynth Preview work?
2. Does this also happen with the latest dev?
If it does create a new debug output with that version.
Cu Selur