So it's obvious that IRCCloud uses the built-in camera app to record video, which at least on my device (samsung S10+) results in about 3-4 seconds of video footage before hitting the 15MB upload limit
the tiny limit you get on irc cloud for uploads aside, most social apps (such as Signal another chat app I use) will process and encode video themselves in order to reduce the bitrate of the video before uploading.
Currently, if I need to record video that will be uploaded to IRC cloud I first record the video externally to IRCCloud, then use an editing application to trim it down to as short a video as possible then use another application to re-encode the video to fit in the small IRCCloud upload limits.
This seems non-optimal