Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Photos sent at poor quality even with HD quality set to on, no metadata retained #5919

Open
3 tasks done
masangster opened this issue Dec 7, 2024 · 2 comments
Open
3 tasks done

Comments

@masangster
Copy link

masangster commented Dec 7, 2024

  • I have searched open and closed issues for duplicates
  • I am submitting a bug report for existing functionality that does not work as intended
  • This isn't a feature request or a discussion topic

Bug description

Photos sent using HD quality are still highly compressed, and the photos received are much darker than the originals for some reason. In addition all exif data is stripped.

Steps to reproduce

-Set media settings to high quality
-Send a photo using either the photos picker, or even send using the files picker. Can also send to yourself or from Mac OS and the same result occurs.

**Actual result:
A 10MB photo is compressed to less than 2MB and the exif data is stripped. If trying to send the photo as a file the same happens. When trying to send from MacOS, the files received are also much darker for some reason.

Expected result:
The HD mode should send the original files and retain all EXIF metadata, as well as file formats. EG if I send a HEIF format file using the file picker it should be received as HEIF not JPEG.

Screenshots

Device info

Device: iPhone 11

iOS version: 18.1.1

Signal version: 7.39

Link to debug log

@Zk2u
Copy link

Zk2u commented Dec 10, 2024

The high quality mode only increases the quality from standard, it doesn't send the original (like iMessage would). And all EXIF data is stripped for all images (and maybe videos?). Both are for security reasons, as it means they can enforce a single image format on signal and also prevent people from accidentally revealing their location to others

@masangster
Copy link
Author

masangster commented Dec 11, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants