
activeframe
activetheory
Custom .af video format for WebCodecs: frame-accurate playback without a video tag or third-party decoders.
AI 简介
ActiveFrame 是一个用于将视频转换为单个 `.af` 二进制文件并在浏览器中通过 Web Codec API 解码的 JavaScript 库,无需 `<video>` 标签和第三方解码器。其核心功能包括生成包含原始编码样本(H.264/H.265)和 JSON 清单的 `.af` 文件,并支持帧精确控制、随机访问以及直接将帧送入 WebGL/WebGPU 和 Canvas 2D。此外,ActiveFrame 还优化了交互式拖动、3D 场景及图像级帧控制,并允许同步多个视频播放。相较于传统视频或精灵图,ActiveFrame 提供更小的文件大小、更好的内存管理和硬件加速。适用于需要高精度帧控制和高效资源管理的 Web 应用场景。
JavaScript
MIT License365
Stars
15
Forks
1
Watchers
1
Issues
Star 增长
今日0
近 7 天+2
近 30 天+29
综合评分47.51
默认分支main