Handbreak is my goto on desktop
Unlike centralized social media your videos aren't automatically optimized on Nostr. Here are some good tools to compress your videos for smaller size and better streaming before upload.
"Make sure to make it web optimized and no more than 720p. Or even 480p is great for a long news like segments ๐ถ๐พ๐ซ๐ซก๐"
๐นAndroid
Light Compressor enhanced
https://github.com/davotoula/LightCompressor-enhanced
Proton - Google Play Store
https://play.google.com/store/apps/details?id=com.arthur.hritik.proton.video.compressor
๐นiOS
https://testflight.apple.com/join/qgkAMPgU
๐นDesktop - available for Linux, Mac & Windows
Handbrake
Handbrake looks complicated, but there are presets available. Under General, Fast 720p30 & Fast 480p30 will be good options. I would also enable the Web Optimized option for better streaming.
FFmpeg
If you are comfortable with the terminal FFmpeg is a best in class option. LLM's are useful to formulate your commands.
Discussion
I've been using it for decades, I started using it way back to archive DVD on an iBook G4 ๐