VERSION 2.1.0 IS LIVE

Master your videos from the Command Line.

A modular and extensible Bash toolkit that simplifies complex FFmpeg operations into an elegant interactive menu.

git clone https://github.com/ekosistema/video-tools.git && cd video-tools && ./install.sh

Powerful capabilities, zero friction.

Everything you need for video processing in one single binary.

Hybrid UX

Use the visual TUI menu for manual tasks or Headless mode for automated CI/CD pipelines.

Batch Processing

Don't waste time on single files. All modules support folder-wide operations out of the box.

Glitch Randomizer

Create unique glitch-art by shuffling 1-second fragments. Perfect for experimental visuals.

Smart Splitting

Automatically carve your videos into 30-second clips, optimized for social media delivery.

ProRes to MP4

Lightning fast conversion from heavy Apple ProRes files to web-optimized H.264 MP4.

Modular Design

Extensible architecture. Easily drop your own scripts into the modules folder.

~/terminal/video-tools --help

# Run the interactive menu

$ video-tools

# Remove audio from a specific file

$ ./modules/remove_audio.sh -i input.mp4 -o silent.mp4

# Batch randomize an entire folder

$ ./modules/randomize.sh -i /path/to/folder/