mkvmerge GUI


1. Introducción:

¿Qué es Matroska?

Matroska es un formato contenedor de estándar abierto, un archivo informático que puede contener una cantidad ilimitada de video, audio, imagen o pistas de subtítulos dentro de un solo archivo. Su finalidad es la de servir como formato universal para el almacenamiento de contenidos audiovisuales y multimedia, como películas o programas de televisión, videojuegos, imágenes y textos. No es un códec de video como H.264/MPEG-4 AVC o Vorbis, sino que es un contenedor que envuelve audio, video y subtítulos dentro de un mismo paquete, y que permite reproducir el archivo tanto en ordenadores como en otros dispositivos con la suficiente potencia de procesamiento.

http://www.matroska.org/

¿Qué es mkvmerge GUI?

Mkvmerge es un programa que puede leer una gran cantidad de archivos multimedia y poner su contenido en archivos Matroska (archivos con extensión .MKV). Mkvmerge GUI es una interfaz gráfica para mkvmerge. Se encuentra disponible tanto para Linux/Unix como para Windows. El siguiente tutorial está basado en la versión 7.9.0 del mismo.

https://www.bunkus.org/videotools/mkvtoolnix/


2. Pestaña - Entrada:

¿Qué es lo que contiene?

La pestaña Entrada está dividida en cuatro partes principales:

mkvmerge_entrada_ae

Aquí es en donde aparecerán todos lo archivos que se agreguen.

mkvmerge_entrada_p

Se muestran las pistas correspondientes a los archivos agregados.

mkvmerge_entrada_op

Aquí se definen aspectos propios de cada pista.

mkvmerge_entrada_as

Se define el nombre del archivo MKV de salida. Es común a las cuatro pestañas de la aplicación (Entrada, Adjuntos, Opciones generales y Editor de capítulos).

¿Cómo crear un archivo Matroska (MKV)?

