# Tencent/vap

VAP是企鹅电竞开发，用于播放特效动画的实现方案。具有高压缩率、硬件解码等优点。同时支持 iOS,Android,Web 平台。

Repository: https://github.com/Tencent/vap
Canonical: https://ross.abutalabs.com/products/vap
Language: Objective-C
License: NOASSERTION
License Family: other
Last push: 2025-10-15T23:29:41+00:00

## Health v2 (maintenance only)
Score: 44/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 47, release rhythm 8, longevity 100
- inputs: {"age_days": 2193, "days_push": 322, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4178, forks 575 (observed 2026-08-28T04:08:38.308247+00:00)

## What it is
VAP (Video Animation Player) is a cross-platform library from Tencent's Penguin Esports for playing cool特效 animations using video with hardware decoding, offering high compression and particle effects compared to WebP, APNG, or Lottie. It supports Android, iOS, and Web, and can blend custom properties like usernames and avatars into animations.

## Use cases
- play gift animations in a live streaming app
- play small high-compression particle effect animations on mobile
- replace Lottie with hardware-decoded video animations
- overlay user names and avatars into animation effects
- play transparent-background video animations on iOS, Android, and Web

## When to choose
- you need complex animations with particle effects that Lottie cannot render
- asset size and hardware-accelerated decoding matter (e.g., gift effects in live streaming)
- you need the same animation player across Android, iOS, and Web

## When to avoid
- you need long-term maintained support - the repo is officially discontinued in favor of Tencent Cloud's gift animation service
- your animations are simple enough for Lottie or APNG
- you need Flutter support, which only the commercial successor offers

## Facets
- artifact type: library
- maturity: abandoned
- function: video-processing, animation, image-processing
- domain: mobile-development, web-development, graphics, media
- platform: cross-platform
- tags: video-animation-player, hardware-decoding, gift-animation, live-streaming-effects, discontinued, android, ios, web

## Member repositories
- Tencent/vap (main) score 44

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:08:38.308247+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:22:40.507681+00:00, confidence not recorded.
  - readme: https://github.com/Tencent/vap (fetched 2026-08-28T04:08:38.308247+00:00, sha bb50f4e6e714)
- Data as of 2026-08-30T08:39:29.467469+00:00.
