SVGA/序列帧转MP4 【VAP格式】

用户头像
杭州/UI设计师/3年前/4215浏览
SVGA/序列帧转MP4 【VAP格式】
用户头像
玖卉语

VAP(Video Animation Player)是企鹅电竞开发,用于播放酷炫动画的实现方案。

  • 相比Webp, Apng动图方案,具有高压缩率(素材更小)、硬件解码(解码更快)的优点
  • 相比Lottie,能实现更复杂的动画效果(比如粒子特效)


优势:

1.相比Webp,Apng动图方案,具有高压缩率(素材更小)、硬件解码(解码更快)的优点

2.相比Lottie,能实现更复杂的动画效果(比如粒子特效)

3.视频透明度实现

4.动画配置信息与融合动画


下载地址:https://github.com/Tencent/vap/tree/master/tool

⚠️⚠️⚠️文章内的SVGA文件均已商用❗️

一、SVGA转VAP

SVGA网址:https://svga.io/svga-preview.html

1.打开网址-社区生态--SVGA Tools

2.将SVGA文件拖入或选择文件打开

3.下载图片资产--生成png序列--下载所有图片

4.解压文件,并给文件重命名。这里需要注意❗️视频帧❗️ 重要❗️特效的帧素材,命名必须以固定长度的数字递增例如(000.png, 001.png, ...),否则无法导入视频帧!mac具有批量修改文件名的功能,非常方便,如下所示:

必须是000开头,且三位数,依次按顺序命名:

替换完成,如下图:

5.打开专门为vap组件打造的素材生成工具--vapxTool,界面基本参数保持默认,如下图修改输出目录。按照步骤生成文件👇

点击生成后等待一段时间就会生成一个vap.mp4和一个json文件,mp4文件即为vap文件,使用这个文件即可; vapc.json文件是给前端用的,实际上就是已经编码在mp4的vap配置信息


二、AE导出序列帧转VAP

1.打开需要导出的文件,选择合成-添加到渲染列队(或快捷键Command+M)
渲染输出步骤 如下图:

2.即可得到下列序列帧

修改命名,如下图:


3.打开vapxTool,界面基本参数保持默认,如下图修改输出目录。按照步骤生成文件👇

4.生成成功。mp4文件即为vap文件,使用这个文件即可;

以上是两种生成VAP的方法!喜欢的小伙伴可以留下足迹👣

13
阅读原文
|
举报
|
32
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
UI界面 组件
UI 登录界面设计模板包
原创UIUX交互橙红渐变炫酷视觉平面设计作品集模板PSD
【新年UI图标】活动icon
高级表盘系列UI源文件
Security Camera UI kit
【新年UI图标】旅行icon
新拟态风格 UI设计组件库
【新年UI图标】礼物/活动icon
UI应用平面图标
科技医疗透明柜UI界面设计
智能家居中心 简约 UI设计组件库
高级感金属拟物 UI设计组件库
森系3D渐变流体抽象矢量UI背景图
【新年UI图标】积分icon
盲盒APP UI设计
我的钱包-UI界面设计-app
【新年UI图标】体育icon
【新年UI图标】美食icon
【新年UI图标】银行卡icon
新能源APP应用UIKit
手表表盘UI系列
钱包ui模板
户外旅行飞机情侣假日出行
你可能喜欢
相关收藏夹
大家都在看
登录注册