On my OnePlus 5, when I set the image to low quality to save space and bandwidth, either the aspect ratio mismatch or the cropping causes the HUD target thing to be misaligned.
The images below were taken with the phone in the exact same place:
Needs scaling and testing on screens with extreme aspect ratios?
edit: also, some thoughts around this point/feature:
- The low/high quality switch is a bit extreme on recent phones. For me the options are from 3456x4608 (15 megapixels) or 1280x720 0.9 megapixels.
- Using webp saves about 1/3 in OpenCamera on Android.
- Thinking of using stuff learned from modern video codecs, saving the whole sequence using h.264 might yield reasonable results.