No Description

hexleo 9261354ff0 feat: 添加注释 5 years ago
Android 9261354ff0 feat: 添加注释 5 years ago
iOS 2f8f7c6b97 shader内 bool改int,运行时编译shader不支持bool类型 5 years ago
images a4a51bfba6 update README.md 5 years ago
tool ba8107af10 补齐融合特效素材 5 years ago
web 50284a3e1b fix: update npm version 5 years ago
.gitignore 8ed98254c8 first commit 5 years ago
CONTRIBUTING.md 8ed98254c8 first commit 5 years ago
Introduction.md 8ed98254c8 first commit 5 years ago
LICENSE.txt 8ed98254c8 first commit 5 years ago
QGVAPlayer.podspec cb630b6219 更改podspec soure file的引入方式,消除lint error 5 years ago
README.md 992ad730a1 chore: update readme 5 years ago

README.md

VAP

License

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

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

项目详细介绍请参考 Introduction.md

特效展示:

展示主页

而且VAP还能在动画中融入自定义的属性(比如用户名称, 头像)

性能简述

- 文件大小 解码方式 特效支持
Lottie 无法导出 软解 无粒子特效
GIF 4.6M 软解 只支持8位色彩
Apng 10.6M 软解 全支持
Webp 9.2M 软解 全支持
mp4 1.5M 硬解 无透明背景
VAP 1.5M 硬解 全支持

实验参数参考 Introduction.md

平台支持

支持:Android, iOS, web. 接入说明在对应平台目录中

为大家更方便的使用组件,还有配套的素材制作工具tool (工具目前只支持Mac版本)

QQ交流群

遇到任何问题或者有好的建议,欢迎提issues,或者加入QQ群交流

License

VAP is under the MIT license. See the LICENSE file for details.