Cloud-to-cloud transfers
Cloud-to-cloud transfers allow you to upload multiple videos in a single API call. This feature is currently supported for the us-west-2
region of AWS S3. If your data is in other regions or with other cloud providers, contact us at [email protected].
The steps for performing a cloud-to-cloud-transfer are as follows:
- Set up an integration. When you set up an integration, you grant Twelve Labs access to read the files in your S3 bucket.
- Download and edit the list of files in your S3 bucket. After an integration is set up , use the Integrations page to download the list of videos in your S3 bucket as a JSON file. Once you've downloaded the JSON file, you can edit to in a plain text editor. For example, you can add transcription files or remove the video files you don't want to upload and index.
- Transfer and index videos. Use the POST method on the
/tasks/transfers
endpoint to upload the JSON file containing the video files you want to index.
The sections below provide instructions for managing integrations and making cloud-to-cloud transfers:
Updated 19 days ago