首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >PAG 动效

PAG 动效

修改于 2025-11-24 12:13:01
26
概述

PAG 动效是一套完整的动效工作流解决方案。 目标是降低或消除动效相关的研发成本,能够一键将设计师在 AE(Adobe After Effects)中制作的动效内容导出成素材文件,并快速上线应用于几乎所有的主流平台。

PAG 动效有什么产品特性?

高效的文件格式

采用可扩展的二进制文件格式,可单文件集成图片音频等资源,实现快速交付。导出相同的 AE 动效内容,在文件解码速度和压缩率上均大幅领先于同类型方案。

AE 特性全面支持

在纯矢量导出方式上支持更多 AE 特性的同时,还引入了BMP预合成结合矢量的混合导出能力,实现支持所有 AE 特性的同时又能保持动效运行时的可编辑性。

完善的桌面工具

提供从「导出插件」到「桌面预览」等一系列完善的桌面效率工具,让设计师可以所见即所得地生产素材,研发无需介入还原效果,极大降低了设计与研发的对接成本。

性能监测可视化

通过导出插件内置的自动优化策略,以及预览工具集成的性能监测面板,能够直观地看到每个素材的性能状态,以帮助设计师制作效果和性能俱佳的动画特效。

运行时可编辑

运行时,可在保留动效效果前提下,动态修改替换文本或替换占位图内容,甚至对任意子图层进行增删改及移动,轻松实现照片和视频模板等素材的批量化生产。

PAG 动效有什么应用场景?

PAG SDK 目前已经支持 AndroidiOS、macOS、WindowsLinux、Web 和微信小程序等平台。 PAG 企业版仅支持Android、iOS 移动端平台。通过 PAG SDK 可快速实现视频模板、拍摄道具、视频广告、直播打赏等功能,一键将设计师在 AE(Adobe After Effects)中制作的动效内容导出成素材文件,并快速上线应用于主流平台。

PAG 动效支持哪些平台?

PAG SDK 目前已经支持 Android、iOS、macOS、Windows、Linux、Web 和微信小程序等平台。 桌面预览工具 PAGViewer 和 AE 导出插件同时支持 macOS 和 Windows 平台。目前在 Android、iOS、Web 和微信小程序平台上我们会定期发布预编译的制品库。

PAG动效支持模拟器吗?在模拟器上测试性能是否准确?

PAG 只保证 UI 动画在模拟器里的基本预览,不建议在模拟器上高强度使用或者进行性能测试。PAG 是一个全链路 GPU 加速的 渲染方案,在模拟器上由于无法开启 GPU 加速,性能会比实际情况差很多,另外模拟器也缺失部分必要的接口,导致一些配合高级视频编辑功能的接口在模拟器上也不支持。例如无法绘制到 CVPixelBuffer 离屏对象上。另外模拟器也不是真实用户场景,性能测试请使用真机进行。

PAGViewer 里执行占位图替换或者文本编辑后,怎么导出 PAG 文件?

PAGViewer 并没有导出 PAG 文件的能力,只是一个预览工具。PAG 文件只能通过 AE 插件进行导出。这里可能是对 PAG 使用方式上的理解存在误区。PAG 提供的运行时编辑替换功能不是用来生成新的 PAG 文件的,编辑的产物应该是生成一个视频或直接播放动效。可以把 PAG 文件理解为一个动效模板,运行时可以替换为用户千变万化的个性信息,组合出无限的可能,如果每种可能都生成一个新的PAG 文件就失去了模板的意义了,这样导致用户使用的时候要下载无数个 PAG 文件。而正确的用法应该是始终只有一个 PAG 文件,但是可以播放或者渲染出无数的组合效果。

PAG导出插件是否支持 AE 表达式?

AE 表达式还没有原生支持,因为涉及了 JS 虚拟机植入,包会很大,还在考虑最好的方案。但目前是可以导出包含表达式的动效内容的,可以参考如下两种方式导出:

右键含有表达式的图层,使用快捷菜单可以把表达式转换为标准的关键帧,然后导出即可。

包含表达式效果的图层,如果不需要在运行时被编辑,也可以标记为BMP 预合成后导出,这种方式不仅可以导出表达式,甚至第三方插件的效果也可导出。

相关文章
  • 动效素材极速交付: 腾讯PAG动效组件技术揭秘
    2.1K
  • 腾讯 PAG 动效方案 2022 回顾
    657
  • 消除动效研发成本:腾讯 PAG 动效解决方案
    1.8K
  • 前端必看!微信都在用的开源动效方案【PAG动效】
    2.9K
  • 产品介绍|PAG:消除动效研发成本
    4.1K
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券