strukturag / libheif

libheif is an HEIF and AVIF file format decoder and encoder.
Other
1.76k stars 302 forks source link

alpha image can not be decoded correctly on IOS and Mac #409

Open Eastsea-in-east opened 3 years ago

Eastsea-in-east commented 3 years ago

How to reproduce:

Issue: Within v1.10.0 release, the generated heic image "alpha_1_10.heic"

Within v1.9.1 release, the generated heic image "alpha_1_9.heic"

farindk commented 3 years ago

Could you please check whether this is actually the same issue as #405 and has hence been fixed with the changes in the current master branch?

Eastsea-in-east commented 3 years ago

Dirk,

Yes, with the current master the issue is fixed partly:

  1. The output .heic image can be loaded on mac correctly with alpha effect
  2. The output .heic image can be loaded on iphone but with opaque effect( no alpha effect, it is wrong)

could you confirm the issue? Thanks.

BTW, how to confirm the alpha effect: airdrop the .png and .heic file to iphone, and save them in iphone "file" application. And there are different appearance in the background for them.

-Eastsea