Video Compression Help

Database & APIs

I am creating a web app that allows users to uploads videos. With how the web app works most users will be uploading a 1-2min video per month. The problem I'm running into is the time it takes to upload videos when a user is on 4G with poor signal. Is their a way to compress the video on flutterflow like you can with photos?

I've thought about doing browser-based processing and then cut down on upload time but i didn't know if that was possible on flutterflow or would even save me time.

What have you tried so far?

I currently use Buildship and FFmpeg to compress videos. The screenshot below is my action workflow. Toggles button that my API is running which displays a snack bar > video gets uploaded to a temporary supabase bucket > the video url gets passed to buildships > video is compression and uploaded to main supabase bucket > toggle gets turned off and user to notified upload is complete.

Did you check FlutterFlow's Documentation for this topic?
No
1
2 replies