This quickstart guide provides a simplified introduction to analyzing videos to generate text using the TwelveLabs Video Understanding Platform. It includes the following:
For a comprehensive guide, see the Analyze videos section.
This section explains the key concepts and terminology used in this guide:
This guide shows how to upload your video as an asset and analyze it synchronously.
To use the platform, you need an API key:
Depending on the programming language you are using, install the TwelveLabs SDK by entering one of the following commands:
Your video files must meet the following requirements:
Upload limits: Public video URLs up to 2 GB or local video files up to 200 MB. For local files up to 2 GB, see the Upload and processing methods page.
Analysis method: Videos up to 1 hour. For longer videos up to 2 hours, use the asynchronous method in the complete guide.
Model capabilities: See the complete requirements for video files
Copy and paste the code below, replacing the placeholders surrounded by <> with your values.
Create a client instance to interact with the TwelveLabs Video Understanding Platform.
You only need this step for URL uploads larger than 200 MB. The platform processes these files asynchronously.