Investigate the contents of video data passed from Insta360 cameras

Insta360 cameras stream video data via protobuf messages, which by initial investigation [thread] seems to be a H.264 raw video stream.

As this video stream should be usable both for streaming to video players and into files, and for conversion into other formats, we need to investigate whether there are any Insta360 specific metadata included in them (to be stripped down if possible), and what are the possibilities to convert the data into other formats on-the-fly.

Potentially useful tool: https://www.trekview.org/blog/metadata-exif-xmp-360-video-files-camm-camera-motion-metadata-spec/

Discussion with some example data extracted with it: !191 (comment 2915215053)

Scope

  • Investigate the metadata contents of the video stream and insv
  • Implement a proof of concept, which could be fleshed out in a follow-up task, to be created as part of the current task's scope.
  • Update WIP 0007, including all the content/tools/URLs from this thread: !191 (comment 2915215053)
Edited by Xavier Antoviaque