Alpha Video 在线预览

支持透明背景的视频播放器

下载插件 v2.3

拖拽 ZIP 文件到此处

或点击选择文件上传

alphavideo说明&AE脚本下载

📦 AE 插件下载

当前版本:v2.2

更新内容:优化FFmpeg检测流程,支持自动安装;修复Windows安装弹窗问题。

🎬 什么是 AlphaVideo?

AlphaVideo 是一种用于在客户端播放带透明通道视频的素材格式。它将每帧视频拆分为 Alpha(灰度)通道RGB(彩色)通道,并在端上通过 OpenGL ES 将两者实时融合,得到可叠加在任意背景上的透明视频。

AlphaPlayer 是面向直播中台的动画特效 SDK,提供从素材到播放的完整能力:设计师低成本制作、客户端高性能稳定呈现。相比使用游戏引擎(如 cocos2d),它门槛更低、维护成本更小,适合复杂动画的快速开发与迭代。

🧩 工作原理

  • 通道分离:将视频帧左半部分编码为 Alpha(灰度)信息,右半部分为 RGB 彩色图像。
  • 通道融合:在客户端使用 GPU(OpenGL ES)将灰度值映射为像素透明度,与右侧彩色像素实时合成。
  • 细节保留:白色代表完全不透明、黑色代表完全透明,黑白之间的灰阶对应半透明,以保留边缘与纹理。

💡 适用场景

  • 直播礼物动画、互动特效
  • 弹幕贴纸、入场与转场动效
  • 活动页与节目包装动画
  • 教育课件与交互教程
  • 品牌广告与 UI 动效

🚀 优势

  • 体积小:素材仅为一段 MP4 与少量 JSON 元数据,便于分发。
  • 解码快:利用系统解码与 GPU 合成,低延迟、流畅播放。
  • 制作成本低:设计师输出黑白灰 Alpha + 彩色通道视频即可。
  • 跨平台稳定:iOS / Android / Web 一致实现,性能稳定。
  • 门槛低、维护省:比引擎方案更轻,接入与升级简单。

🧰 AlphaPlayer SDK

  • OpenGL ES 混合:端上实时将 Alpha 与 RGB 通道融合。
  • 素材规范:支持 ZIP 打包,包含 MP4 与 JSON(帧率、尺寸、时长等)。
  • 易用 API:加载与播放简单,支持循环、进度、背景色切换。
  • 性能优化:逐帧渲染与帧率控制,保证流畅与省电。

📝 使用说明

  1. 准备包含视频文件和配置的 ZIP 包
  2. 拖拽或选择 ZIP 文件上传到预览工具
  3. 自动解析并播放透明背景视频
  4. 可调整画布尺寸和背景色进行预览效果测试