Volver al blog
tutorial 2026-06-14

Convierte MOV a MP4 en tu navegador (sin instalar Handbrake, 2026)

Convierte MOV a MP4 en tu navegador (sin instalar Handbrake)

Filmaste algo en tu iPhone, lo AirDropeaste a tu portátil, y ahora necesitas adjuntarlo a un mensaje de Slack, un email o una página de Notion — y el archivo se niega a reproducirse. Esa extensión .mov que produce la cámara de Apple es un formato de vídeo perfectamente bien, pero su compatibilidad fuera del ecosistema Apple es irregular: Windows Media Player, la mayoría de los clientes de email enterprise, varias plataformas sociales y una larga cola de software legacy o se negará a abrirlo o renderizará el audio sin vídeo.

Esta guía explica por qué MOV y MP4 son tan similares pero tan diferentes en la práctica, cómo convertir entre ellos con seguridad sin subir metraje personal, y cuándo deberías molestarte en convertir. Cubriremos el convertidor MOV a MP4 de Ai2Done más las alternativas de macOS, Windows y línea de comandos.

TL;DR

  • MOV y MP4 son casi idénticos por debajo — ambos son formatos contenedor que envuelven vídeo H.264 y audio AAC.
  • Convierte MOV a MP4 en segundos con el convertidor de Ai2Done — es un remux lossless, así que la calidad es byte-idéntica a la fuente.
  • No se necesita re-encoding para el 99 % del metraje de iPhone (ya H.264 o HEVC dentro de un contenedor MOV) — la conversión tarda ~1 segundo por GB.
  • Para MOV HEVC que no reproduce en hardware Windows antiguo, puede que necesites realmente re-encodear a H.264 — más lento pero más compatible.
  • La privacidad importa: los vídeos familiares contienen caras, ubicaciones y timestamps; haz la conversión localmente.

Por qué esto es más difícil de lo que parece

Si MOV y MP4 son "casi idénticos", ¿por qué existe la conversión?

La respuesta honesta: MP4 (ISO Base Media File Format) y MOV (Apple QuickTime) literalmente evolucionaron desde la misma fuente. Cuando ISO estandarizó MP4 en 2001, la spec se basó en el formato contenedor QuickTime de Apple. Ambos archivos contienen átomos moov (metadata) y mdat (datos crudos de vídeo/audio) estructurados de la misma manera. Un player MP4 moderno normalmente puede leer un archivo MOV directamente, y viceversa.

Lo que va mal en la práctica es la compatibilidad de códec, no la compatibilidad de contenedor:

  • Un .mov de un iPhone 2017+ usando HEVC (H.265) no reproducirá en versiones antiguas de Windows Media Player porque Windows carece de decodificadores HEVC sin una extensión de pago de la Microsoft Store.
  • Un .mov de un iPhone 2010 usando códecs Sorenson antiguos no reproducirá en la mayoría de los dispositivos modernos porque los códecs fueron abandonados.
  • Algunos uploaders de redes sociales (versiones antiguas de Twitter, ciertos clientes Slack, plugins de CMS legacy) específicamente verifican la extensión del archivo y rechazan cualquier cosa no llamada .mp4.

La conversión que realmente necesitas es casi siempre: cambiar el contenedor de MOV a MP4 sin re-encodear el vídeo. Esto es lo que FFmpeg llama "remuxing" — es lossless, rápido y produce un archivo que reproduce en todas partes donde reproduce MP4.

Método 1: Ai2Done MOV a MP4 (lado del navegador, remux lossless)

