精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

強!騰訊開源的kotlin高性能特效動畫組件!

新聞
VAP(Video Animation Player)是企鵝電競開發,用于播放酷炫動畫的實現方案。

 先看一下效果展示:

1. VAP

VAP(Video Animation Player)是企鵝電競開發,用于播放酷炫動畫的實現方案。

  • 相比Webp, Apng動圖方案,具有高壓縮率(素材更小)、硬件解碼(解碼更快)的優點

  • 相比Lottie,能實現更復雜的動畫效果(比如粒子特效) 而且VAP還能在動畫中融入自定義的屬性(比如用戶名稱, 頭像)

2. 項目背景

企鵝電競是個直播平臺,需要在直播間里顯示酷炫的送禮動畫。

動畫越酷炫,對素材大小與解碼性能要求越高,調研了很多方案,先給對比表:

測試參數:

  • 手機: 小米mix3

  • 素材: 736 × 576 80幀

  • Apng: 75質量; Webp: 75質量; VAP: 2000碼率

調研方案:

1. 矢量動畫方案(代表Lottie): Lottie矢量動畫壓縮率很高,但因為無法顯示特殊效果(比如粒子特效),所以此方案不適合;

2. 動圖方案(代表GIF, Apng, Webp):

  • GIF: 只支持8位顏色,顏色丟失嚴重,解碼性能低,無法滿足特效效果;

  • Apng, Webp: 能夠滿足特效效果,但文件大,軟解效率低(低端的手機上,比如當年的紅米1,解碼過程甚至能導致整個直播間卡頓),這些問題很難接受;

3. 視頻方案(代表mp4): 采用H264編碼,相比動圖方案,有很高的壓縮率,硬件解碼效率很高,缺點很明顯,無法支持透明背景;

調研后發現,要么特效表現無法達到要求(Lottie, GIF),要么文件太大而且還是軟解(Webp, Apng),要么不支持透明度(mp4),這些方案都不能滿足我們的需求,高性能動畫組件VAP誕生。

3. 實現原理

方案選擇

mp4視頻方案無論從效果、大小與解碼性能上都是最優的,但 H264 的里存的是YUV數據,并沒有帶透明通道。VAP方案基于mp4,解決視頻里透明度的問題,這樣就能兼具更好的壓縮效率,與更好的解碼性能。

視頻透明度實現

H264解碼出來每一幀的數據是YUV,轉換為RGB后是不帶Alpha通道的,而我們可以在視頻中額外開辟一塊區域,在RGB通道里存儲Alpha的值,最后利用OpenGL將這些數據合成為ARGB圖像(帶透明通道的圖像)。

舉個例子,解碼器解碼出一幀原始圖像后,合成原理如圖所示:

每一幀都做相同的事情,就是得到帶透明度的視頻,實際視頻如下:原始視頻中,黑白區域承載Alpha數據。VAP最新版本里實現了Alpha區域大小可變,通過縮小Alpha區域大小,在不影響最終顯示效果的同時,能有效減少視頻分辨率,提高機型兼容性,而且為VAP的融合特性空余出多余的區域。

動畫配置信息

動畫播放過程中,需要一些配置信息協助播放(比如Alpha區域聲明,包括融合動畫信息),配置是JSON格式。為了組件更方便使用,所有相關文件都合并到mp4文件里,這樣播放動畫只需要一個mp4文件即可。

mp4的組織方式與JSON的key-value組織方式很像,被稱為一個BOX,我們創建一個新的BOX(vapc VAP Config),JSON內容放到這個BOX里,播放前先讀取此BOX然后播放(ps: mp4規范里定義如果無法識別的BOX自動忽略,不影響mp4正常播放流程)。

VAP融合動畫

VAP還支持在動畫中融入自定義屬性,比如用戶名稱, 頭像。我們稱其為VAP融合動畫。

視頻內容無法直接實現屬性的插入,只能曲線救國,通過對屬性圖片進行修剪,欺騙用戶的眼睛,讓其看起來像是在視頻內容里,實現最終的融合效果(效果如文章開頭展示)。

為實現屬性圖片處理,需要引入“遮罩”素材,利用遮罩與屬性圖片進行Porter-Duff操作,就能得到需要的形狀

再將結果貼到視頻對應坐標位置,就能實現最后的融合效果。

“遮罩”素材保存在每一幀視頻內容里,之前通過縮小Aplha區域,空出來的區域得到利用。

配套工具

為大家更方便的使用組件,還有配套的素材制作工具

項目地址

開源地址:https://github.com/Tencent/vap

 

