> For the complete documentation index, see [llms.txt](https://docs.helmut.de/helmut4-releases/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.helmut.de/helmut4-releases/v4.13.0/helmut4-components/streamdesigner/nodes/actions/adobe-premiere/premiere-project-index-sequence.md).

# Premiere Project Index Sequence

The **Premiere Project Index Sequence** node parses an Adobe Premiere Pro project file and returns information about a specified sequence together with all media clips referenced by that sequence.

The node is intended for workflows where only the assets associated with a particular Premiere Pro sequence need to be identified instead of processing the entire project.

The project is analyzed using a detailed project scan. The resulting sequence and media information is returned as a JSON string and can be processed by subsequent nodes.

<figure><img src="/files/aBpdZCT9TdLlfQvHpmac" alt="" width="353"><figcaption><p>Premiere Project Index Sequence</p></figcaption></figure>

### Input Parameters

#### Project file path

The absolute path to the Adobe Premiere Pro `.prproj` project file that should be analyzed.

Example:

```
/Volumes/helmut4/myProject.prproj
```

Helmut wildcards can also be used to dynamically provide the project path.

#### Sequence ID / Dynamic Link ID

The Premiere Pro `ObjectUID` of the sequence that should be extracted.

Example:

```
4f0c0168-1776-45f4-a1b7-bb4303ff0b48
```

The ID can also be supplied dynamically from the result of a previous node.

### Node Result

The node returns a **JSON string** containing an array of `AssetPrproj` entries for:

* the specified sequence
* all media clips referenced by that sequence

The result can be accessed by subsequent nodes using:

```
{stream.last_result}
```

or by referencing the result of this specific node:

```
{node.result.?}
```

The returned JSON can then be processed further, for example using the **JSON Extract Action** nodes.

### Typical Use Cases

* Identifying all media used by a specific Premiere Pro sequence.
* Processing only assets relevant to a selected sequence.
* Preparing sequence-specific media for archive, transfer, or delivery workflows.
* Passing sequence and referenced-media information to subsequent workflow steps.
* Analyzing Premiere Pro projects without having to process all assets contained in the project.

### Practical Tip

The **Sequence ID / Dynamic Link ID** must contain the Premiere `ObjectUID` of the sequence. When the ID has already been retrieved by another node, its node result can be passed directly into this field to build a fully dynamic workflow.