El convertidor MOV a MP4 de Ai2Done hace esto en tu navegador usando FFmpeg.wasm:

  1. Abre /tools/mov_to_mp4 en cualquier navegador moderno.
  2. Arrastra tu archivo MOV al área de subida. Archivos de hasta varios GB funcionan bien; la herramienta los procesa en la RAM de tu navegador.
  3. La herramienta detecta si el vídeo usa H.264 (remuxará lossless) o HEVC/Sorenson/otro (ofrecerá re-encoding).
  4. Para MOV H.264 (típico de iPhone 6s y anteriores, o iPhones configurados a "Most Compatible" en Settings → Camera): haz clic en Convert, obtén un MP4 en aproximadamente 1 segundo por GB de fuente. Cero pérdida de calidad, tamaño de archivo idéntico.
  5. Para MOV HEVC (default de iPhone 7+ grabando en modo High Efficiency): la herramienta pregunta si quieres mantener HEVC dentro de MP4 (más rápido, más pequeño, pero compatibilidad limitada) o re-encodear a H.264 (más lento, ligeramente más grande, reproduce en todas partes). Elige basado en a dónde envías el vídeo.

Todo corre en tu pestaña del navegador. El archivo MOV nunca se sube a un servidor, incluido el nuestro.

La única cosa que hay que saber: el remux lossless es esencialmente instantáneo. Si nuestra herramienta está tardando minutos para tu archivo, has seleccionado re-encoding, que es la elección correcta para compatibilidad pero ~20-50× más lenta.

Método 2: macOS QuickTime (incorporado, exportación de un botón)

Si tienes un Mac y solo necesitas convertir uno o dos archivos, QuickTime Player hace esto gratis sin instalar nada:

  1. Abre el MOV en QuickTime Player (default en macOS).
  2. File → Export As → 1080p (o cualquier resolución que coincida con tu fuente).
  3. Guarda — la salida es .mov por defecto pero con codificación H.264 dentro, así que solo renombra la extensión a .mp4 tras guardar.

Caveat: esto re-encodea el vídeo, que tanto tarda tiempo (aproximadamente la duración de reproducción en tiempo real) como pierde una pequeña cantidad de calidad. Para un compartir rápido donde la calidad no importa mucho, está bien. Para conversiones de calidad de archivo, usa la herramienta del navegador (remux lossless) en su lugar.

Método 3: FFmpeg en línea de comandos (para los cómodos con terminal)

Para developers que ya tienen FFmpeg instalado:

# Remux lossless (más rápido, sin pérdida de calidad)
ffmpeg -i input.mov -c:v copy -c:a copy output.mp4

# Re-encode a H.264 (compatibilidad, más lento)
ffmpeg -i input.mov -c:v libx264 -crf 18 -preset slow -c:a aac -b:a 192k output.mp4

El primer comando es lo que cada "convertidor MOV a MP4" online hace por debajo al remuxar. El segundo es lo que hacen al re-encodear por compatibilidad. CRF 18 es visualmente lossless; bájalo a 16 para calidad de archivo o súbelo a 23 para archivos más pequeños con calidad aceptable.

Esta es la respuesta correcta para conversiones scripteadas y repetidas (un Makefile que procesa una carpeta de metraje fuente cada noche). Es overkill para "tengo un clip de iPhone que soltar en un slide deck".

Cómo construimos el convertidor del navegador (deep-dive técnico)

La herramienta MOV a MP4 de Ai2Done está construida sobre FFmpeg.wasm 0.12 — el codebase canónico de FFmpeg compilado con Emscripten a WebAssembly. El bundle es ~25 MB (lazy-load en primera visita, luego cacheado) y expone el CLI completo de FFmpeg dentro de tu pestaña del navegador.

La ingeniería interesante:

  • Filesystem virtual en memoria. El código del navegador no puede escribir a tu filesystem, así que FFmpeg.wasm opera sobre un FS en memoria provisto por Emscripten. Pipeamos el archivo subido a /input.mov, corremos FFmpeg con los args CLI equivalentes y streameamos /output.mp4 de vuelta al navegador como descarga Blob.
  • La detección de códec ocurre del lado del cliente. Antes de hacer cola para conversión alguna, leemos los primeros ~50 KB del MOV y parseamos los átomos ftyp y moov para identificar qué códec de vídeo está dentro. Esto nos permite decirte "remux lossless es posible" o "se requiere re-encoding" antes de que te comprometas.
  • Descarga streaming. Los archivos de salida >100 MB se streamean vía la File System Access API en Chrome/Edge para que la salida entera no tenga que caber en RAM. En Firefox/Safari hacemos fallback a una descarga de blob único, que limita el tamaño práctico de archivo a ~1-2 GB.
  • SharedArrayBuffer + Cross-Origin Isolation. FFmpeg.wasm usa Web Workers para su threading, que requiere que la página esté cross-origin isolated. Servimos la página con los headers correctos Cross-Origin-Opener-Policy y Cross-Origin-Embedder-Policy para que el build multihilo (~3× más rápido) funcione.

