資料介紹
軟件簡(jiǎn)介
VAP(Video Animation Player)是企鵝電競(jìng)開(kāi)發(fā)的,用于播放酷炫動(dòng)畫的實(shí)現(xiàn)方案。
- 相比 Webp、Apng 動(dòng)圖方案,具有高壓縮率(素材更小)、硬件解碼(解碼更快)的優(yōu)點(diǎn)
- 相比 Lottie,能實(shí)現(xiàn)更復(fù)雜的動(dòng)畫效果(比如粒子特效)
- 還能在動(dòng)畫中融入自定義的屬性(比如用戶名稱, 頭像)
項(xiàng)目背景
企鵝電競(jìng)是個(gè)直播平臺(tái),需要在直播間里顯示酷炫的送禮動(dòng)畫。
動(dòng)畫越酷炫,對(duì)素材大小與解碼性能要求越高,調(diào)研了很多方案,先給對(duì)比表:
- | 文件大小 | 解碼方式 | 特效支持 |
---|---|---|---|
Lottie | 無(wú)法導(dǎo)出 | 軟解 | 無(wú)粒子特效 |
GIF | 4.6M | 軟解 | 只支持8位色彩 |
Apng | 10.6M | 軟解 | 全支持 |
Webp | 9.2M | 軟解 | 全支持 |
mp4 | 1.5M | 硬解 | 無(wú)透明背景 |
VAP | 1.5M | 硬解 | 全支持 |
調(diào)研方案:
- 矢量動(dòng)畫方案(代表 Lottie):Lottie 矢量動(dòng)畫壓縮率很高,但因?yàn)闊o(wú)法顯示特殊效果(比如粒子特效),所以此方案不適合;
-
動(dòng)圖方案(代表 GIF, Apng, Webp):
- GIF:只支持 8 位顏色,顏色丟失嚴(yán)重,解碼性能低,無(wú)法滿足特效效果;
- Apng, Webp:能夠滿足特效效果,但文件大,軟解效率低(低端的手機(jī)上,比如當(dāng)年的紅米1,解碼過(guò)程甚至能導(dǎo)致整個(gè)直播間卡頓),這些問(wèn)題很難接受;
- 視頻方案(代表 mp4): 采用 H264 編碼,相比動(dòng)圖方案,有很高的壓縮率,硬件解碼效率很高,缺點(diǎn)很明顯,無(wú)法支持透明背景;
調(diào)研后發(fā)現(xiàn),要么特效表現(xiàn)無(wú)法達(dá)到要求(Lottie, GIF),要么文件太大而且還是軟解(Webp, Apng),要么不支持透明度(mp4),這些方案都不能滿足我們的需求,于是高性能動(dòng)畫組件 VAP 誕生。
平臺(tái)支持
支持:Android,?iOS,?web. 接入說(shuō)明在對(duì)應(yīng)平臺(tái)目錄中
為大家更方便地使用組件,還有配套的素材制作工具?tool?(工具目前只支持 Mac 版本)
- openharmony第三方組件適配移植的SVGA動(dòng)畫渲染庫(kù) 15次下載
- 220MHz高性能差分振蕩器SiT9121 4次下載
- 高性能Type-C/DP1.4至HDMI2.0b轉(zhuǎn)換器CS5265AN 20次下載
- 高性能電流模式PWM控制器UC2842B和UC3842B系列 9次下載
- 高性能六軸MEMS運(yùn)動(dòng)跟蹤裝置ICM-20602 14次下載
- 基于ARM的高密度高性能線STM32F103xC 0次下載
- MX25L6445E高性能串行閃存規(guī)范文件 20次下載
- 高性能嵌入式堆棧Azure PTOS USBX概述 10次下載
- 高效高性能LED恒流驅(qū)動(dòng)電源芯片AX2028 24次下載
- 高性能低成本的藍(lán)牙模塊CSR6576原理圖 16次下載
- SBB3000高性能有源偏置增益放大器的詳細(xì)數(shù)據(jù)手冊(cè)免費(fèi)下載
- SBB3000高性能InGaP HBT MMIC放大器的詳細(xì)數(shù)據(jù)手冊(cè)免費(fèi)下載
- SBB3089Z高性能InGaP HBT MMIC放大器
- OV971高性能視頻汽車視覺(jué)應(yīng)用簡(jiǎn)介.pdf 1次下載
- 基于LabView平臺(tái)的齒輪箱性能動(dòng)態(tài)測(cè)試與診斷_李貴明 3次下載
- 芯啟源電纜組件命名規(guī)則 207次閱讀
- 帶你了解什么是高性能計(jì)算(HPC) 277次閱讀
- 26張電路原理動(dòng)畫圖解 2774次閱讀
- 高性能音頻系統(tǒng)的兩個(gè)關(guān)鍵組件 418次閱讀
- 如何利用博圖WINCC制作風(fēng)扇動(dòng)畫 1779次閱讀
- 高性能計(jì)算關(guān)鍵組件核心知識(shí) 939次閱讀
- 淺析OSAT的高性能封裝技術(shù) 4897次閱讀
- 關(guān)于HPC的高性能計(jì)算測(cè)試方法 2112次閱讀
- 高性能電驅(qū)動(dòng)系統(tǒng)NVH實(shí)驗(yàn)室工藝設(shè)計(jì) 2107次閱讀
- 在QML動(dòng)畫設(shè)計(jì)中通過(guò)指定關(guān)鍵幀創(chuàng)建時(shí)間線動(dòng)畫 1859次閱讀
- Lottie組件提升ArkUI開(kāi)發(fā)框架的動(dòng)畫能力 1846次閱讀
- 三柵極的應(yīng)用優(yōu)勢(shì)及對(duì)高性能FPGA性能的影響以及 1662次閱讀
- 關(guān)于AI文本生成動(dòng)畫模型的論文 3901次閱讀
- 關(guān)于射頻電纜及測(cè)試電纜組件的各項(xiàng)指標(biāo)和性能建議 7884次閱讀
- 基于分集接收機(jī)實(shí)現(xiàn)高性能系統(tǒng) 1451次閱讀
下載排行
本周
- 1Keysight B1500A 半導(dǎo)體器件分析儀用戶手冊(cè)、說(shuō)明書 (中文)
- 19.00 MB | 4次下載 | 免費(fèi)
- 2使用TL431設(shè)計(jì)電源
- 0.67 MB | 2次下載 | 免費(fèi)
- 3BT134雙向可控硅手冊(cè)
- 1.74 MB | 2次下載 | 1 積分
- 4一種新型高效率的服務(wù)器電源系統(tǒng)
- 0.85 MB | 1次下載 | 1 積分
- 5LabVIEW環(huán)形控件
- 0.01 MB | 1次下載 | 1 積分
- 6PR735,使用UCC28060的600W交錯(cuò)式PFC轉(zhuǎn)換器
- 540.03KB | 1次下載 | 免費(fèi)
- 751單片機(jī)核心板原理圖
- 0.12 MB | 1次下載 | 5 積分
- 8BP2879DB支持調(diào)光調(diào)滅的非隔離低 PF LED 驅(qū)動(dòng)器
- 1.44 MB | 1次下載 | 免費(fèi)
本月
- 1開(kāi)關(guān)電源設(shè)計(jì)原理手冊(cè)
- 1.83 MB | 54次下載 | 免費(fèi)
- 2FS5080E 5V升壓充電兩串鋰電池充電管理IC中文手冊(cè)
- 8.45 MB | 23次下載 | 免費(fèi)
- 3DMT0660數(shù)字萬(wàn)用表產(chǎn)品說(shuō)明書
- 0.70 MB | 13次下載 | 免費(fèi)
- 4UC3842/3/4/5電源管理芯片中文手冊(cè)
- 1.75 MB | 12次下載 | 免費(fèi)
- 5ST7789V2單芯片控制器/驅(qū)動(dòng)器英文手冊(cè)
- 3.07 MB | 11次下載 | 1 積分
- 6TPS54202H降壓轉(zhuǎn)換器評(píng)估模塊用戶指南
- 1.02MB | 8次下載 | 免費(fèi)
- 7STM32F101x8/STM32F101xB手冊(cè)
- 1.69 MB | 8次下載 | 1 積分
- 8基于MSP430FR6043的超聲波氣體流量計(jì)快速入門指南
- 2.26MB | 7次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935119次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73807次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65987次下載 | 10 積分
評(píng)論
查看更多