You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome WebCodecs AVC编码器多路复用编码数据无法正常显示问题

WebCodecs VideoEncoder跨浏览器MP4编码异常问题
  • 分别使用Google Chrome和Mozilla Firefox的WebCodecs VideoEncoder编码生成MP4文件,复用器采用Wasm模块实现,两者流程与配置完全一致
  • Firefox输出的文件可正常播放并显示画面,但Chrome输出的文件出现画面损坏/黑屏问题
  • 向编码器输入的是手动构造的RGBA格式红色VideoFrame,编码器配置如下:
const encoderConfig = {
  codec: 'avc1.42002A',
  width: 320,
  height: 200,
  bitrate: 1000000,
  framerate: 30
}; 
  • 经解析发现两者的MDAT box存在差异,Chrome输出的文件缺少Firefox文件中的某一数据段
  • 据信息,Firefox采用微软H264编码器,而Chrome基于OpenH264,暂不确定是否由此导致播放异常,目前无法定位问题根源
  • 已准备相关样本文件

内容的提问来源于stack exchange,提问作者fidel espanto

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 18:42:12