FFmpeg is powerful, but the syntax? A nightmare.
So I built Mediax.
36 intuitive verbs. Interactive TUI. One-line install.
Convert, compress, trim, crop, rotate, add watermarks... all with simple commands.
bash
mediax convert input.mov output.mp4
mediax compress large.mp4 small.mp4 --quality medium
mediax trim video.mp4 clip.mp4 --start 00:01:30 --duration 10
Just run mediax for the interactive terminal interface.
One-line install
bash
curl -sSL https://raw.githubusercontent.com/robert-sarah/mediax/main/install.sh | sh
Built with Go
Single binary — no dependencies
Cross-platform: Windows, macOS, Linux
Open source (MIT)
36 verbs for everything
Conversion: convert, compress, gif
Audio: extract-audio, mute, volume, replace-audio
Video: trim, crop, resize, rotate, flip, concat, split
Effects: speed, reverse, blur, sharpen, fade-in, fade-out
Advanced: watermark, subtitle, thumbnail, template, batch
Examples
bash
Resize for Instagram
mediax template video.mp4 insta_video.mp4 --platform instagram
Extract audio from 1:30 to 1:40
mediax extract-audio video.mp4 clip.mp3 --start 00:01:30 --duration 10
Detect video issues
mediax wtf video.mp4
Why I built it
I was tired of copying FFmpeg commands from Stack Overflow and breaking files because I forgot a flag.
Mediax makes FFmpeg accessible for beginners and faster for pros.
Try it today
bash
curl -sSL https://raw.githubusercontent.com/robert-sarah/mediax/main/install.sh | sh
Repo: github.com/robert-sarah/mediax
Contributions welcome! 🙏
Top comments (0)