When setting to record GPS data on EXIF (but not stamping the image, in gps default format), the app fails to record longitude and altitude, although it records yaw, pitch and roll. How do I retrieve such info from the file, if possible?
I have the same problem. In my photos, latitude is correct while longitude is always 0. My GPS is working good of course Following are the debug information from the app, if they might help:
Open Camera v1.54.1
Code: 92
Package: net.sourceforge.opencamera
Android API version: 34
Device manufacturer: Fairphone
Device model: FP5
Display size: 1224x2446
Current camera ID: 0
No. of cameras: 3
Multi-camera?: true
Camera API: Camera2 (Android L)
Camera orientation: 90
Photo mode: Standard
Min zoom factor: 1.0
Max zoom factor: 20.0
Preview resolutions: 2700x1200, 1920x1080, 1600x1200, 1440x1080, 1280x960, 1280x720, 1200x1200, 1080x1080, 1024x768, 800x600, 800x480, 720x480, 640x480, 640x360, 352x288, 320x240, 176x144
Preview resolution: 1600x1200
Photo resolutions: 4096x3072, 4080x3060, 4000x3000, 4096x2304, 3072x3072, 3060x3060, 4000x2250, 3840x2160, 3264x2448, 3960x1760, 2592x1944, 2700x1200, 2048x1536, 1920x1080, 1600x1200, 1440x1080, 1200x1200, 1280x960, 1080x1080, 1280x720, 1024x768, 800x600, 800x480, 720x480, 640x480, 640x360, 352x288, 320x240, 176x144
Photo resolution: 4096x3072
Video qualities: 1, 6_r3960x1760, 6_r2592x1944, 6_r2700x1200, 6_r2048x1536, 6, 5_r1600x1200, 5_r1440x1080, 5_r1200x1200, 5_r1280x960, 5_r1080x1080, 5, 4_r1024x768, 4_r800x600, 4_r800x480, 4, 3_r640x480, 3_r640x360, 3, 7, 2
Video resolutions: 3840x2160, 3960x1760, 2592x1944, 2700x1200, 2048x1536, 1920x1080, 1600x1200, 1440x1080, 1200x1200, 1280x960, 1080x1080, 1280x720, 1024x768, 800x600, 800x480, 720x480, 640x480, 640x360, 352x288, 320x240, 176x144
Video quality: 6
Video frame width: 1920
Video frame height: 1080
Video bit rate: 20000000
Video frame rate: 30
Video capture rate: 30.0
Video high speed: false
Video capture rate factor: 1.0
Auto-level?: Available
Auto-level enabled?: false
Face detection?: Available
RAW?: Available
HDR?: Available
Panorama?: Available
Gyro sensors?: Available
Expo?: Available
Expo compensation?: Available
Exposure compensation range: -24 to 24
Manual ISO?: Available
ISO range: 100 to 4476
Manual exposure?: Available
Exposure range: 78795 to 250000000
Manual WB?: Available
WB temperature: 1000 to 15000
Optical stabilization?: Available
Optical stabilization enabled?: true
Video stabilization?: Available
Video stabilization enabled?: false
Tonemap curve?: Available
Tonemap max curve points: 64
Can disable shutter sound?: Available
Camera view angle: 72.757454 , 55.06039
Flash modes: flash_off, flash_auto, flash_on, flash_torch
Focus modes: focus_mode_auto, focus_mode_macro, focus_mode_locked, focus_mode_infinity, focus_mode_manual2, focus_mode_continuous_picture, focus_mode_continuous_video
Color effects: none, negative, solarize, sepia, posterize, aqua, blackboard, whiteboard
Scene modes: auto, action, portrait, landscape, night, night-portrait, theatre, beach, snow, sunset, fireworks, sports, party, candlelight
White balances: auto, manual, incandescent, fluorescent, warm-fluorescent, daylight, cloudy-daylight, twilight, shade
Magnetic accuracy?: 1
Using SAF?: false
Save Location: OpenCamera
Save Location SAF:
Parameters: None
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
Anonymous
-
2025-05-09
That is, if I were you I would use the fork from e/OS temporarily they have supposedly fixed it there.
I have the same problem. In my photos, latitude is correct while longitude is always 0. My GPS is working good of course Following are the debug information from the app, if they might help:
Open Camera v1.54.1
Code: 92
Package: net.sourceforge.opencamera
Android API version: 34
Device manufacturer: Fairphone
Device model: FP5
Display size: 1224x2446
Current camera ID: 0
No. of cameras: 3
Multi-camera?: true
Camera API: Camera2 (Android L)
Camera orientation: 90
Photo mode: Standard
Min zoom factor: 1.0
Max zoom factor: 20.0
Preview resolutions: 2700x1200, 1920x1080, 1600x1200, 1440x1080, 1280x960, 1280x720, 1200x1200, 1080x1080, 1024x768, 800x600, 800x480, 720x480, 640x480, 640x360, 352x288, 320x240, 176x144
Preview resolution: 1600x1200
Photo resolutions: 4096x3072, 4080x3060, 4000x3000, 4096x2304, 3072x3072, 3060x3060, 4000x2250, 3840x2160, 3264x2448, 3960x1760, 2592x1944, 2700x1200, 2048x1536, 1920x1080, 1600x1200, 1440x1080, 1200x1200, 1280x960, 1080x1080, 1280x720, 1024x768, 800x600, 800x480, 720x480, 640x480, 640x360, 352x288, 320x240, 176x144
Photo resolution: 4096x3072
Video qualities: 1, 6_r3960x1760, 6_r2592x1944, 6_r2700x1200, 6_r2048x1536, 6, 5_r1600x1200, 5_r1440x1080, 5_r1200x1200, 5_r1280x960, 5_r1080x1080, 5, 4_r1024x768, 4_r800x600, 4_r800x480, 4, 3_r640x480, 3_r640x360, 3, 7, 2
Video resolutions: 3840x2160, 3960x1760, 2592x1944, 2700x1200, 2048x1536, 1920x1080, 1600x1200, 1440x1080, 1200x1200, 1280x960, 1080x1080, 1280x720, 1024x768, 800x600, 800x480, 720x480, 640x480, 640x360, 352x288, 320x240, 176x144
Video quality: 6
Video frame width: 1920
Video frame height: 1080
Video bit rate: 20000000
Video frame rate: 30
Video capture rate: 30.0
Video high speed: false
Video capture rate factor: 1.0
Auto-level?: Available
Auto-level enabled?: false
Face detection?: Available
RAW?: Available
HDR?: Available
Panorama?: Available
Gyro sensors?: Available
Expo?: Available
Expo compensation?: Available
Exposure compensation range: -24 to 24
Manual ISO?: Available
ISO range: 100 to 4476
Manual exposure?: Available
Exposure range: 78795 to 250000000
Manual WB?: Available
WB temperature: 1000 to 15000
Optical stabilization?: Available
Optical stabilization enabled?: true
Video stabilization?: Available
Video stabilization enabled?: false
Tonemap curve?: Available
Tonemap max curve points: 64
Can disable shutter sound?: Available
Camera view angle: 72.757454 , 55.06039
Flash modes: flash_off, flash_auto, flash_on, flash_torch
Focus modes: focus_mode_auto, focus_mode_macro, focus_mode_locked, focus_mode_infinity, focus_mode_manual2, focus_mode_continuous_picture, focus_mode_continuous_video
Color effects: none, negative, solarize, sepia, posterize, aqua, blackboard, whiteboard
Scene modes: auto, action, portrait, landscape, night, night-portrait, theatre, beach, snow, sunset, fireworks, sports, party, candlelight
White balances: auto, manual, incandescent, fluorescent, warm-fluorescent, daylight, cloudy-daylight, twilight, shade
Magnetic accuracy?: 1
Using SAF?: false
Save Location: OpenCamera
Save Location SAF:
Parameters: None
That is, if I were you I would use the fork from e/OS temporarily they have supposedly fixed it there.
https://gitlab.e.foundation/e/os/camera/-/commit/33c3e94eb63e7423dc4767a9dfd4026e99363d8c
Also see https://sourceforge.net/p/opencamera/tickets/1253/ .