DEV Community

Levi Enama
Levi Enama

Posted on

I built a friendlier FFmpeg with 36 verbs and a TUI (and it's one line to install)

Mediax: FFmpeg's Cooler Cousin 🚀
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
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

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
Repo: github.com/robert-sarah/mediax

Contributions welcome! 🙏

Top comments (0)