FFhuman: Simplifying FFmpeg with Human-Readable Video Processing Commands
"ffhuman convert video.mp4 to gif"
Alpaslan Bak built ffhuman after repeatedly Googling and copy-pasting the same FFmpeg commands.
Its README puts that one readable line beside a two-command GIF recipe that generates a palette, then applies it to the output.
The same readable syntax handles other common jobs:
➡️ ffhuman extract-audio video.mp4
➡️ ffhuman resize video.mp4 to 1080p
➡️ ffhuman compress video.mp4 to 10mb
The opinionated defaults remain visible. --dry-run prints the generated FFmpeg commands without executing them. --explain describes what ffhuman plans to do.
You get a short command for the routine job and a way to inspect the underlying FFmpeg work before processing your file.
GitHub repo => https://lnkd.in/eBGrpReC
Kudos to Alpaslan Bak (https://lnkd.in/edNGdNeY)
----------
P.S. Turn uploaded videos into stream-ready files without giving up your storage, CDN, or player → https://lnkd.in/eNyUJpYG
FFhuman: Making FFmpeg Easier with Human-Readable Commands
FFhuman is a human-friendly command-line wrapper around FFmpeg, designed to simplify common video and audio processing tasks.
Instead of manually remembering complex FFmpeg commands, users can express their intended operation in a more readable format.
Examples include:
ffhuman convert video.mp4 to gifffhuman extract-audio video.mp4ffhuman resize video.mp4 to 1080pffhuman compress video.mp4 to 10mb
The official README demonstrates GIF conversion using a two-stage FFmpeg workflow involving palette generation and palette application. FFhuman aims to abstract this complexity through simpler commands.
The tool also provides options for inspecting its behavior:
--dry-run: Displays generated FFmpeg commands without executing them.--explain: Provides an explanation of the planned operation.
FFhuman is a wrapper around FFmpeg rather than a replacement for it. Its design focuses on opinionated defaults and simplifying routine media-processing workflows.
The project is open source and available on GitHub under the MIT license.