I asked a question in the similar topic couples of weeks ago: Annotate acoustic and visual events of a multimodal signal.
To get real good quality scrolling spectrogram in video I use dynaSpec package
in R
that allows you to generate MP4 video of a spectrogram: https://marce10.github.io/dynaSpec/.
When I do a video recording of a vocalizing animal and I want to review both the visual behaviour and the spectrogram of the vocalization, I first create a scrolling spectrogram using dynaSpec
. Then, I combine the video recording with the scrolling spectrogram using Davinci Resolve software (free version).