ffmpeg生成webp动图

步骤

  1. 使用 ffmpeg 从视频前5秒抽取8帧视频帧
  2. 使用谷歌工具 img2webp 将帧图合并,生成一个webp动图

命令

> ffmpeg -i video.mp4 -ss 00:00:00  -t  5 -vf fps=1.6 -s 280x280  ./images/%d.jpg
  • -i 表示抽帧的视频
  • -ss 表示抽取视频的开始时间
  • -t 表示抽取的时间长度
  • fps 表示每秒1.6帧
  • -s 表示视频的长宽
> img2webp -loop 0  -lossy  1.jpg -d 160 2.jpg -d 160 3.jpg -d 160 4.jpg -d 160 5.jpg -d 160 6.jpg -d 160 7.jpg -d 160 8.jpg -d 160  -o out3.webp
  • loop代表循环,0就是一直循环,1是重复1遍
  • -d 表示每张图片展示的时间长度
  • -lossy 表示无损模式
PS:写作不易,如要转裁,请标明转载出处。
%{ comment.page.total }条评论

猜你想看

微信小程序:前端开发宝典

最近文章
工具操作
  • 内容截图
  • 全屏
登录
注册
回顶部