BTW for just recording the video from the P2 Pro there's a beta app nExt Camera for Android that's great. It's for recording USB cameras. Records at the full 25 FPS frame rate, supports zoom, works well on Android 11 and even on my older Android 8 phone (where the thermal apps get really choppy in the video recording). I was able to easily run this and another background video recorder to have dual streams of the thermal and normal phone camera, with no choppiness in the recordings. Supports x.264 and x.265 encoding, with settable bitrate. Runs even when the phone screen is off, saving power if you need to watch something for a while. Allows using CUBE 3D LUT files, e.g. the common ironbow (attached below). It could still use some improvements (e.g. recording audio through the phone's mic) and I'll see if the developer can address them. You CAN get the rotation correct, I found you need to enable its auto-rotate icon, turn the phone until the rotation matches what it sees, then disable the rotation icon in the app and from there on it will keep it correct no matter how you hold the phone.
EDIT: nExt Camera has added recording of audio from the phone's microphone(s). This is great for narrating a recording.
EDIT: Also I found it supports 1D cube files, making them a lot smaller. And I made an inverse grayscale cube if you like white cold in grayscale mode. Remove .txt, copy to your phone, then import in the app.
I've attached an ironbow.cube file (just remove the .txt) as I couldn't find one on the web.