最初由 Liouville1983 发布
可avisynth导入图片时会提示无法打开呀?是不是要把图片先加工成可播放的视频格式?
MeteorRain@2006-12-20 18:20
你怎么导的?引用最初由 Liouville1983 发布
可avisynth导入图片时会提示无法打开呀?是不是要把图片先加工成可播放的视频格式?
Liouville1983@2006-12-20 20:54
引用最初由 MeteorRain 发布
你怎么导的?
ilovec@2006-12-21 22:00
引用最初由 Liouville1983 发布
试了一下,把图片转为视频格式后再用avisynth处理可以高速生成影片,果然是好方法。
ilovec@2006-12-21 22:04
引用最初由 MeteorRain 发布
你怎么导的?
Liouville1983@2006-12-25 03:23
引用最初由 ilovec 发布
能写一个例子给偶看看吗?拜托~~~
我是要做一个只有3张图的视频AVI,前10分钟是第一张图,第10-15分钟是第二张图,第15-24分钟是张三张图,播放速度是2帧每秒。
ilovec@2006-12-25 12:37
引用最初由 Liouville1983 发布
clip1=ImageSource("图片1路径")
clip1=LanczosResize(clip1, 长,宽)
clip1=AssumeFPS(clip1, 1,1)
clip1=ChangeFPS(clip1, 2)
clip1=Trim(clip1, 1,1200)
clip2=ImageSource("图片2路径")
clip2=LanczosResize(clip2, 长,宽)
clip2=AssumeFPS(clip2, 2,1)
clip2=Trim(clip2, 1,600)
clip3=ImageSource("图片3路径")
clip3=LanczosResize(clip3, 长,宽)
clip3=AssumeFPS(clip3, 1,1)
clip3=ChangeFPS(clip3, 2)
clip3=Trim(clip3, 1,1080)
Final=clip1+clip2+clip3
return Final
你需要的影片写成这样就行,请根据你想要的影片分辨率来填写LanczosResize命令。
MeteorRain@2006-12-25 14:23
首先要知道你几张图片分别占多少个时间单位风雪云@2006-12-25 15:20
引用最初由 Liouville1983 发布
clip1=ImageSource("图片1路径")
clip1=LanczosResize(clip1, 长,宽)
clip1=AssumeFPS(clip1, 1,1)
clip1=ChangeFPS(clip1, 2)
clip1=Trim(clip1, 1,1200)
clip2=ImageSource("图片2路径")
clip2=LanczosResize(clip2, 长,宽)
clip2=AssumeFPS(clip2, 2,1)
clip2=Trim(clip2, 1,600)
clip3=ImageSource("图片3路径")
clip3=LanczosResize(clip3, 长,宽)
clip3=AssumeFPS(clip3, 1,1)
clip3=ChangeFPS(clip3, 2)
clip3=Trim(clip3, 1,1080)
Final=clip1+clip2+clip3
return Final
你需要的影片写成这样就行,请根据你想要的影片分辨率来填写LanczosResize命令。
FalconIA@2006-12-25 17:54
楼上们是在卖弄技术吗 = =ilovec@2006-12-25 22:49
引用最初由 FalconIA 发布
楼上们是在卖弄技术吗 = =
ImageSource("BBBA-6450_0005_01.bmp", end = 6506, fps = 24)
根据fps算下帧数就能控制时间
如果字幕使用fade的话 2fps会十分不平滑...