¿Por qué del lado del navegador en vez de un servicio backend? Dos razones. Primero, privacidad — vídeos familiares, grabaciones de reuniones de trabajo y eventos personales no deberían necesitar atravesar un servidor de terceros para conseguir un wrapper de contenedor diferente. Segundo, la escalabilidad es gratis — la CPU de cada usuario hace su propia conversión, así que no pagamos por tiempo de CPU y tú no compartes un worker compartido lento con 1000 otros usuarios concurrentes.

FAQ

Q: ¿Convertir MOV a MP4 perderá calidad? A: No si el vídeo ya es H.264 dentro del MOV (el default para iPhones configurados a "Most Compatible"). La conversión es un remux lossless — los datos reales de píxel son byte-idénticos entre entrada y salida. Si el vídeo es HEVC y optas por re-encodear a H.264 por compatibilidad, perderás una pequeña cantidad de calidad, pero a CRF 18 es visualmente indistinguible en una pantalla normal.

Q: Mi MOV es de 10 GB. ¿Lo manejará el navegador? A: En Chrome / Edge con la File System Access API, sí — streameamos la entrada y la salida sin cargar todo en RAM. En Firefox / Safari, el límite práctico es ~2 GB porque tenemos que encajar el blob de salida en memoria. Para archivos enormes en Firefox, instala FFmpeg localmente (un brew install ffmpeg o equivalente) y corre el CLI directamente.

Q: ¿El MP4 convertido mantendrá el frame rate / resolución / bitrate originales? A: Sí — el remux lossless preserva todo exactamente. El MP4 reproduce a la misma resolución, frame rate, bitrate y perfil de color que el MOV fuente.

Q: Mi iPhone graba "ProRes" — ¿manejará esta herramienta eso? A: ProRes es poco común (solo iPhone 13 Pro y posteriores en modos de grabación específicos) y no todos los navegadores pueden decodificarlo. Aceptamos MOV ProRes pero la salida necesitará ser re-encodeada — normalmente a H.264 o HEVC — porque los archivos ProRes crudos son gigantescos (~1 GB por 30 segundos a 4K) y no reproducen en la mayoría del software de consumo.

Q: ¿Por qué mi metraje de iPhone dice "MOV" pero el códec dentro es H.264? A: Apple usa MOV como su contenedor default porque precede a MP4 y soporta unos cuantos átomos de metadata propietarios (referencias Live Photo, depth maps, ProRes RAW). El códec de vídeo dentro suele ser el mismo H.264 o HEVC que soporta MP4, que es exactamente por lo que el remux lossless funciona tan bien.

Q: ¿Puedo convertir en lote una carpeta de archivos MOV? A: Sí — arrastra múltiples MOVs al área de subida, haz clic en Convert, y obtendrás un ZIP de vuelta con todos los MP4s. Cada archivo se procesa en su propio Web Worker para que una máquina multicore los procese en paralelo.

Pruébalo ahora

Convierte tus archivos MOV a MP4 en segundos, completamente en tu navegador:

Abre el convertidor MOV a MP4 →

Suelta un archivo, haz clic en Convert. Lossless cuando es posible, re-encode cuando se necesite. Sin subida, sin signup, sin marca de agua.

Lecturas relacionadas


Última actualización 2026-06-14. El convertidor MOV a MP4 corre 100 % en tu navegador usando FFmpeg.wasm — tus vídeos nunca abandonan tu dispositivo. Nunca recopilamos, logueamos ni analizamos los archivos que procesas.