Skip to content

Some high res photos (200MP) displaying as very low res (2MP) #1835

@yushiyangk

Description

@yushiyangk

Describe the bug

Here are two photos, both of size 12288 × 16320. In Aves Libre, the first one is displayed at its nominal size, whereas the second one is displayed in very low resolution, with reported size of 1080 × 1440.

Edit: removed the externally hosted images, since it's been determined that they themselves were not the cause of the problem

(Apologies for the external link, the images are too large to be uploaded here.)

All of the other image viewers I tried have been able to display the second image correctly.

To Reproduce

Steps to reproduce the behavior:

  1. Add the photos to a folder indexed by Aves Libre
  2. Open the photos in Aves Libre's Viewer; the resolution in the top right of the Viewer says 1080 × 1440
  3. Pinch to zoom into the image: it is of very low resolution, seemingly matching the reported 1080 × 1440
  4. Swipe up to show the image Info: the resolution is reported as 1080 × 1440 · 2 MP, while its size is reported as 618.53 KB, much smaller than the actual size of the file

Expected behavior

The image should be much higher resolution, and have a reported resolution of 12288 × 16320, and a size of about 36 MB.

Screenshots

First image, expected behaviour

Image Image

Second image, incorrect behaviour

Image Image

System information and logs

vivo X300 (V2509A), 6.12.23-android16-5-gb9f62917cfba-abogki444319749-4k
aves-logs-20251107_035826.txt

Additional context

The 200MP photos were created using the stock camera app for vivo X300. I believe that these high resolution photos are made by stacking multiple images, although I could not find concrete documentation to that effect.

I could semi-reliably generate the incorrectly-behaving images by swinging the phone around rapidly while the image was being captured/processed, which seems to suggest that this might be related to situations where the stock camera fails to stack the entire set of images that it was expecting to.

Nonetheless, all the other image viewers I tried were still able to render such images at its full expected size, and with reasonably high detail.

I'm not really familiar with the jpeg file format, so that's just my guess which could be completely wrong.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions