Quick Start
This walks through a typical first run. Swap the paths for your own.
1. Install
pip install medix2. Point Medix at a file
medix /path/to/video.vobOr a whole directory:
medix /path/to/videos/3. Let Medix check FFmpeg
If FFmpeg is missing, Medix will offer to install it for you. Accept, and it
runs the right brew / apt / winget command under the hood.
4. Pick an output format
Medix lists discovered files, then asks which output format you want:
? Choose output format MP4 (H.264 + AAC — universal playback) MKV (H.264 + AAC — flexible container) WebM (VP9 + Opus — web streaming) MOV (H.264 + AAC — Apple ecosystem) AVI (H.264 + MP3 — legacy) TS (H.264 + AAC — broadcast)5. (Optional) Tweak encoding
Say yes to advanced settings if you want to override the defaults — video codec, resolution, frame rate, CRF, preset, audio bitrate.
6. Confirm and watch it run
Medix shows the conversion plan, you confirm, and the progress bars take over.
Common invocations
# Single filemedix video.mp4
# Directorymedix ~/Videos/
# Recurse into subdirectoriesmedix ~/Videos/ -r
# Custom output directorymedix ~/Videos/ -o ~/Converted/
# Preview without convertingmedix ~/Videos/ --dry-run
# Recurse + dry run + custom outputmedix ~/Videos/ -r -o ~/Converted/ --dry-runNext steps
- CLI Usage — all flags explained
- Dry Run Mode — safety-first workflow
- Advanced Settings — codec tuning