資料介紹
軟件簡介
VAP(Video Animation Player)是企鵝電競開發(fā)的,用于播放酷炫動畫的實現(xiàn)方案。
- 相比 Webp、Apng 動圖方案,具有高壓縮率(素材更小)、硬件解碼(解碼更快)的優(yōu)點
- 相比 Lottie,能實現(xiàn)更復(fù)雜的動畫效果(比如粒子特效)
- 還能在動畫中融入自定義的屬性(比如用戶名稱, 頭像)
項目背景
企鵝電競是個直播平臺,需要在直播間里顯示酷炫的送禮動畫。
動畫越酷炫,對素材大小與解碼性能要求越高,調(diào)研了很多方案,先給對比表:
- | 文件大小 | 解碼方式 | 特效支持 |
---|---|---|---|
Lottie | 無法導(dǎo)出 | 軟解 | 無粒子特效 |
GIF | 4.6M | 軟解 | 只支持8位色彩 |
Apng | 10.6M | 軟解 | 全支持 |
Webp | 9.2M | 軟解 | 全支持 |
mp4 | 1.5M | 硬解 | 無透明背景 |
VAP | 1.5M | 硬解 | 全支持 |
調(diào)研方案:
- 矢量動畫方案(代表 Lottie):Lottie 矢量動畫壓縮率很高,但因為無法顯示特殊效果(比如粒子特效),所以此方案不適合;
-
動圖方案(代表 GIF, Apng, Webp):
- GIF:只支持 8 位顏色,顏色丟失嚴重,解碼性能低,無法滿足特效效果;
- Apng, Webp:能夠滿足特效效果,但文件大,軟解效率低(低端的手機上,比如當(dāng)年的紅米1,解碼過程甚至能導(dǎo)致整個直播間卡頓),這些問題很難接受;
- 視頻方案(代表 mp4): 采用 H264 編碼,相比動圖方案,有很高的壓縮率,硬件解碼效率很高,缺點很明顯,無法支持透明背景;
調(diào)研后發(fā)現(xiàn),要么特效表現(xiàn)無法達到要求(Lottie, GIF),要么文件太大而且還是軟解(Webp, Apng),要么不支持透明度(mp4),這些方案都不能滿足我們的需求,于是高性能動畫組件 VAP 誕生。
平臺支持
支持:Android,?iOS,?web. 接入說明在對應(yīng)平臺目錄中
為大家更方便地使用組件,還有配套的素材制作工具?tool?(工具目前只支持 Mac 版本)
- openharmony第三方組件適配移植的SVGA動畫渲染庫 15次下載
- 220MHz高性能差分振蕩器SiT9121 4次下載
- 高性能Type-C/DP1.4至HDMI2.0b轉(zhuǎn)換器CS5265AN 22次下載
- 高性能六軸MEMS運動跟蹤裝置ICM-20602 14次下載
- 高性能低功耗開關(guān)電源控制芯片SP5623數(shù)據(jù)手冊 22次下載
- 基于ARM的高密度高性能線STM32F103xC 0次下載
- MX25L6445E高性能串行閃存規(guī)范文件 20次下載
- 高性能嵌入式堆棧Azure PTOS USBX概述 10次下載
- 高效高性能LED恒流驅(qū)動電源芯片AX2028 24次下載
- 高性能低成本的藍牙模塊CSR6576原理圖 16次下載
- SBB3000高性能有源偏置增益放大器的詳細數(shù)據(jù)手冊免費下載
- SBB3000高性能InGaP HBT MMIC放大器的詳細數(shù)據(jù)手冊免費下載
- SBB3089Z高性能InGaP HBT MMIC放大器
- OV971高性能視頻汽車視覺應(yīng)用簡介.pdf 1次下載
- 基于LabView平臺的齒輪箱性能動態(tài)測試與診斷_李貴明 3次下載
- 靜態(tài)與動態(tài)載荷下具有粘彈性密封劑光伏組件的力學(xué)特性分析 333次閱讀
- 芯啟源電纜組件命名規(guī)則 393次閱讀
- 帶你了解什么是高性能計算(HPC) 642次閱讀
- 26張電路原理動畫圖解 3474次閱讀
- 高性能音頻系統(tǒng)的兩個關(guān)鍵組件 514次閱讀
- 如何利用博圖WINCC制作風(fēng)扇動畫 2082次閱讀
- 高性能計算關(guān)鍵組件核心知識 1305次閱讀
- 淺析OSAT的高性能封裝技術(shù) 5437次閱讀
- 關(guān)于HPC的高性能計算測試方法 2497次閱讀
- 在QML動畫設(shè)計中通過指定關(guān)鍵幀創(chuàng)建時間線動畫 2173次閱讀
- Lottie組件提升ArkUI開發(fā)框架的動畫能力 2044次閱讀
- 三柵極的應(yīng)用優(yōu)勢及對高性能FPGA性能的影響以及 1818次閱讀
- 關(guān)于AI文本生成動畫模型的論文 4093次閱讀
- 關(guān)于射頻電纜及測試電纜組件的各項指標(biāo)和性能建議 8110次閱讀
- 基于分集接收機實現(xiàn)高性能系統(tǒng) 1555次閱讀
下載排行
本周
- 1PFC電路與BOOST電路設(shè)計實例分享
- 1.83 MB | 12次下載 | 4 積分
- 2世平基于靈動微 SPIN560C 的低壓無刷電機應(yīng)用方案
- 10.93 MB | 11次下載 | 免費
- 3電源測試報告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
- 6.47 MB | 11次下載 | 免費
- 4PWM控制器的控制方法
- 0.39 MB | 3次下載 | 4 積分
- 5電流檢測芯片F(xiàn)P135應(yīng)用說明
- 1.24 MB | 3次下載 | 免費
- 6全面解讀被動式與主動式PFC電路
- 1.27 MB | 1次下載 | 4 積分
- 7HC88L051F4低功耗芯片規(guī)格書
- 4.76 MB | 1次下載 | 免費
- 8CIU32D655x5數(shù)據(jù)手冊
- 2.14 MB | 1次下載 | 免費
本月
- 1常用電子元器件使用手冊
- 2.40 MB | 52次下載 | 免費
- 2高功率密度碳化硅MOSFET軟開關(guān)三相逆變器損耗分析
- 2.27 MB | 33次下載 | 10 積分
- 3PFC電路與BOOST電路設(shè)計實例分享
- 1.83 MB | 12次下載 | 4 積分
- 4世平基于靈動微 SPIN560C 的低壓無刷電機應(yīng)用方案
- 10.93 MB | 11次下載 | 免費
- 5電源測試報告-基于 國民技術(shù) N32L406 和杰華特 JW3376+3330 的 BMS 方案
- 6.47 MB | 11次下載 | 免費
- 6USB拓展塢PCB圖資料
- 0.57 MB | 11次下載 | 免費
- 7MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊
- 4.51 MB | 9次下載 | 免費
- 8HAL9303線性霍爾效應(yīng)傳感器技術(shù)手冊
- 0.70 MB | 9次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191424次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
評論