# Action Camera as a Logger

Due to the flexibility of Gyroflow, the gyro source and the video source can be "mismatched". This means that an action camera with internal gyro logging (e.g. GoPro) can be mounted to a high-end cinema camera acting as a gyro logger. This setup is illustrated below.

<figure><img src="https://957905993-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgogMettXiFqbEAwJmvy8%2Fuploads%2FtK0wKKgyVGGR9uLH3pGB%2Fimage.png?alt=media&#x26;token=47d9ec9c-21cf-429a-a139-7368f4d58d52" alt=""><figcaption></figcaption></figure>

The advantages of this setup is the availability of GoPros/Insta360 cameras among filmmakers, meaning no additional hardware other than some fasteners.

With this setup, a number of things should be considered:

* The cinema camera and logger camera should be rigidly attached to each other to avoid mismatching motion data.
* The two should ideally be oriented in the same direction to avoid additional angle corrections.
* Starting recording of the two cameras at almost the same time, or with a small fixed offset (e.g. 10 seconds) makes synchronization easier.

This setup has successfully been used with GoPro Hero 6/8/9, the Insta360 OneR/Go 2 among others. In general, any camera with gyro logging should work, assuming the gyro data is clean and correct.

When using a GoPro hero 8 or newer as a gyro logger, the internally computed orientations (`None` integration method) should not be used, since these orientations only correspond to each frame from the GoPro file.

It is important that the gyro rotations correspond to the actual sensor of another camera, so you have to make sure they are aligned. For more information see:

{% content-ref url="../imu-orientation-and-rotation" %}
[imu-orientation-and-rotation](https://docs.gyroflow.xyz/app/advanced-usage/imu-orientation-and-rotation)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gyroflow.xyz/app/advanced-usage/using-external-gyro-source/action-camera-as-a-logger.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
