@patrick_h_lauke YouTube doesn’t allow me to post this comment for some reason 🤷‍♂️
scrcpy is definitely the way to go. you can also directly record the source audio and video through it using scrcpy --record=file.mp4 (other, non-mp4 formats are available) which saves you the step of syncing the recordings.
While the screen output on your device can have compression artifacts, with the scrcpy recording, image and audio is recorded on device and combined on PC/Mac. See: https://github.com/Genymobile/scrcpy/blob/master/doc/recording.md