Closed WuM9418 closed 7 months ago
图挂了,能重新上传一下么,另外最好可以上传一下 AVIF 样本
图挂了,能重新上传一下么,另外最好可以上传一下 AVIF 样本
0xC00D36B4 为此媒体指定的数据无效、不一致或不受此对象的支持
看了一下,如果用 Windows Photo 打开,提示需要安装 https://apps.microsoft.com/detail/9mvzqvxjbq9v, 但是安装完毕依然无法打开,那么看来微软的解码器无法正确解码这一组 AVIF,我对 AVIF 了解不多,但我猜测 AVIF 可能和 WEBP 一样有多种编码方式,微软的方案没有全部支持;目前 Rulia 使用的是微软提供的解码器,因为 UWP 环境很难使用别的 AV1 解码器,暂时我的建议是转换为 JPEG 或者 PNG,这个问题短期内很难处理.
不过我比较了一下,我弄了另外三张 AVIF,都可以在 Windows 中正常打开,分别是漫画 01.avif 的 AVIF 重新保存,B 站的 AVIF 图片,AVIF Checker 的示例图片,在不了解 HEIF 容器和 AV1 之前,我暂时也怀疑漫画图片中的 AVIF 包含了某种奇怪的编码方式.
不过我比较了一下,我弄了另外三张 AVIF,都可以在 Windows 中正常打开,分别是漫画 01.avif 的 AVIF 重新保存,B 站的 AVIF 图片,AVIF Checker 的示例图片,在不了解 HEIF 容器和 AV1 之前,我暂时也怀疑漫画图片中的 AVIF 包含了某种奇怪的编码方式.
好的,我给丢到komga了,只是违背了在本地看漫画的初衷。。。
不过我比较了一下,我弄了另外三张 AVIF,都可以在 Windows 中正常打开,分别是漫画 01.avif 的 AVIF 重新保存,B 站的 AVIF 图片,AVIF Checker 的示例图片,在不了解 HEIF 容器和 AV1 之前,我暂时也怀疑漫画图片中的 AVIF 包含了某种奇怪的编码方式.
好的,我给丢到komga了,只是违背了在本地看漫画的初衷。。。
我现在在研究新的解码方案,希望能有好消息
现在已经可以正常打开了:
看起来好像是微软的 codec 对 10bit 的图处理有问题,因为我对比下来能正常解码的图都是 8bit
已经处理完毕,新版本发布.
已经处理完毕,新版本发布.
🐂🐸
0xC00D36B4