Yeah, the halos in that stream are just too strong for DeHalo_Alpha's current state. Here's a comparison:
Source:
Result:
Script:
Code:
DeDot()
ConvertToYUY2(interlaced=true)
ReYV12()
Interp = SeparateFields().SelectEven().EEDI2(field=0)
TDeint(order=0,field=0,edeint=Interp)
MergeChroma(Crop(0,2,-12,0).AddBorders(12,0,0,2))
Crop(16,4,688,558,align=true)
DeHalo_Alpha(rx=2.5,ry=2.5,darkstr=1.2,brightstr=1.2)
M=DePanEstimate(PixAspect=1.094,Trust=1.0)
R=2
DePanInterleave(Data=M,PixAspect=1.094,Prev=R,Next=R,Mirror=15)
DeGrainMedian(limitY=6,limitUV=8,mode=0)
TemporalSoften(2,0,50,mode=2)
SelectEvery(R+R+1,R)
GaussResize(512,384,p=100)
DeHalo_Alpha(rx=2.5,ry=2.5,darkstr=1.2,brightstr=1.2)
LimitedSharpen(SMode=4,LMode=3,Strength=150,wide=true,soft=75)
The final encode is intended to be 512x384, but for comparison's sake I made the result the same frame size as the source. By the way, is it me or does this have some blending?