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 πΆπΎπ«π«‘π"
- @The Fishcake (nostr.build)
πΉAndroid
Light Compressor enhanced
by @β‘ Dee Kay β‘πΈπͺπ¬π§π¨πΏπ§π·π¦πΉ
Proton - Google Play Store
https://play.google.com/store/apps/details?id=com.arthur.hritik.proton.video.compressor
πΉiOS
@nostr.build Shack
by @The Fishcake (nostr.build)
πΉ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.
GitHub
GitHub - davotoula/LightCompressor-enhanced: A powerful and easy-to-use video compression library and app (LCe) for android that uses the native MediaCodec API. It supports H.264/H2.65 hardware accelerated encoding and configurable resolution, bitrate, and fast-start (streamable).
A powerful and easy-to-use video compression library and app (LCe) for android that uses the native MediaCodec API. It supports H.264/H2.65 hardwar...
Join the Nostr Build Shack beta
Available on iOS
HandBrake: Open Source Video Transcoder
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder.
FFmpeg