Why Convert MOV to MP4?
MOV is Apple's proprietary container format — great on Mac and iPhone, but less compatible with Windows PCs, web players, and most video editing platforms. MP4 (using H.264 codec) is the universal standard that works everywhere: YouTube, Instagram, TikTok, Vimeo, and all modern devices.
Method 1: Stream Copy (Zero Quality Loss — Fastest)
When to use: Your MOV already uses H.264 video codec
ffmpeg -i input.mov -c copy output.mp4This is instantaneous — FFmpeg just changes the container without touching the video data. No quality change, no re-encoding needed.
Method 3: Batch Convert All MOV Files in Folder
# Mac/Linux: batch convert all MOV files
for f in *.MOV *.mov; do
ffmpeg -i "$f" \
-c:v libx264 -crf 18 -preset medium \
-pix_fmt yuv420p \
"${f%.MOV}.mp4" 2>/dev/null || true
done
# Windows PowerShell:
Get-ChildItem *.mov,*.MOV | ForEach-Object {
ffmpeg -i $_.FullName \
-c:v libx264 -crf 18 -preset medium `
-pix_fmt yuv420p `
($_.BaseName + '.mp4')
}