Premise: I do not know anything about Android.
I’ve installed Open Camera again, and, to my displeasure, I couldn’t find an option to record at 60 FPS. They just stop at 30, with the exception of 120 and 240 (broken while normal recording).
I’ve used scrcpy with USB debugging to print the full list through ADB:
scrcpy.exe --list-camera-sizes
[server] INFO: Device: [Fairphone] Fairphone FP5 (Android 15)
[server] INFO: List of cameras:
–camera-id=0 (back, 4096x3072, fps=[15, 24, 30])
- 4096x3072
- 4096x2304
- 4080x3060
- 4000x3000
- 4000x2250
- 3960x1760
- 3840x2160
- 3264x2448
- 3072x3072
- 3060x3060
- 2700x1200
- 2592x1944
- 2048x1536
- 1920x1080
- 1600x1200
- 1440x1080
- 1280x960
- 1280x720
- 1200x1200
- 1080x1080
- 1024x768
- 800x600
- 800x480
- 720x480
- 640x480
- 640x360
- 352x288
- 320x240
- 176x144
High speed capture (–camera-high-speed): - 1280x720 (fps=[120, 240])
- 720x480 (fps=[120, 240])
- 640x480 (fps=[120, 240])
- 1920x1080 (fps=[120, 240])
–camera-id=1 (front, 4080x3072, fps=[10, 12, 15, 24, 30]) - 4080x3060
- 4000x3000
- 4000x2250
- 3960x1760
- 3840x2160
- 3264x2448
- 3072x3072
- 3060x3060
- 2700x1200
- 2592x1944
- 2048x1536
- 1920x1080
- 1600x1200
- 1440x1080
- 1280x960
- 1280x720
- 1200x1200
- 1080x1080
- 1024x768
- 800x600
- 800x480
- 720x480
- 640x480
- 640x360
- 352x288
- 320x240
- 176x144
High speed capture (–camera-high-speed): - 1280x720 (fps=[120])
- 720x480 (fps=[120])
- 640x480 (fps=[120])
- 1920x1080 (fps=[120])
–camera-id=2 (back, 4096x3072, fps=[10, 12, 15, 24, 30]) - 4096x3072
- 4096x2304
- 4080x3060
- 4000x3000
- 4000x2250
- 3960x1760
- 3840x2160
- 3264x2448
- 3072x3072
- 3060x3060
- 2700x1200
- 2592x1944
- 2048x1536
- 1920x1080
- 1600x1200
- 1440x1080
- 1280x960
- 1280x720
- 1200x1200
- 1080x1080
- 1024x768
- 800x600
- 800x480
- 720x480
- 640x480
- 640x360
- 352x288
- 320x240
- 176x144
High speed capture (–camera-high-speed): - 1280x720 (fps=[120, 240])
- 720x480 (fps=[120, 240])
- 640x480 (fps=[120, 240])
- 1920x1080 (fps=[120, 240])
All cameras just offer 30 FPS with Android High Speed Capture (also partially broken). Is there a reason why we can only make use of the stock Camera app? Why isn’t 60 provided?