Video overlay is one of our most requested features among ArduSub and BlueRov2 users, and it’s been the topic of many discussions here in the past.
I’m happy to leak that the first support for this feature has recently been merged into the QGroundControl development branch (not stable). The support comes in the form of a subtitle file that will update the telemetry values at 1Hz. More information on the decision to use subtitles is explained in the proposal for the feature, and in @williangalvani’s pull request to add the feature.
Your knight in dark armor, @williangalvani, slayed the code to create the subtitle files. In perhaps an even more gallant effort, he is also working on documentation on how to use the subtitle files with common media players, and how export a single video file with the overlay ‘burned in’. We will update here as that develops.
If you would like to ‘beta test’ it, the feature can be tested today if you download the daily build from qgroundcontrol’s website. Note that this build is updated continuously, and is not considered stable. You should not attempt to use it for any critical work or applications.