Video FAQs

Frequently asked questions for all your video needs

🎬 Video Management

How do I download my original videos?

You can download the original video from the video settings page. Go to Video CMS and click on the video you want to download. You will see a menu on the right-side panel named Download. Click on the Download Video button to download the original.

How to move videos from Vimeo to Gumlet without downloading and uploading manually?

To migrate videos from Vimeo to Gumlet, we built an integration. The integration will allow you to select videos you want to migrate to Gumlet. This won't need additional efforts like downloading from Vimeo and uploading to Gumlet. Just select files and click on Import Videos. You will be notified once the upload is completed. Here is the guide - Migrate from Vimeo.

How can I download multiple videos with one click?

To download multiple videos in one click, you need to use API.
Please use list asset API https://docs.gumlet.com/reference/list-assets and get mp4 URLs and mp4 output playback URLs like: https://video.gumlet.io/{collection_id}/{asset_id}/main.mp4

What is a storage minute?

Storage minutes is the number of input video minutes that Gumlet stores. For example, if you bring a 60-minute video to Gumlet, you will use 60 minutes of storage in your account.

Is there a limit on the number of video files that can be uploaded via drag-and-drop?

There is no limit to the number of files that can be uploaded via drag-and-drop. However, we recommend uploading no more than 100 files at a time; it's always safer to upload fewer files at once.

How can I upload my videos under a specific collection on Gumlet?

Once you've uploaded videos to a collection, you can view all videos in this collection in your Video Library. You can select a switch to a different collection from the top-right dropdown on the page. You can upload videos directly to the selected collection.

📊 Analytics & Privacy

Does Gumlet store my data?

Gumlet stores video views and other analytics data to provide you with a detailed analysis of your videos' performance. At Gumlet, we believe privacy is the most important, so you can disable collecting analytics data in the collection settings here.

How does Gumlet's video bandwidth billing work, and how can I monitor my usage?

All plans include a monthly quota of bandwidth in GBs; however, you can use more bandwidth and pay for the additional usage. You can check the pricing plans here. To monitor video bandwidth, navigate to Video Usage Analytics on your account.

How to Use Video Analytics with My Video Player?

We have video SDKs available for different video players on our documentation; feel free to refer to those here Insights SDKs. Gumlet's player natively supports video analytics; please consider using it if it's feasible.

💬 Subtitles & Captions

How to add subtitles to videos?

There are two ways to add subtitles to videos in Gumlet:

  1. Select subtitle languages in the processing settings to utilize AI for generating subtitles for new videos. Go to video processing settings here.
  2. You can visit the video settings page and upload SRT files to add subtitles to your videos manually.

Learn more about adding subtitles here.

Why are subtitles not being detected in my videos?

If your video is musical or a song, it may not detect the correct language. If that's not the case, let us know the asset ID, and our tech team will review it.

How to prevent AI-generated subtitles for my videos?

To prevent Gumlet from automatically generating subtitles for your videos, you can disable this feature in the Gumlet Dashboard under processing settings. Simply uncheck the option for AI-generated subtitles and save.

🌐 Embedding & Integration

Can I embed videos on third-party Learning Management Systems (LMS) and platforms?

Yes, you can embed videos on any platform that supports embedding. Gumlet provides iframe (HTML) code, HLS (M3U8) URL, MP4 URL, and DASH (MPD) URL. Gumlet also supports Embed.ly, OEmbed, and Iframely. Gumlet can be used with Circle.so, WordPress, Medium, Thinkific, Moodle, Salesforce, Webflow, and custom-designed frameworks & tools.

How do I integrate Gumlet and GetResponse?

To integrate Gumlet with GetResponse, ensure you are using the correct embed URL format. Use the Gumlet embed URL (play.gumlet.io/embed/Gumlet_asset_id) instead of the share URL that begins with "Gumlet.tv." This should resolve the issue with embedding videos on your GetResponse page.

Where is the property_id, as I am going to implement Gumlet player?

You can set up your Property ID by following this guide: Gumlet Insights Setup.
Additionally, you can find your Property ID directly in your dashboard here: Gumlet Analytics Properties.

Is there an API call to retrieve a list of all video titles and their corresponding HLS links in video title order?

Use:
curl --request GET \ --url 'https://api.gumlet.com/v1/video/assets/list/collection_id?sortBy=title&orderBy=asc' \ --header 'accept: application/json' Or see List Assets API

Why does my video play in lower resolution while the original video is HD / 4k?

Gumlet player adjusts playback quality based on the container size and the device's internet speed. If the container playing the video is only 1080px, then it won't display 4 K video in that container. Similarly, if the internet speed does not support high-quality streaming, our adaptive bitrate algorithm will automatically switch to a lower-resolution video.

🎨 Player Customization

How can I change player settings?

You can customize the player and settings as per your needs. Gumlet supports custom colors, logos, player settings (such as disabling or enabling controls), and more. It may take 10–15 minutes for the updated settings to take effect.

How can I display the user's email/ID in the dynamic watermark?

Step 1: Enable the dynamic watermark in Player Settings > Advanced Settings
Step 2: Add watermark_text parameter in embed URL: https://play.gumlet.io/embed/{id}?watermark_text=EMAIL

Can you embed a Gumlet video on your website without displaying the play button?

Yes, it's possible to embed a Gumlet video without displaying the play button. You can disable player controls in the player settings or pass background=true in the embed code. For more details, you can refer to the documentation.

How can I remove the Gumlet logo from the player?

