我正在尝试将图像与 avi 视频剪辑相结合。
我在用着:
- AviSynth作为帧服务器
- AvsPmod作为编辑器
我有:
- jpg 图像。宽度和高度与视频相同
- avi 视频剪辑
我的代码 main.avs
first = Import("frames/first.avs")
second = Import("frames/second.avs")
return first+second
第一个.avs
SetWorkingDir("U:\video")
intro_pic = ImageSource("source\images\intro_title.jpg", end = 300, fps=35)
intro_pic = audiodub(intro_pic, blankclip(last, length=300))
intro_pic = ConvertToYV12(intro_pic)
intro_pic = intro_pic.Lanczos4Resize(1024, 576)
intro_pic = intro_pic.FadeIn(100, color=$FFFFFF)
return intro_pic
第二个.avs
SetWorkingDir("U:\video")
frame_intro = AVIFileSource("source\MVI_0111.avi")
frame_intro = frame_intro.ConvertFPS(35)
frame_intro = frame_intro.Trim(125,760)
frame_intro = frame_intro.Lanczos4Resize(1024, 576)
frame_intro = frame_intro.FadeOut(100)
frame_intro = frame_intro.FadeIn(100, color=$FFFFFF)
return frame_intro
但我有一个错误
splice: The number of audio channels doesn't match
我怎么解决这个问题?