| Crates.io | effy |
| lib.rs | effy |
| version | 0.7.2 |
| created_at | 2025-12-12 19:59:08.030105+00 |
| updated_at | 2026-01-22 19:55:47.04158+00 |
| description | A small and friendly terminal FFmpeg helper that simplifies common tasks |
| homepage | https://projects.annimon.com/projects/effy |
| repository | https://github.com/aNNiMON/effy |
| max_upload_size | |
| id | 1982041 |
| size | 179,158 |
A small and friendly terminal FFmpeg helper that simplifies common tasks.

[!IMPORTANT]
ffmpegandffprobemust be installed and available in thePATHenv variable
effy input.mp4
effy "https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4"
# Presets
effy --preset "noaudio:1;scale:250;output:mp4" input.mp4
effy --preset "noaudio:1;scale:250;output:mp4" --apply input.mp4
Download pre-compiled binaries from Releases
Or install using cargo:
cargo install --locked effy
Or compile from source:
Install Rustup
Clone this repo
cargo build --release
Navigate to ./target/release and look for effy binary
If you're looking for a self-hosted server-side alternative that works with Telegram media, look no further: effybot