How it works
- Select one MOV video up to the displayed browser limit.
- Choose high, balanced or maximum compression according to the desired size and quality.
- Keep the tab open while FFmpeg converts locally and reports progress.
- Preview and download the compatible MP4.
Practical example
A QuickTime MOV recorded on a phone or camera can be re-encoded as H.264 video with AAC audio and yuv420p pixels for broad browser and device compatibility.
Formula and explanation
MOV and MP4 are containers. Compatibility depends on the video and audio codecs inside, so simply renaming the extension is unreliable. Cifrivo decodes the source and creates an H.264/AAC MP4 with fast-start metadata.
Conversion necessarily re-encodes the video and can change quality. High quality uses a lower constant-rate factor, while the other presets prioritize size. The dimensions remain unchanged for this compatibility-focused converter.
FFmpeg WebAssembly is approximately tens of megabytes and is loaded only after this media route needs it—not on the home page. Processing is CPU- and memory-intensive; the 150 MB and 15-minute limits are deliberately conservative for normal devices.