Repository navigation
Releases
Releases · Mimic890/mekiki
v0.2.4
What's Changed
Full Changelog: v0.2.3...v0.2.4
v0.2.3
v0.2.2
v0.2.1
v0.2.0
v0.1.1
First Release v0.1.0
First public release of mekiki, a CLI and TUI for inspecting, converting and tagging media files. It runs on FFmpeg.
Install
go install github.com/Mimic890/mekiki@v0.1.0Requires Go 1.26+ and FFmpeg (ffprobe, ffmpeg). Optional: MKVToolNix (mkvpropedit) for in-place Matroska edits, ExifTool for image metadata. Run mekiki doctor to see what is installed.
Commands
- info: video, HDR (HDR10, HDR10+, HLG, Dolby Vision), audio (Atmos, DTS:X) and subtitle tracks of files or whole directories. This is the default command: mekiki file.mkv
- convert: convert with presets and a parallel job queue, track selection, GPU encoders and --dry-run. Output is written to a temp file and renamed into place only on success
- preset: list, show, save, remove and edit presets
- meta get|set|rm: read and edit container, track and image tags, in place where possible
- doctor: check external tools and test-encode every GPU preset
- tui: full-screen file browser with Info, Tracks, Metadata and Convert tabs
Every command supports --json with a versioned schema and documented exit codes.