I’m trying to add a video to my Glide app but running into some issues.
• I first tried embedding a YouTube video by adding the link to a video component, but YouTube keeps blocking it, asking me to verify I’m not a bot. Since it’s not a native YouTube experience, I’m not sure how to bypass that.
• Next, I uploaded the video to Google Drive, enabled sharing, and used the link, but the video still won’t play.
• I’m considering Vimeo, but I’d rather avoid it since it requires a subscription.
Is there a way to upload the video file directly and have it managed through GlideApps without using a third-party service?
Yes, you can upload directly to Glide storage. The easiest way is to use a file picker to upload the video. Then you will have the url to use with a video component. Not sure why youtube is causing issues. I believe if the link is a youtube link, it will use youtube’s player. Otherwise it uses the standard html player. As for the google drive link, the file needs to be publicly shared, but it’s not recommended to stream media from google drive.
Hey Jeff, thanks so much for your help! I’m curious about how this will be implemented. I’d like to keep the app clean and avoid showing the file picker component. Also, where is the file stored, and how would I access the link for it? Appreciate your guidance!
Thanks so much, Jeff! The setup was super easy to implement. Unfortunately, the video still refuses to play. if any solution come up in the future please kindly let me know.
I just tried to do the same and the video failed to play.
I uploaded to Youtube and the video component worked fine but I wanted to avoid the YouTube branding…
uploaded the video to a multifile column using file picker
Created a single value column for the file URL
Added a video component that pointed to the single value column.
Just got a blank black component.
I realised the address is stored as an array in a mulitple file column. So you need an extra step.
Add a component that creates a text list of the titles of files stored in the array. Remove the comma (‘Separated by’ field). Now point to the video component to this column and the video player will work.
Ooops, looks like no sound. But basically you can follow along and I had to wait a while for the video to be uploaded in the background before the URL was generated (I picked a 90MB video file to upload which took about 20 seconds)… also I uploaded it 2x, which screwed up the URL, so needed to delete one of the duplicate before the URL worked.