问题标签 [avif]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
5 浏览

decoder - 带有 AOM 解码器问题的 AVIF 图像 - 所有图像都返回错误 AOM_CODEC_UNSUP_BITSTREAM

这个问题是为那些熟悉 AVIF 图像格式和 AOM 解码器的人准备的。

在尝试通过 AOM 解码器(我通过 Visual Studio 2019 在 Windows 上构建)打开任何 AVIF 图像时,我总是收到错误 AOM_CODEC_UNSUP_BITSTREAM。

我将其追溯到函数decoder_peek_si_internal(),返回错误的代码行是:

if (frame_marker != AOM_FRAME_MARKER) 返回 AOM_CODEC_UNSUP_BITSTREAM;

在我测试过的所有 AVIF 图像上,frame_marker 始终为 0。

任何人都可以阐明一下吗?

提前致谢。