Skip to main content

What is Tagging?

Tagging applies custom and automated tags to a video. The path to use tagging:

Running Tagging

The basic use of tagging to get AI generated tags:
Tagging only runs on one video at a time. It will have to be run multiple times to tag multiple videos.

Custom Tags

To use custom tags, add a the tags parameter:

Multiple Tags

By default, tagging will assign multiple tags to a video. To set the number of tags use num_tags:
Note that num_tags is the maximum number of tags that will be assigned to the video and can be lower.

Tagging Response Format

Tagging returns a json with the following structure:
List[str]
List of tags assigned to the video
Example:

Tagging Complete Example

A complete example that runs tagging over an entire index:

Tagging JSON

Workflows are in a private beta. Please contact us at team@usemoonshine.com to request access.
string
required
Name/ID of the parent index of the video being processed.
string
required
ID of the video being processed.
List[str]
List of tags to assign to the video.
int
maximum number of tags that will be assigned to the video and can be lower.