using a SONY DSC-RX100 with an out-of-camera JPG that was taken in vertical (portrait) position that JPG will have corresponding EXIF metadata 'Orientation' that describes the cameras orientation at the time the photo was taken.
ASP3 (3.0.0.123, build 05/04/2016) will render the image in portrait mode in the GUI - everything is ok here.
But when I use the JPEG Output to create a JPEG and the Output Profile has the Option "Embed EXIF-Data" enabled, ASP3 writes a JPEG to disk that is in portrait dimensions (this is correct) but makes the mistate and embeds the original Orientation EXIF-Data to the metadata.
This results in the portrait image rotated 90° clockwise (landscape) when viewed in an external viewer.
FIX: Remove the Orientation EXIF metadata when writing JPEG files to disk.
ASP2 didn't have this bug.
EDIT:
Here are some samples for the developers:
Original Image out of camera - usa_20160520_232718_5565.jpg
- JPEG 5472x3648
- EXIF Orientation: Rotate 90 CW
- EXIF Camera Orientation: Rotate 90 CW
- It's a landscape image with the info to rotate it 90 degrees clockwise - results in a portrait image displayed
Resulting image in ASP3 (3.0.0.123, build 05/04/2016) - usa_20160520_232718_5565_1000.jpg
- JPEG 667x1000
- EXIF Orientation: Rotate 90 CW
- It's a portrait image image with the info to rotate it 90 degrees clockwise - results in a landscape image displayed
