Matroska en un párrafo
MKV, abreviatura de Matroska, es un formato contenedor abierto de 2002. Puede albergar casi cualquier códec de vídeo y audio, cualquier número de pistas de audio, varias pistas de subtítulos, capítulos y fuentes adjuntas en un solo archivo. Esa flexibilidad lo convirtió en el estándar de las películas ripeadas, los lanzamientos de anime hechos por fans, las grabaciones de OBS y las emisiones de televisión archivadas.
MP4 es más estricto. Admite menos códecs y solo subtítulos de texto básicos, pero a cambio se reproduce casi en todas partes: iPhone y iPad, la app Fotos de Windows, los smart TV desde un USB, los navegadores, los mensajeros y cualquier aplicación de edición. Cuando un MKV se niega a reproducirse o a importarse, convertirlo a MP4 suele ser la solución más rápida.
Remux o recodificar: qué decide la velocidad
Un contenedor no es más que un envoltorio. Si el vídeo que hay dentro del MKV puede guardarse tal cual en MP4, no hace falta decodificarlo y comprimirlo de nuevo; el flujo puede copiarse a un envoltorio nuevo. Esto se llama remux, y tarda segundos incluso con una película de dos horas, porque el trabajo consiste sobre todo en leer y escribir el archivo.
La herramienta del navegador lee primero qué códecs contiene el MKV y luego:
- El vídeo H.264 se copia sin cambios. Cualquier otro códec de vídeo se recodifica a H.264 con CRF 23, el preset
ultrafasty color 4:2:0 de 8 bits, lo que va aproximadamente a tiempo real en un portátil y más lento en un móvil. - El audio AAC también se copia. Cualquier otro se convierte a AAC a 128 kbit/s, porque el audio de los MKV suele ser FLAC, AC-3, DTS u Opus, que muchos reproductores de MP4 no pueden decodificar.
- El archivo se escribe con el índice al principio, para que empiece a reproducirse antes de haberse cargado por completo.
Si aun así FFmpeg rechaza la copia, por ejemplo por marcas de tiempo rotas, la herramienta recurre a una recodificación completa.
La tarjeta del resultado muestra el tamaño antes y después. Un tamaño parecido al original suele indicar que el vídeo se copió; uno muy distinto, que se recodificó.
Conoce qué hay dentro antes de convertir
La vía que te toque depende del códec de vídeo, y eso también decide lo compatible que será el MP4.
- H.264 (AVC). El caso más habitual en las grabaciones de OBS y la mayoría de las descargas. Se copia bit a bit, sin cambio de calidad, y se reproduce en todas partes.
- HEVC (H.265). Frecuente en lanzamientos en 4K y de 10 bits. Se recodifica a H.264, porque muchos navegadores, móviles antiguos y televisores no pueden reproducir HEVC. Cuenta con que tarde bastante en archivos 4K largos y con que el resultado sea más grande.
- VP9 y AV1. También se recodifican a H.264; los iPhone, los televisores antiguos y la mayoría del software de edición no los aceptan dentro de un MP4.
- Cualquier otro, como Theora o MPEG-2, se recodifica de la misma forma.
Para archivos largos que hay que recodificar, la opción del servidor de la página es más rápida. El procesamiento en el servidor siempre recodifica a H.264 con el preset más lento medium, CRF 23 y color 4:2:0 de 8 bits, lo que comprime mejor que el preset rápido del navegador. Las cuentas gratuitas tienen una tarea en servidor al día de hasta 500 MB; Premium es ilimitado y acepta archivos de hasta 4 GB.
Pistas, subtítulos y otros extras
Un MKV a menudo contiene más de un flujo. La selección automática de FFmpeg conserva una pista de vídeo y una de audio, eligiendo el audio con más canales. Consecuencias prácticas:
- Una película con inglés y un idioma doblado conserva solo uno de los dos, que no es necesariamente el marcado como predeterminado.
- Los subtítulos no se incluyen en el MP4. Los subtítulos basados en imagen, como los PGS de Blu-ray, no se pueden guardar en MP4 de ninguna manera, y los subtítulos ASS con estilo pierden su estilo incluso al convertirlos. Guarda el archivo de subtítulos aparte, o pásalo a un formato que entienda tu reproductor con convertir SRT a VTT.
- Los capítulos, la carátula y las fuentes adjuntas no se conservan.
El audio envolvente 5.1 se codifica a AAC con su disposición de canales intacta, así que un receptor de cine en casa sigue recibiendo seis canales.
Cuando la conversión falla o el archivo es demasiado grande
- El navegador se queda sin memoria. El navegador mantiene en memoria toda la entrada y la salida. Una película de 1,8 GB puede fallar en un móvil aunque el límite sea 2 GB. Usa un portátil, o la opción del servidor para archivos más grandes.
- El archivo recodificado es mucho más grande. El preset
ultrafastprioriza la velocidad sobre la eficiencia. Pasar el resultado por comprimir vídeo con el ajuste Ligera lo reduce con pocos cambios visibles. - Solo necesitas una parte. Corta antes el clip con cortar vídeo; convertir un fragmento de cinco minutos es mucho más rápido que un episodio entero.
En el modo navegador no se sube nada, y el MKV original nunca se modifica; descargas un MP4 nuevo junto a él.