Cosmo Sequence Report Action

The Cosmo Sequence Report Action node exports a JSON report listing all assets used within a sequence.

This node requires that the corresponding project has previously been indexed using Advanced Indexing in the Cosmo Project File Index Action. Without advanced indexing, the detailed timeline information needed for the report is not available and the node will fail.

Input Parameters

Sequence (Asset) ID ID of the sequence for which the report should be generated. Typically retrieved from {job.assetId} (for example after using Cosmo Get Project Sequences Action).

Destination File Full path and filename of the JSON report.

If New File Exists Defines how an existing file is handled:

  • APPEND — adds new data to the existing file

  • INCREMENT_NAME — creates a new file with an incremented filename

  • DELETE_EXISTING — overwrites the existing file

Cosmo Sequence Report Action

Output

The node creates a JSON report containing all media references used in the sequence.

General information included:

  • sequence name

  • project name

  • sequence asset ID

Detailed media reference information:

  • referenced assets

  • in/out timecodes of the clip

  • in/out timecodes within the sequence

  • track number

  • video frame reference (video assets)

  • audio sample reference (audio assets)

chevron-rightThe output, for example when writing the node result to a log file, will appear similar to the following example:hashtag

Behavior

  • Reads sequence timeline data from the Cosmo database

  • Requires prior advanced indexing of the project

  • Can be used iteratively with Cosmo Get Project Sequences Action

  • Supports asynchronous execution

If the sequence ID is invalid or the project was not indexed in advanced mode, the node fails.

Typical Workflow

  1. Run Cosmo Project File Index Action with Advanced Indexing enabled

  2. Iterate sequences using Cosmo Get Project Sequences Action

  3. Execute this node for each sequence

  4. Export a per-sequence usage report

Practical Use Cases

  • compliance documentation

  • broadcast delivery validation

  • timeline analysis

  • rights and usage verification

  • reconstruction of edit decisions

In practical terms: This node answers the question “What exactly is inside this timeline?” — not just which clips exist in the project, but precisely where and how they are used in the edit.

Last updated