Video Collections
Video collections are top-level entities in Gumlet. You can use them to organize different types of videos or can also use them to separate development and production videos and credentials.
A collection can have unlimited number of vidoes and depending on your plan, you can create 2 or more collections. Each collection has its own settings like player customizations and security settings which are applied to all videos in a collection.
While creating a collection, you will be asked for details which are described in this document.

Create collection page
Name
You can provide a short name which best describes this collection.
Origin Type
Origin type is used to determine how will your original videos will be stored. You can select places like Web Folder or Amazon S3 Bucket which means you already have your original videos stored in those places. You can also select Direct Upload which will allow you to directly upload original videos to Gumlet.
Please note, all processed videos are always stored by Gumlet in geographically distributed storage. You can't change this. If you ever need to download all your processed vidoes, you can contact our support.
Direct Upload
Use this option if you want to upload your videos directly to Gumlet. If you use this option, we will automatically start video processing as soon as upload finishes. Storage of original video is included in storage pricing given on website and you can always download your original videos if needed.
Web Folder
Use this option if your videos are stored at any publicly accessible URL like <https://www.example.com/video.mp4
>. We will be able to fetch original videos from this place and process it as requested.
Web Proxy
In case you don't have any specific public domain from which you want to ingest videos, web proxy option allows you to ingest video from any publicly accessible URL.
Amazon S3 Bucket
You can use videos stored in Amazon S3 bucket as video source. Gumlet needs GetObject
and ListBucket
permissions to access the videos. Please create access token with these permissions and add them while creating the collection.
DigitalOcean Spaces
You can use videos stored in DigitalOcean Spaces as video source. Please create a new access token as described in this article and create a collection with those credentials.
Wasabi Storage
Gumlet supports fetching videos from Wasabi storage. You can configure the storage in same way and we need same permissions as Amazon S3 for wasabi storage.
Google Cloud Storage
You can use videos stored in Google Cloud Storage bucket as source. Gumlet needs read bucket
and list object
permissions to access the videos. Please create a service account with those permissions, create a JSON key and use that key while creating collection. You can find a tutorial for the same at Create and manage service account keys.
Azure
Gumlet supports fetching videos from Azure cloud storage. You need to create a storage account and then create a container inside your existing storage. Gumlet needs SAS(Shared access tokens) token for accessing content. You can create a new SAS token as described in this article.
Linode Storage
Gumlet supports storing images in Linode storage. You can configure the storage in same way and we need same permissions as Amazon S3 for linode storage.
Backblaze Storage
Gumlet supports storing images in Backblaze storage. You can configure the storage in same way and we need same permissions as Amazon S3 for backblaze storage.
Default Video Profile
You need to select a default Profiles for Encoding which will be applied while processing videos if no profile is specified while processing videos.
Collection ID
Once you create your collection, a unique collection id will be generated and it will be visible on Collections page. You will need this id while making API calls.

Collection screens showing collection id
Updated 5 months ago