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

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

ffmpeg -i ./pic/.mp4 -i ./pic/.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

最新文章

  1. 【Win10 应用开发】自定义应用标题栏
  2. 非旋treap模板
  3. Centos7 搭建hadoop2.6 HA
  4. web服务器内置对象,或者说是ServletAPI的实例
  5. Python 出现需要使用fPIC重新编译的问题
  6. php 上传视频的代码
  7. Python Tutorial 学习(四)--More Control Flow Tools
  8. UESTC_酱神赏花 2015 UESTC Training for Dynamic Programming<Problem C>
  9. Python金融行业必备工具
  10. DSSM:深度语义匹配模型(及其变体CLSM、LSTM-DSSM)
  11. java多线程系列13 设计模式 Future 模式
  12. centos7安装gitlab并汉化
  13. java学习笔记整理
  14. 為你的文件夾添加“使用CMD命令打開”菜單
  15. 用AB对Webservice做压力测试
  16. 【Android】水平居中 垂直居中 中心居中
  17. js es6 map 与 原生对象区别
  18. angular学习(十五)——Provider
  19. CPictureEx类
  20. Android 网卡地址Mac Wifi文件

热门文章

  1. 玩转Spring--消失的事务@Transactional
  2. Twitter Storm学习笔记
  3. pace.js[转载]
  4. Spring Boot 日志管理
  5. Photon介绍与安装
  6. 阿里云(CentOs)搭建SVN服务
  7. wordpress搜索结果排除某个分类如何操作
  8. 珠峰培训node 珠峰爬虫| cron 定时任务
  9. fitnesse管理引进的jar包
  10. 解决window.location.href参数太长 post提交数据