收藏
回答

安卓微信webcodec的VideoFrame: copyTo()函数复制出来的像素全零

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android android 12 红米K30 Pro 8.0.42

微信浏览器使用H5 webcodec解码264是正常的,但是调用解码的图像把解码的像素复制出来,发现像素是全零。

const frameSize = frame.format == 'RGBA' ? 4 * info.width * info.height : (info.width * info.height * 3) / 2
const data = new Uint8Array(frameSize)
await frame.copyTo(data)

PS 同样的功能,企业微信调用解码的图像把解码的像素复制出来像素就是正常,完全没有问题,使用chrome调用也没有问题。企业微信版本4.1.10(24975)

回答关注问题邀请回答
收藏
登录 后发表内容