Para crear un archivo MKV primero es necesario agregar algún archivo multimedia, luego elegir la ruta y nombre del archivo de salida, y finalmente seleccionar la opción Iniciar multiplexado.
La ruta de salida por defecto es la misma de la cual proviene el primero de los archivos agregados. El nombre por defecto es el mismo del primer archivo agregado sólo que con extensión .mkv. En caso de que el primer archivo agregado sea un MKV, el nombre de salida será el mismo sólo que agregará un número para no sobrescribirlo quedando nombre_primer_archivo_entrada.mkv (#), donde # = 1, 2, ..., n.

¿Cómo añadir archivos?

En el área de archivos de entrada seleccionar el botón Añadir. Se desplegará un menú que permitirá elegir los archivos que se quieran incluir.
Se pueden añadir archivos multimedia (video y audio) de cualquier tipo y también archivos de subtítulos.
En el área de pistas aparecerán automáticamente las pistas correspondientes a los archivos agregados (todas incluidas por defecto) y también los valores por defecto del archivo de salida.

¿Cuál es la diferencia entre archivos y pistas?

Básicamente, un archivo está compuesto por pistas. Por ejemplo, al agregar un archivo MP4 o AVI, aparecerán automáticamente dos pistas, una de video y una de audio (ya que estos formatos no admiten subtítulos flotantes ni soporte para varias pistas de audio); si se agrega un archivo MP3/AAC/M4A/FLAC/WAV/etc., sólo aparecerá una pista que será de audio; si se agrega un archivo de subtítulos SRT/SSA/ASS/VOBSUB/PGS/etc., sólo aparecerá una pista de subtítulos; si se agrega un archivo MKV u OGM es probable que aparezcan una pista de video, una o varias de audio, una o varias de subtítulos y alguna que otra pista de capítulos/etiquetas.

¿Cómo configurar las pistas?

mkvmerge_entrada_conf_p

Como se puede ver en la imagen se han agregado dos archivos. El primero es un MKV que contiene tres pistas (video, audio y subtítulos). El segundo es un archivo de subtítulos ASS.
Obsérvese que las pistas tienen un checkbox, las que estén marcadas formarán parte del archivo MKV de salida mientras que las que no lo estén serán descartadas. Una buena práctica de encoder es ordenar las pistas siguiendo la estructura video -> audios -> subtítulos. Para ordenar las pistas hay que seleccionar de a una y utilizar los comandos Subir y Bajar.
El área de opciones de pista tiene tres pestañas: Opciones generales de la pista, Opciones específicas de formato y Opciones adicionales. En este tutorial sólo se va a utilizar la primera de ellas ya que las otras dos son para el uso de usuarios más avanzados y no viene al caso explicar su funcionamiento porque es poco probable que alguna vez las utilicen.

Dentro de las Opciones generales de la pista se va a utilizar:

¿Cómo unir archivos?

Para poder unir archivos hay que tener ciertas consideraciones en claro, es posible unir Manzanas con Manzanas, Naranjas con Naranjas y Peras con Peras, pero no es posible unir Manzanas con Naranjas o Naranjas con Peras. Aunque parezca muy tonto, es una forma muy práctica de entenderlo.
En un principio, las pistas a unir deben ser del mismo tipo (video con video, audio con audio, subtítulos con subtítulos, etc.), poseer el mismo códec (H264 con H264, MP3 con MP3, pero no MP4 con AVI, o FLAC con WAV) y tener los mismos parámetros (misma resolución, fps, taza de muestreo, número de canales, entre otros).

Se comienza añadiendo el primero de los archivos a unir utilizando el botón Añadir. Luego se selecciona un archivo a unir pero esta vez utilizando el botón Unir.

mkvmerge_entrada_unir

Como se puede observar, se ha decidido unir al archivo 25.mkv los archivos 26.mkv y 27.mkv, además se ve que los archivos a unir comienzan con ++>. Las pistas se han ordenado así por sí solas, el video/audio/subtítulos del primero seguido de los videos/audios/subtítulos de los otros dos. Es importante destacar que un archivo que comienza con ++> nunca puede estar en primer lugar.

Esta es una opción muy poderosa ya que no es necesario recodificar. El archivo resultante contendrá una pista de video, una de audio y una de subtítulos, las cuales son una concatenación de las pistas correspondientes de los archivos utilizados.

¿Cómo utilizar la Lista de tareas?

La Lista de tareas es lo que normalmente se conoce como cola de trabajo, donde se añaden varias tareas que se irán realizando automáticamente una después de la otra conforme vayan terminando.
Para utilizarla, primero se define el archivo MKV a crear (utilizando todo la aprendido hasta el momento). Luego, con todo listo para crear dicho archivo, en lugar de utilizar el botón Iniciar multiplexado hay que usar el botón Añadir a la lista de tareas. Se preguntará el nombre para la tarea que se está añadiendo (utilizar el valor por defecto no está de más), luego de introducirlo se acepta la pantalla y con eso ya se agrega una tarea a la lista.
Se puede hacer uso de los botones Quitar o Quitar todos del área de archivos de entrada para comenzar a crear un nuevo MKV, o en el menú Archivo, Nuevo (o presionar Ctrl+N).
Una vez que se termina de añadir todas las tareas que se desean, hay que ir a la lista para comenzar a utilizarla. Para ello se puede presionar el acceso directo Ctrl+J o ir al menú Multiplexado y seleccionar la opción Gestionar tareas.

mkvmerge_entrada_ldt

Como se puede ver se han añadido tres tareas a la lista.


3. Pestaña - Adjuntos:

¿Qué es lo que contiene?

mkvmerge_adjuntos_aa

Aquí aparecen los archivos que se encuentran adjuntados en los archivos de entrada.

mkvmerge_adjuntos_a

Aquí es donde se colocan nuevos archivos que se quieran adjuntar.

¿Qué son los archivos adjuntos?

Los archivos adjuntos sirven para proveer información adicional acerca del archivo. Por ejemplo, fotos de tapas de CD o información adicional en formato texto, pero la más importante es la posibilidad de adjuntar fuentes (tipos de letra). Esto se debe a que si nos llega un archivo MKV con subtítulos ASS los cuales usan una fuente determinada que no se encuentra instalada en nuestro ordenador, los reproductores multimedia buscarán generar un caché de fuentes utilizando alguna que sí tengamos instalada lo que conllevará algo de tiempo. En cambio, si esa fuente no instalada se encuentra adjuntada en el archivo, no habrá ningún problema a la hora de la reproducción.

¿Cómo adjuntar archivos?

Dentro del área Archivos adjuntos aparecen los adjuntos de los archivos de entrada cargados, cada uno posee un checkbox con los que se pueden seleccionar cuáles se quedarán y cuáles no. Los botones Habilitar todo y Deshabilitar todo ayudan un poco en esta tarea.
Si se quieren adjuntar nuevos archivos se debe ir al área Adjuntos y con el botón Añadir elegir los elementos que se necesiten. También se puede colocarles un nombre y una descripción. No se tocará nada de los campos Tipo MIME y Estilo del archivo adjunto.


4. Pestaña - Opciones generales:

¿Qué es lo que contiene?

mkvmerge_opciones_generales_og

Se utiliza esta sección para colocarle un título al archivo, el cual aparecerá luego en la barra de menú de los reproductores multimedia.

mkvmerge_opciones_generales_titulo

mkvmerge_opciones_generales_div

Así como se pueden unir archivos con esta aplicación, también se puede dividirlos.

mkvmerge_opciones_generales_eas

Se utiliza para vincular los archivos divididos pero no se utilizará esta función.

mkvmerge_opciones_generales_caps

Sirve para agregar capítulos al archivo.

¿Cómo dividir un archivo?

Para poder dividir un archivo primero es necesario definir un Modo de corte:

La opción Número máx. de archivos sirve para definir cuántos archivos de salida se tendrán en total, básicamente especifica un límite.
Ejemplo: Si se tiene un archivo cuyo resultado de su división serán 20 archivos, al tener el Número máx. de archivos en 10, sólo se obtendrán 10 en total correspondientes a los 10 primeros de esos supuestos 20.

La opción Archivos vinculados sirve para tener una referencia relativa en las partes divididas al archivo del que provienen pero no se utilizará esta opción ya que no todos los reproductores son compatibles con ella.

¿Cómo agregar capítulos?

En el área de Capítulos hay que utilizar el botón Explorar para seleccionar el archivo de capítulos deseado. Se hablará más específicamente de los capítulos en la sección 5.


5. Pestaña - Editor de capítulos:

¿Qué es lo que contiene?

mkvmerge_editor_capitulos

Prácticamente toda esta pestaña contiene al editor de capítulos en sí.

¿Qué son los capítulos y para qué sirven?

Un capítulo es una entidad compuesta por cuatro partes: UID de la pista a la que se aplica, un nombre/título, un tiempo de inicio y una codificación de lenguaje asociada, a los que se le pueden sumar otros datos adicionales.
Dicho de manera más simple, son sectores del video delimitados por tiempos que conllevan una etiqueta para diferenciarlos.

mkvmerge_editor_capitulos_ejemplo

Como se puede observar en la imagen, al colocar el cursor sobre la línea de tiempo del reproductor aparecen unas marcas que indican los capítulos y dependiendo de sobre cuál se esté apuntando, saldrá un indicador con su nombre correspondiente (en este caso Opening).

La ventaja principal de la utilización de capítulos es que los reproductores multimedia permiten saltar la reproducción al anterior o siguiente capítulo. De este modo y para el caso de la imagen, en lugar de tener que saltar el opening manualmente buscando dónde termina, sólo se tiene que usar una combinación de teclas propia de cada reproductor (Shift+N en el caso del VLC) que nos lleve al siguiente capítulo.

¿Cómo crear un archivo de capítulos?

Existen dos formas de crear archivos de capítulos. La primera es utilizando el editor de capítulos dando como resultado un archivo XML. La segunda es simplemente crear un archivo de texto con formato de capítulos OGM. Los archivos XML son muy buenos y tienen mucho potencial, sin embargo, esto sólo será útil para aquellos usuarios muy experimentados que quieran realizar alguna tarea muy específica. Por otro lado, el formato OGM de capítulos es muy simple y fácil de entender y de crear, razón por la cual se recomienda.

Supóngase que se desean crear los capítulos: Opening, Introducción, Parte A, Parte B, Ending y Próximamente, para un episodio de City Hunter utilizando el formato de capítulos OGM. Entonces la estructura del archivo de texto será:

CHAPTER01=00:00:00.000
CHAPTER01NAME=Opening
CHAPTER02=00:01:32.000
CHAPTER02NAME=Introducción
CHAPTER03=00:02:14.000
CHAPTER04NAME=Parte A
CHAPTER06=00:10:48.000
CHAPTER06NAME=Parte B
CHAPTER07=00:22:27.000
CHAPTER07NAME=Ending
CHAPTER08=00:23:36.000
CHAPTER08NAME=Próximamente

Esto se lee como:
Desde el tiempo 00:00:00.000 al 00:01:32.000 se encuentra el Opening.
Desde el tiempo 00:01:32.000 al 00:02:14.000 se encuentra el Introducción.
Desde el tiempo 00:02:14.000 al 00:10:48.000 se encuentra el Parte A.
Desde el tiempo 00:10:48.000 al 00:22:27.000 se encuentra el Parte B.
Desde el tiempo 00:22:27.000 al 00:23:36.000 se encuentra el Ending.
Desde el tiempo 00:23:36.000 hasta el final se encuentra el Próximamente.

Los capítulos comienzan desde el 01.
El tiempo de inicio se identifica con CHAPTER##=.
La etiqueta se coloca con CHAPTER##NAME=.
Los tiempos tienen el formato HH:MM:SS.mmm.
A los tiempos los deben obtener manualmente del archivo de video.


6. Editor de encabezado:

¿Para qué sirve el editor de encabezado?

Sirve para modificar información de los archivos MKV sin tener que volver a crearlos.

¿Cómo utilizar el editor de encabezado?

El Editor de encabezado se encuentra en el menú Archivo. Una vez abierto se deberá cargar un archivo para editar. Teniendo un archivo cargado aparecerán varias líneas de información, una para la información general y una por cada pista que contenga el video. O sea, para un archivo que contiene una pista de video, tres de audio y cuatro de subtítulos, aparecerán nueve líneas de información.

mkvmerge_editor_encabezado

Al desplegar cada una de las líneas se puede apreciar información ya conocida y editarla según preferencia. Es recomendable limitarse a editar los campos conocidos. Una vez terminado el trabajo de edición se guardan los cambios realizados.


Enlaces

Social