お前らのショボイAvisynthスクリプト貼ってくださいpart2
#24,30FPSの分割が面倒な時用。全部60FPS化で片づける。
function VD_SmartSmoothHiQ(clip, int "diameter", int "threshold", int "amount", string "mode",
\ bool "grayscale", bool "weighted_difference", int "maintain_diffweight")
{
LoadVirtualdubPlugin("D:\data\AVI\Virturaldub\plugins\SmoothHiQ.vdf", "_VD_SmartSmoothHiQ")
mode = default(mode, "weighted")
mode = (mode=="average") ? 0 : (mode=="weighted") ? 1 : -1
Assert(mode>=0, """VD_SmartSmoothHiQ: "mode" parameter must be "average" or "weighted"""")
return clip._VD_SmartSmoothHiQ(default(diameter,5), default(threshold,50), 0, default(amount,254),
\ mode, default(grayscale,false)?1:0, default(weighted_difference,true)?1:0, default(maintain_diffweight,0))
}
LoadPlugin("MSharpen.dll")
LoadPlugin("BruteIVTC.dll")
#読むのはMPEG2だよね
DirectShowSource("**********", fps=29.97,audio=false,convertfps=true,pixel_type="YV12")
AssumeTFF
DoubleWeave
#とりあえず逆テレシネ
BruteIVTC()
#ブロックノイズ取り 非常に重い
ConvertToRGB()
VD_SmartSmoothHiQ(5,50,254,"weighted")
ConvertToYV12()
#シャープネスフィルタ
MSharpen(25,50,true,false,false)