总的nooby Avisynth问题。我正在尝试在视频中的设定点添加图像,然后在设定点将其删除。
EG。视频开始,然后播放100帧,然后图像在初始视频的右上角可见200帧,然后在初始视频的剩余100帧时消失。
我知道它的类似于图层或叠加功能,但我无法弄清楚如何在设定点应用图像而不仅仅是初始视频的开头。
所以我得到了这个。
clip_black = BlankClip(2000, 400, 400)
clip_team_one = ImageSource("C:\Users\Testing\Desktop\fun.png", fps = 29.97, end = 300).fadeio(28).converttoRGB32
clip1 = Layer(clip_black, clip_team_one, "add", 257 , 30, 20)
clip1
答案 0 :(得分:1)
使用trim(start_frame,end_frame)或trim(start_frame,-number_of_frames)。
在您的情况下,您需要使用以下内容替换倒数第二行的脚本:
clip1 = clip_black.trim(0,-100) + Layer(clip_black.trim(100,-200), clip_team_one, "add", 257 , 30, 20) + clip_black.trim(100+200,0)
您还需要将clip_team_one的持续时间更改为200帧而不是300帧。
我不确定我是否正确理解了#34;在剩下的100帧中消失了#34;但是,鉴于源视频长度为2000帧。
有关Trim的更多信息:http://avisynth.nl/index.php/Trim