首页 > 其他 > 详细

(原)关于使用zoompad滤镜生成一个转场效果

时间:2019-10-21 18:57:49      阅读:124      评论:0      收藏:0      [点我收藏+]

 之前在 http://bbs.chinaffmpeg.com/forum.php?mod=viewthread&tid=1294&extra=page%3D1 上分享过一个转场效果,今天打算把内容摘录下来,收录到自己的博客下。 

 最近参考zoompad的ffmpeg官方使用说明书,对这个效果进行了研究,做了一个转场过渡效果,初期的时候出现抖动,后面参考网上的相关资料,通过对图片进等比放大来解决抖动效果,目前使用效果还算不错,所以发出来供需要的人参考一下:

ffmpeg -i ./pic/1.mp4 -i ./pic/2.mp4 -filter_complex "[0]scale=320:-2,zoompan=z=‘if(gte(time,4.5),min(max(zoom,pzoom)+0.042,1.5), 1)‘:x=‘iw/2-(iw/zoom/2)‘:y=‘ih/2-(ih/zoom/2)‘:d=1:s=160x400,trim=duration=5,setpts=PTS-STARTPTS[v0];[1]scale=320:-2,zoompan=z=‘if(gte(0.5,time),if(lte(in,1),1.5,max(max(zoom,pzoom)-0.042,1)), 1)‘:x=‘iw/2-(iw/zoom/2)‘:y=‘ih/2-(ih/zoom/2)‘:d=1:s=160x400,trim=duration=5,setpts=PTS-STARTPTS+5/TB[v1];[v0][v1]overlay" -y test1.mp4

 

 

放大的倍数,自己调整,一般我推荐放到到原图像的2倍,就基本能解决抖动,太大的话,影响后期算法的速度。

 

效果如下:

技术分享图片

 

转载请注明出处:https://www.cnblogs.com/lihaiping/p/zoompad.html

(原)关于使用zoompad滤镜生成一个转场效果

原文:https://www.cnblogs.com/lihaiping/p/zoompad.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!