I just use the web version as a Firefox-powered PWA.
I think the third party app Pixelix allows you to directly upload videos too
e: bear in mind each individual file has a 15 MiB file size upload limit, so you may need a means to compress short videos ahead of time