Arshal Aromal

I Built MCVT: One Command for Video, Image, and Document Conversion

by

I built MCVT because I was tired of Googling conversion commands every time I needed to transform a file.

Every tool has its own syntax:

  • FFmpeg for videos

  • ImageMagick for images

  • Pandoc for documents

Even simple conversions meant looking up flags I had forgotten.

So I built MCVT — a unified CLI that lets you convert files using a single, consistent command:

mcvt input.mp4 output.gif

mcvt input.avi output.mp4

mcvt document.docx document.pdf

How It Works

Just provide an input file and an output file.

MCVT automatically detects the file type and routes the conversion to the appropriate backend tool.

No need to remember which converter to use.

What Makes It Different?

Universal Routing

MCVT detects file types using magic bytes, not just file extensions, and automatically selects the right conversion engine.

Built-in Optimization

Sensible defaults are baked in, so you get good results without spending time tuning flags and parameters.

Power Features

For advanced workflows, MCVT includes:

  • Recursive batch conversion

  • Safe interrupt cleanup

  • Raw flag injection for full backend control

Open Source

MCVT is completely open source and built to remove friction from file conversion workflows.

I'd love to hear your thoughts, feedback, and feature suggestions 👇

4 views

Add a comment

Replies

Be the first to comment