虚幻引擎怎么用程序实现获得webm中的blockaddtional的数据

Viewed 55

目前有了解一些谷歌的libwebm, 但是不懂怎么把谷歌的libwebm的逻辑迁移或者复用到虚幻。或者有没有别的办法

周一看看

2 Answers

UE中不是自带了 libwebm 吗
image.png

目前我介绍一下我最新的用的方案:UE5.2环境,把webm的数据解码两次,第一次得到颜色YUV,第二次得到alpha,组合为YUVA,然后把YUVA转换为RGBA放到一张贴图里面渲染一帧,解码用的库是libvpx和libwebm

我遇到的问题:UE5.2环境只解码YUV时能正常运行,加上解码A会导致有时候vpx解码失败,报错是VPX_CODEC_CORRUPT_FRAME。在VS22环境解码同一个视频就正常不报错