お前らのショボイAvisynthスクリプト貼ってください

このエントリーをはてなブックマークに追加
373名無しさん@編集中

###########縦線色ゴースト検出(要Warpsharp.dll)##########
function SearchCVG(clip clip,int frame,int top,int bottom,string dir)
{
u=clip.UtoY()
u=u.SearchGhostV(frame,top,bottom,1,dir + "U")
v=clip.VtoY()
v=v.SearchGhostV(frame,top,bottom,1,dir + "V")
C=YtoUV(u,v)
return Mergechroma(C)
}
###########縦線色ゴースト除去#########
function EraseCVG(clip clip,int str,string file)
{
u=clip.UtoY()
u=u.eraseghostV(str,file + "U")
v=clip.VtoY()
v=v.eraseghostV(str,file + "V")
C=YtoUV(u,v)
return Mergechroma(C)
}
Warpsharp使って色ゴーストも消せないかなと思って書いてみたんだけど、
微妙に違う命令を重複して使ってるので非効率な書き方になってしまった。もう少し効率的な書き方は無いかな。