[INACTIVE LEGACY VERSION, FIND THE PROJECT HERE: https://github.com/gyroflow/gyroflow] Video stabilization using IMU motion data from internal or external logs
I would like to use the MP4 file output by the GoPro HERO9 as a source of gyro data, but it did not work.
The MP4 files output by the newer GoPros seem to have a different atom hierarchy. gpmd is no longer a child element of gmhd.
Atom minf @ 329465 of size: 3292, ends @ 332757
Atom gmhd @ 329473 of size: 32, ends @ 329505
Atom dinf @ 329505 of size: 36, ends @ 329541
Atom dref @ 329513 of size: 28, ends @ 329541
Atom alis @ 329529 of size: 12, ends @ 329541
Atom stbl @ 329541 of size: 3216, ends @ 332757
Atom stsd @ 329549 of size: 32, ends @ 329581
Atom gpmd @ 329565 of size: 16, ends @ 329581
I changed the gmhd to just make sure it exists directly under the minf.
I was able to get gyroflow working on my GoPro HERO9.
Thank you for providing such a great software.
I would like to use the MP4 file output by the GoPro HERO9 as a source of gyro data, but it did not work.
The MP4 files output by the newer GoPros seem to have a different atom hierarchy. gpmd is no longer a child element of gmhd.
I changed the gmhd to just make sure it exists directly under the minf.
I was able to get gyroflow working on my GoPro HERO9.
All outputs.