@adamplumb and everyone interested in #PipeWire + #GStreamer video recording: turns out that there is a serious timestamp bug in the pipewiresrc that breaks recording. I have a MR brewing at https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1589 - with that I was just able to record a video, including Audio, on my #PinePhonePro in Cheese. Quality is still pretty bad, but we're getting there!
FTR: the fix was released today in Pipewire 0.3.69.