Replying so I can follow this thread. I built and run an educational SAAS app. My app relies heavily on video and file uploads. And it’s not a fun process, going through conversion/compression sites.
All my videos are less than 50mb, so I can use the adalo file uploader.. but all the videos are on a loop so there is a constant load of videos. Ideally I need to compress these videos via query parameters so I can lower the quality or resolution.
Maybe someone out there has experienced this haha.
Amazon AWS S3 is a storage service, and it has no query parameters to compress video.
What you’re looking at is CDN like ImgIX - the platform which stores images / video and can provide access to them in various formats. Maybe you can use Cloudinary - they had video storage options as I remember.
Do you know if I can use the same video as already stored in Adalo? But complementing with a CDN service?
Because I have like 300 mini videos, all less than 5 sec and already low bitrate and resolution. All in a constant loop (with the video component and showing only 1 at a time).
Maybe some service with cache or local storage? Because the video component loads the loops every time as a new video..
A google search and quick check of Cloudinary API documentation shows that this might be possible. I can’t provide a ready-made solution for you here, you will have to explore the documentation by yourself.
However in your case, in my opinion, only custom component can help to avoid video reloading.