# Seek Media

## Seek Media

This **Node** can be used to seek a particular point of a **Media** **Object**. It has three different versions depending on the `Seek Mode` chosen. Find in the tabs below the documentation for all versions.

{% tabs %}
{% tab title="Frame" %}

## Overview

![The Seek Media Node, with Seek Mode: Frame.](https://2628349686-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwnv17cpjDin2deSlOz0z%2Fuploads%2Fgit-blob-def92ddb3a74b3908431006cfc296003924d7909%2Fnode-seekmedia-frames.png?alt=media)

The **Seek Media** **Node** with `Seek Mode`: `Frame` can be used to navigate to a particular point in a [**Video**](https://docs.incari.com/incari-studio/2023.1/objects-and-types/scene-objects/video) providing the corresponding timeframe as input.

[**Scope**](https://docs.incari.com/incari-studio/2023.1/overview#scopes): **Scene**, **Function**, **Prefab**.

## Attributes

![The Seek Media Node Attributes.](https://2628349686-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwnv17cpjDin2deSlOz0z%2Fuploads%2Fgit-blob-64f25f01b7bb967514c591ebdfd59c2c768e09a2%2Fnode-seekmedia-attri.png?alt=media)

| Attribute   | Type         | Description                                                                                                                                                                                                                                           |
| ----------- | ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Seek Mode` | **Dropdown** | Mode for seeking the **Media** **Object**. In this case, `Frame`. Please note that the `Frame` `Seek Mode` only permits seeking **Video Objects** and it does not work for **Audio Objects**, for which one of the other `Seek Modes` has to be used. |

## Inputs

| Input             | Type         | Description                                                           |
| ----------------- | ------------ | --------------------------------------------------------------------- |
| *Pulse Input* (►) | **Pulse**    | A standard **Input Pulse**, to trigger the execution of the **Node**. |
| `Object ID`       | **ObjectID** | **ID** of the **Video** **Object** to be sought.                      |
| `Frame Number`    | **Int**      | *Frame number* to navigate to.                                        |

## Outputs

| Output             | Type      | Description                                                                                                                            |
| ------------------ | --------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| *Pulse Output* (►) | **Pulse** | A standard **Output Pulse**, to move onto the next **Node** along the **Logic Branch**, once this **Node** has finished its execution. |
| {% endtab %}       |           |                                                                                                                                        |

{% tab title="Percentage" %}

## Overview

![The Seek Media Node, with Seek Mode: Percentage.](https://2628349686-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwnv17cpjDin2deSlOz0z%2Fuploads%2Fgit-blob-8961fbc153ef8d900a9e66bdc1659a9e8e888584%2Fnode-seekmedia-percentage.png?alt=media)

The **Seek Media** **Node** with `Seek Mode`: `Percentage` can be used to navigate to a particular point in a **Media Object** providing the corresponding percentage as input. **Media** in **Incari** is either a [**Video**](https://docs.incari.com/incari-studio/2023.1/objects-and-types/scene-objects/video) or an [**Audio**](https://docs.incari.com/incari-studio/2023.1/objects-and-types/scene-objects/audio).

[**Scope**](https://docs.incari.com/incari-studio/2023.1/overview#scopes): **Scene**, **Function**, **Prefab**.

## Attributes

![The Seek Media Node Attributes.](https://2628349686-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwnv17cpjDin2deSlOz0z%2Fuploads%2Fgit-blob-64f25f01b7bb967514c591ebdfd59c2c768e09a2%2Fnode-seekmedia-attri.png?alt=media)

| Attribute   | Type         | Description                                                            |
| ----------- | ------------ | ---------------------------------------------------------------------- |
| `Seek Mode` | **Dropdown** | Mode for seeking the **Media** **Object**. In this case, `Percentage`. |

## Inputs

| Input             | Type         | Description                                                           |
| ----------------- | ------------ | --------------------------------------------------------------------- |
| *Pulse Input* (►) | **Pulse**    | A standard **Input Pulse**, to trigger the execution of the **Node**. |
| `Object ID`       | **ObjectID** | **ID** of the **Media** **Object** to be sought.                      |
| `Percentage`      | **Float**    | Percentage of the **Media Object** to navigate to.                    |

## Outputs

| Output             | Type      | Description                                                                                                                            |
| ------------------ | --------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| *Pulse Output* (►) | **Pulse** | A standard **Output Pulse**, to move onto the next **Node** along the **Logic Branch**, once this **Node** has finished its execution. |
| {% endtab %}       |           |                                                                                                                                        |

{% tab title="Seconds" %}

## Overview

![The Seek Media Node, with Seek Mode: Seconds.](https://2628349686-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwnv17cpjDin2deSlOz0z%2Fuploads%2Fgit-blob-e001a71c3dbd922cd16879c4a38fedbac44efadd%2Fnode-seekmedia-seconds.png?alt=media)

The **Seek Media** **Node** with `Seek Mode`: `Seconds` can be used to navigate to a particular point in a **Media Object** providing the corresponding second as input. **Media** in **Incari** is either a [**Video**](https://docs.incari.com/incari-studio/2023.1/objects-and-types/scene-objects/video) or an [**Audio**](https://docs.incari.com/incari-studio/2023.1/objects-and-types/scene-objects/audio).

[**Scope**](https://docs.incari.com/incari-studio/2023.1/overview#scopes): **Scene**, **Function**, **Prefab**.

## Attributes

![The Seek Media Node Attributes.](https://2628349686-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwnv17cpjDin2deSlOz0z%2Fuploads%2Fgit-blob-64f25f01b7bb967514c591ebdfd59c2c768e09a2%2Fnode-seekmedia-attri.png?alt=media)

| Attribute   | Type         | Description                                                         |
| ----------- | ------------ | ------------------------------------------------------------------- |
| `Seek Mode` | **Dropdown** | Mode for seeking the **Media** **Object**. In this case, `Seconds`. |

## Inputs

| Input             | Type         | Description                                                           |
| ----------------- | ------------ | --------------------------------------------------------------------- |
| *Pulse Input* (►) | **Pulse**    | A standard **Input Pulse**, to trigger the execution of the **Node**. |
| `Object ID`       | **ObjectID** | **ID** of the **Media** **Object** to be sought.                      |
| `Seconds`         | **Dropdown** | Mode for seeking the **Media** **Object**                             |

## Outputs

| Output             | Type      | Description                                                                                                                            |
| ------------------ | --------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| *Pulse Output* (►) | **Pulse** | A standard **Output Pulse**, to move onto the next **Node** along the **Logic Branch**, once this **Node** has finished its execution. |
| {% endtab %}       |           |                                                                                                                                        |
| {% endtabs %}      |           |                                                                                                                                        |

## See Also

* [**Play Media**](https://docs.incari.com/incari-studio/2023.1/toolbox/incari/media/playmedia)
* [**Stop Media**](https://docs.incari.com/incari-studio/2023.1/toolbox/incari/media/stopmedia)