Go to Player Settings > disable Powered by Gumlet. Available in Growth, Business, and Enterprise plans.

How can I change the play icon color of a particular video in Gumlet?

Use player_color param in embed URL:
https://play.gumlet.io/embed/?player_color=%F0F0F0

How can I ensure my videos expand to full screen in WordPress?

Use the WordPress Video Plugin for best compatibility.

How can I control the player using JavaScript? E.g., muting, changing playback speed, etc.

Use Player.js. Note: Not supported on standalone HTML files.

🔐 DRM & Video Protection

How can I prevent screenshots and screen recording when DRM is enabled?

Ensure you have enabled DRM in your video profile settings: Tutorial

How can I ensure that all my videos stream exclusively on my website, and what additional steps should I take after whitelisting?

Enable Access Allowed Referrers and monitor playback analytics.
See: Video Protection Settings

Do you encrypt videos to make them non-downloadable?

Yes, Gumlet provides encryption and security features to prevent unauthorised video downloads:

  1. HLS Encryption: We support AES-128 encryption for HLS streams, which prevents videos from being downloaded directly.
  2. Signed URLs & Token Authentication: You can restrict access by using signed URLs, ensuring only authorised users can view the content.
  3. No Direct File Access: Gumlet does not provide direct MP4 file links, making it difficult to download videos using browser extensions or network sniffers.

To enable HLS encryption, access the Video Processing Settings in your Gumlet Dashboard and change your processing settings to HLS for enhanced security.

My video is not castable. How do we fix the problem?

If DRM or dynamic watermark is enabled, casting won't be available. Ensure DASH or MP4 output exists.

Thumbnail selection is not working on my DRM video. Is it related to DRM protection?

Yes, DRM blocks frame extraction for thumbnails. Works only with non-DRM videos.

How can I allow a domain for a video I embedded from Gumlet?

Visit Video Protection Settings to whitelist domains using HTTP Referrer headers.

Can I use DRM with MP4 videos?

We don't support DRM with MP4 videos. DRM can only be used with HLS / DASH video streams.

Can we start uploading videos now, even if we don't have the Apple DRM license?

You can start uploading videos now. DRM only matters when serving videos, not when uploading them. You will need production Widevine credentials to process DRM videos, and you can add FairPlay credentials later for Apple devices.

Does Gumlet have a timer function that allows videos to be played for a limited period?

Yes, you can use a signed URL to generate a unique URL with an expiry time. The video won't be playable after the expiry time has passed.

How can I add a dynamic watermark to my videos, and what should I know about its limitations on iOS devices?

You can set up the watermark text by passing it in the Embed URL like this: https://play.gumlet.io/embed/649e698ab792a98fc2dc0791?watermark_text=Sampleinfo,%20212121. If you're facing issues with the dynamic watermark on iOS, try printing the URL in the console while creating builds, simulating, or running automated test cases to see if it displays the correct URL. If you pass the key-value pair in the params, it will appear in the Embed. Keep in mind that Apple does not allow custom displays, such as watermarks, when playing videos on iOS. When DRM is used with iOS, it is impossible to record videos, so a dynamic watermark is unnecessary.

💰 Monetization & Ads

How do we implement AVOD in the Gumlet video?

Use VAST Tag URL. See: VAST Tag Documentation

Does your video player support the pay-per-view (PPV) model or have an integration with Stripe?

Not yet. Add your vote at Gumlet Feedback

🚀 Features & Roadmap

Is there a feature similar to YouTube that suggests related videos to play at the end of a video?

No current support. Upvote at Related Videos Feedback

👥 Users & Access

If I add a user with the same email to different channels, does that count as one?

Yes. A single email across multiple channels is counted as one user.

🛠️ Troubleshooting

I updated my video settings, but these are not reflecting on the actual video. Why?

Gumlet caches settings. Please wait 10–15 minutes before the changes take effect.

My images are not loading when I set up the Gumlet Image SDK/plugin. How to fix it?

Share the affected URL, tech stack, and describe how you integrated it. Our team will assist.

Why is my video in upload-pending state?

Videos which remain in upload-pending state even after several minutes, and also after re-loading the dashboard, means the video upload has failed. We recommend you upload that video again.

Why is my uploaded video in pre-queued or queued state?

Gumlet processes videos in a pipeline, and videos are processed in the order of upload. Videos in pre-queued or queuedState means the videos are actually waiting to be picked up by our system. Mostly, this resolves in a few minutes, and your videos will be ready really soon. If you still encounter issues, please provide us with the video ID, and we will be happy to take a look.

I am getting an error stating that the video duration exceeds my plan limits. What can I do?

On all of our self-serve plans, we have soft limits on maximum video duration that can be processed. Please get in touch with our support team to request an increase in the limit, along with a valid reason, and we will respond at the earliest opportunity.

📞 Support

How to Contact Customer Support via Email?

Email [email protected]

📺 Playback & Streaming

How can I address playback issues and share my live stream for viewing in a browser?

Use HLS.js or iframe embed. m3u8 links don't work natively in some browsers.

How can I ensure my videos always have a specific resolution when sharing the URL link?

Use query param: start_high_res=true for high-resolution default.

How to start a live stream?

Here is a video Demo to start a live stream; refer to docs for a guide.

🗂️ Collections & Tags

How can I rename a collection?

Go to Collections Dashboard and select the collection to edit.

How can I add or edit, or delete tags?

Visit Video Library and click the video. Or select in bulk and click Edit Tags.