MeGUI for interface and settings, x264 for encoding. Sometimes I use x264 executable through the command window instead.

Nope, still having the exact same problem. Although in another encode no colours are lost, it's just completely still, almost like it's paused.

Hi!

I've been having this problem with every single one of my encodes so far. Each time I encode something the first few frames are lost, or at least not loaded for the encode (see attachment for reference).

Here is my Avisynth script:

SetMemoryMax(1024)

global svp_scheduler=true
global threads=3
global svp_cache_fwd=threads+2

LoadPlugin("C:\Program Files (x86)\SVP\plugins\svpflow1.dll")
LoadPlugin("C:\Program Files (x86)\SVP\plugins\svpflow2.dll")

SetMTMode(3,threads)
DirectShowSource("D:\encoding\ED1\ED1 (1).mkv", fps=23.976, convertfps=true).ConvertToYV12()
SetMTMode(2)

global crop_params=""
global resize_string=""
global super_params="{pel:1,scale:{up:0},gpu:1,full:false,rc:false}"
global analyse_params="{block:{w:32,h:32},main:{search:{coarse:{distance:-14,bad:{range:0}},distance:0}},refine:[{thsad:250}]}"
global smoothfps_params="{rate:{num:5,den:2},algo:2,mask:{area:100},scene:{limits:{m1:0,m2:0}}}"

global demo_mode=0
stereo_type=0
stereo_left_selection=""
stereo_right_selection=""

function interpolate(clip src)
{
    input = crop_params=="" ? src : eval("src.crop("+crop_params+")")
    input = resize_string=="" ? input : eval("input."+resize_string)

    super=SVSuper(input, super_params)
    vectors=SVAnalyse(super, analyse_params, src=input)
    smooth=SVSmoothFps(input, super, vectors, smoothfps_params, mt=threads, url="www.svp-team.com")

    return demo_mode==0 ? smooth : demo(input,smooth)
}

input=last

    stereo_type==0 ? eval(""" interpolate(input)
""") :     stereo_type==1 || stereo_type==3 ? eval("""
        lf = interpolate(input.crop(0,0,input.width/2,0))"""+stereo_left_selection+"""
        rf = interpolate(input.crop(input.width/2,0,0,0))"""+stereo_right_selection+"""
        StackHorizontal(lf, rf)
""") :     stereo_type==2 || stereo_type==4  ? Eval("""
        lf = interpolate(input.crop(0,0,0,input.height/2))"""+stereo_left_selection+"""
        rf = interpolate(input.crop(0,input.height/2,0,0))"""+stereo_right_selection+"""
        StackVertical(lf, rf)""") : input

Any idea why this is happening?