How the Video Format Converter Works
AnyTool transcodes video in the browser with a self-hosted ffmpeg engine (no CDN). You pick a target and it applies the container-correct codecs: MP4/MKV/MOV use H.264 + AAC with yuv420p (and +faststart for MP4/MOV); WebM uses VP8 + Vorbis; GIF uses a single filtergraph that splits the stream to generate and apply an optimised palette (palettegen/paletteuse) for clean colour. The file is processed in ffmpeg's virtual filesystem and read back as a blob with the right MIME and extension. Progress is reported live and everything stays on the device.
- Runs client-side — the video is never uploaded
- Self-hosted ffmpeg core — no CDN
- MP4/MKV/MOV (H.264+AAC), WebM (VP8+Vorbis), GIF (palette)
- +faststart for MP4/MOV web playback
- Live progress; correct MIME/extension
- No backend, no watermark, no cap