責任編輯:張燕妮 來源: 劉望舒
相關推薦

2018-02-28 10:11:50

騰訊框架開源

2023-10-18 15:21:23

2022-01-16 12:10:18

騰訊動畫組件PAG

2020-03-13 07:40:36

Plato數據分析

2017-03-06 09:00:00

KotlinJVM編程語言

2016-11-01 09:49:12

甲骨文

2024-10-05 00:00:05

高性能分布式IM

2015-03-27 11:42:44

日志管理PHPSeasLog

2023-04-07 12:30:04

開源ShmipcIPC

2024-05-15 17:14:29

2024-09-09 00:01:00

騰訊開源代碼

2023-09-22 11:48:37

2018-12-06 10:07:49

微軟機器學習開源

2023-12-03 21:59:53

VPP開源代碼

2013-07-08 09:41:50

HadoopGPU性能優化

2016-12-20 15:59:05

騰訊大數據Angel

2021-10-26 15:22:52

鴻蒙HarmonyOS應用

2025-04-25 05:00:00

StarRocks開源數據倉庫

2017-07-20 09:36:39

高性能存儲Z-NAND
點贊
收藏

51CTO技術棧公眾號

亚洲精品高清国产一线久久| 亚洲欧美精品中文字幕在线| 欧美人与动牲交xxxxbbbb| 午夜精品久久久久久久99热黄桃| 最新亚洲视频| 中国china体内裑精亚洲片| 亚洲国产综合av| 色在线视频观看| 樱桃视频在线观看一区| 欧美日韩一区综合| 午夜免费福利视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 欧美极品欧美精品欧美视频| 能直接看的av| 欧美黑人巨大videos精品| 欧美精选一区二区| 99福利在线观看| 色呦呦在线看| 国产精品久久久久精k8| 久久精品aaaaaa毛片| 国产免费视频一区二区三区| 久热综合在线亚洲精品| 久久人人爽人人爽人人片av高请 | 久久综合久久综合亚洲| 51国产成人精品午夜福中文下载| 国产精品乱码一区二区视频| 亚洲日韩视频| 美女久久久久久久| 青青青视频在线播放| 四虎884aa成人精品最新| 日韩欧美国产一二三区| 粉色视频免费看| 欧美极品免费| 欧美色videos| 131美女爱做视频| av第一福利在线导航| 亚洲视频一二三区| 亚洲一区二区三区免费看| 青青草在线免费视频| av爱爱亚洲一区| 国产精品一区二区免费看| 51调教丨国产调教视频| 日韩人妻无码一区二区三区99| 日韩免费看片| 在线日韩欧美视频| 一级片视频免费看| 美女精品一区最新中文字幕一区二区三区| 精品国产三级电影在线观看| 日本一本在线视频| 成人污污www网站免费丝瓜| 欧美剧情电影在线观看完整版免费励志电影 | 日韩电影不卡一区| 亚洲成在人线av| 在线观看一区二区三区四区| 99这里只有精品视频| 精品欧美一区二区三区精品久久 | 亚瑟国产精品| 91精品国产综合久久久蜜臀图片 | 北条麻妃99精品青青久久| 成年人视频软件| 91日韩欧美| 欧美精品在线免费播放| 欧美日韩一级大片| 影音先锋中文字幕一区| 91精品成人久久| 天码人妻一区二区三区在线看| 免费一区视频| 国产精品永久在线| 国内精品国产成人国产三级| 国产91富婆露脸刺激对白| 精品国产乱码久久久久久久软件| 色就是色亚洲色图| 欧美高清在线视频| 永久免费在线看片视频| 国产精品蜜臀| 在线亚洲一区观看| 亚洲黄色片免费看| 国产福利资源一区| 亚洲人成免费电影| 日本二区三区视频| 亚洲国产激情| 国产精品99久久99久久久二8| 91资源在线视频| a在线播放不卡| 日本中文不卡| 亚洲精品天堂| 色偷偷88欧美精品久久久| 欧美女同在线观看| 国内毛片久久| 中文字幕欧美亚洲| 久久综合色综合| 日本亚洲一区二区| 成人av播放| 国产免费a∨片在线观看不卡| 亚洲天堂成人网| 黄色网页免费在线观看| 久久久免费人体| 亚洲变态欧美另类捆绑| 黄色片网站免费| 狠狠入ady亚洲精品经典电影| 日韩av电影在线网| 成人福利小视频| 欧美国产国产综合| 你懂的av在线| 精品三级国产| 一区二区三区四区视频| 国产在线视频你懂的| 久久精品国产99国产精品| 好看的日韩精品视频在线| 黄网站免费在线观看| 色婷婷一区二区| 国产香蕉精品视频| 91精品国产自产在线观看永久∴| 欧洲精品久久久| 东京干手机福利视频| 国产精品国产成人国产三级| 日本黄网站免费| 国产精品对白久久久久粗| 久久亚洲影音av资源网 | 日本一区二区精品视频| 国精一区二区三区| 91精品国产入口| 中文字幕黄色网址| 免费一区视频| 久久精品日产第一区二区三区乱码| 九七久久人人| 欧美日本韩国一区二区三区视频 | 日本视频久久久| 日本高清视频免费看| 亚洲欧美日本韩国| 五月婷婷之婷婷| 精品国产一区探花在线观看 | 99久久国产综合精品色伊| 69精品丰满人妻无码视频a片| 日韩精品一页| 精品国产区一区二区三区在线观看| 国产成人麻豆免费观看| 久久久久亚洲蜜桃| 成年人免费在线播放| 日本成人a网站| 91精品国产电影| 欧洲精品久久一区二区| 亚洲精品视频观看| 午夜诱惑痒痒网| 91一区二区| 成人在线免费观看视视频| 亚洲天天影视| 欧美精品vⅰdeose4hd| 国产小视频你懂的| 久久99久久精品| 中文网丁香综合网| 国产成年精品| 欧美另类老女人| 亚洲精品久久久久久久久久 | 怡春院在线视频| 国产女人18水真多18精品一级做| 狠狠热免费视频| 日韩88av| 91在线网站视频| 蜜桃传媒在线观看免费进入 | 在线观看日韩av电影| 国产日韩欧美一区二区| 午夜av不卡| 国产一区二区av| 在线观看免费视频a| 日韩美女视频一区二区| 无码人妻一区二区三区在线视频| 欧美三级第一页| 精品免费一区二区三区蜜桃| 免费看av不卡| 日韩在线www| 动漫av一区二区三区| 日韩欧美国产一区二区| 国产精品久久久视频| 国产一区二区三区精品视频| 久草免费福利在线| 国产aⅴ精品一区二区三区久久| 国产精品美女久久久久av超清| 麻豆传媒在线观看| 亚洲电影在线观看| 中文字幕 人妻熟女| 亚洲欧美日本在线| 日本黄色网址大全| 韩国精品免费视频| 日本中文字幕网址| 成人精品久久| 国产精品二区二区三区| 怡红院成人在线| 欧美成人精品在线播放| 天堂中文在线资| 欧美人动与zoxxxx乱| 久久精品视频久久| 中文字幕av在线一区二区三区| 免费黄色在线播放| 日韩综合一区二区| 精品国产av无码一区二区三区| 欧美久久精品一级c片| 国产91免费视频| 中韩乱幕日产无线码一区| 欧美猛交ⅹxxx乱大交视频| 欧美在线观看在线观看| 日韩视频在线你懂得| 一二三区免费视频| 亚洲国产精品自拍| 人与动物性xxxx| 久久久久国产精品麻豆ai换脸 | 粗暴蹂躏中文一区二区三区| 日本福利片在线| 日韩女优毛片在线| 中文字幕黄色av| 精品国产31久久久久久| 2021亚洲天堂| 国产精品久久久久天堂| 最新中文字幕视频| 成人高清免费观看| 肉色超薄丝袜脚交| 男女男精品视频| 二区三区在线| 亚洲制服丝袜av| 91麻豆制片厂| 久久久久国产精品麻豆| 精品影片一区二区入口| 国产一区二区中文字幕| 国产又大又黄又粗又爽| 免费亚洲视频| 青青艹视频在线| 极品裸体白嫩激情啪啪国产精品| 一道本在线观看视频| 色综合蜜月久久综合网| 日韩亚洲不卡在线| 亚洲免费毛片| 久久99精品久久久久久久青青日本| 日韩一级淫片| 999国内精品视频在线| 国产成人久久精品一区二区三区| 国产又爽又黄的激情精品视频| julia一区二区三区中文字幕| 日韩av黄色在线观看| 亚洲精品永久免费视频| 欧美孕妇毛茸茸xxxx| 亚洲最大网站| 日韩免费视频在线观看| 91精品产国品一二三产区| 55夜色66夜色国产精品视频| 蜜桃视频m3u8在线观看| 97色在线视频观看| 欧亚在线中文字幕免费| 日本久久久久久| 欧美色999| 国产啪精品视频| 91成人app| 91网免费观看| 红杏一区二区三区| 精品视频一区在线| 亚洲调教一区| 亚洲精品成人a8198a| 久久中文字幕av一区二区不卡| 91香蕉视频网址| 欧美96在线丨欧| 男人天堂av片| 免费在线亚洲| 欧美一级黄色影院| 久热成人在线视频| 亚洲图片 自拍偷拍| 国产不卡在线播放| 9.1成人看片| 国产精品入口麻豆原神| 全网免费在线播放视频入口| 亚洲国产精品久久人人爱| 国产毛片aaa| 欧美这里有精品| 国产黄色美女视频| 亚洲另类xxxx| 色老头视频在线观看| 欧美日韩高清区| 亚洲美女久久精品| 成人乱色短篇合集| 老牛国内精品亚洲成av人片| 日韩av大全| 欧美激情1区| 成人久久久久久久久| 久久国产剧场电影| 手机免费看av片| 欧美激情一二三区| 国产一级一片免费播放| 在线视频欧美精品| 国产不卡av在线播放| 亚洲男人7777| 伊人春色在线观看| 国产不卡av在线| 在线综合色站| 日韩亚洲视频| 亚洲人体偷拍| caoporm在线视频| 久久久精品蜜桃| 久久久久久蜜桃| 欧美日韩国产小视频| 亚洲av毛片成人精品| 久久精品久久精品亚洲人| 中文在线资源| 成人av男人的天堂| 欧美韩日高清| 黄色国产精品视频| 成人免费高清在线| 日韩精品一区二区亚洲av性色| 日韩欧美中文字幕在线观看| 精品国产乱码久久久久久蜜臀网站| 亚洲欧洲自拍偷拍| 91黄页在线观看| 91午夜理伦私人影院| 青青草原综合久久大伊人精品 | 精品熟妇无码av免费久久| 亚洲成人第一页| 国产精品探花视频| 在线一区二区日韩| 欧美色网一区| 国产一区二区免费电影| 欧美激情视频一区二区三区在线播放| 国产精品视频黄色| 久久一夜天堂av一区二区三区| 免费中文字幕在线观看| 欧美区一区二区三区| 久草视频视频在线播放| 97精品免费视频| 综合欧美亚洲| 2021国产视频| 韩国三级中文字幕hd久久精品| 免费网站在线高清观看| 色综合欧美在线| 无码国产伦一区二区三区视频 | 国产成人综合亚洲91猫咪| 日本 欧美 国产| 欧美精品v国产精品v日韩精品| av电影在线观看| 国产精品久久久久免费a∨大胸| 亚洲激情77| 成年网站在线免费观看| 久久综合资源网| 成人毛片在线播放| 亚洲免费人成在线视频观看| a一区二区三区| 日韩理论片在线观看| 日韩**一区毛片| 国产第一页精品| 91精选在线观看| 亚洲性图自拍| 国产美女精品久久久| 亚洲伦伦在线| 亚洲人人夜夜澡人人爽| 色婷婷久久综合| fc2在线中文字幕| 国产日韩在线看| 欧美黄色一级视频| 国产精品偷伦视频免费观看了| 亚洲综合色成人| 污污网站免费在线观看| 日本不卡免费高清视频| 视频一区在线观看| 蜜臀av免费观看| 成人免费一区二区三区在线观看| 国产人妖一区二区三区| 色综合久久天天综线观看| 久久九九热re6这里有精品| 各处沟厕大尺度偷拍女厕嘘嘘| 久久久国产精品午夜一区ai换脸| a片在线免费观看| 乱亲女秽乱长久久久| 超碰成人在线免费| 欧美极品欧美精品欧美图片| 国产精品色噜噜| 亚洲精品无amm毛片| 欧美一级淫片播放口| 成人情趣视频网站| 人妻换人妻仑乱| 欧美视频裸体精品| 久久综合之合合综合久久| 国产乱码精品一区二区三区中文| 丝袜诱惑亚洲看片| 国产麻豆视频在线观看| 亚洲福利视频久久| 国产第一亚洲| 欧美午夜小视频| 中文一区二区在线观看| 丰满人妻一区二区| 国产成人高清激情视频在线观看| 亚洲第一偷拍| 成人精品999| 日韩欧美高清dvd碟片| 欧美成人影院| 91网站在线观看免费| 国产欧美日韩不卡| 亚洲精品久久久久久动漫器材一区 | 日韩精品每日更新| 久久午夜鲁丝片午夜精品| 国产亚洲aⅴaaaaaa毛片| 91精品国产乱码久久久竹菊| 亚洲黄色a v| 亚洲va韩国va欧美va| 日本最新在线视频| 久久伊人资源站|