Download - Edición de archivos MP4 con YAMB y MP4Box

Transcript

Edicin de archivos MP4 con YAMB y MP4Box

En este manual veremos cmo manejar y editar nuestros archivos MP4. En concreto, vamos a ver cmo cortar un MP4 en varios trozos o cmo unirlos, cmo extraer las pistas de un archivo MP4 (demultiplexar) o cmo crear un archivo MP4 a partir de ellas (multiplexar), y finalmente cmo agregar informacin en forma de tags (etiquetas) a un archivo MP4. Para hacer esto usaremos MP4Box junto con YAMB.

MP4Box es una herramienta que trabaja bajo lnea de comandos y que permite manejar archivos MP4. Puede importar y exportar pistas de vdeo MPEG-4 (XviD, 3ivX, H.264, etc.) y de audio (AAC, MP3...), as como subttulos (SRT, VobSub) o marcas de captulos, para crear un nico archivo MP4. Como trabajar bajo lnea de comandos puede resultar incmodo, existen varias guas grficas que trabajan con MP4Box. La elegida para este tutorial ha sido YAMB, acrnimo de Yet Another MP4Box. Al ser una herramienta todava en desarrollo, puede dar algunos errores, en tal caso recomendamos cerrar YAMB y volver a abrirlo antes de realizar una nueva accin.

A continuacin veremos cmo configurar YAMB y qu nos permite hacer con nuestros archivos MP4:

Demultiplexar un archivo MP4 Multiplexar un archivo MP4 Cortar un archivo MP4 Unir varios archivos MP4 Editar los tags de un archivo MP4Configuracin de YAMB

Una vez instalado, abrimos YAMB y en el men izquierdo seleccionamos Configuracin. A la derecha hacemos doble clic sobre Configuracin avanzada para Yamb y otras utilidades..., para abrir la ventana de configuracin, que tiene el siguiente aspecto.

En el men de la izquierda podemos seleccionar 3 apartados diferentes:

MP4Box: en Location seleccionamos dnde est localizado el archivo MP4Box.exe, que por defecto est en la misma carpeta que YAMB. En la opcin Temp Dir hay que seleccionar el directorio donde se van a guardar los archivos temporales que se crearn durante los diferentes procesos. Debajo hay otras opciones que en principio se deben dejar como en la imagen. Es importante que est marcada Use it also as a tagger, para que MP4Box sea la herramienta que edite los tags de los archivos MP4.

Tagger: aqu simplemente comprobaremos que est seleccionado el archivo MP4Box.exe

Yamb: desde esta opcin se puede seleccionar el idioma de la interfaz, la prioridad de los diferentes procesos (es muy recomendable dejarla en Normal), dnde guardar los archivos log con los resultados de las acciones, etc. En principio no es necesario variar la configuracin original.

Una vez terminado, hacemos clic en Siguiente para guardar la configuracin.

Demultiplexar un archivo MP4

Para extraer las pistas de un archivo MP4, proceso conocido como demultiplexar, seleccionamos Edicin en el men izquierdo y luego hacemos doble clic sobre Clic para extraer pistas desde archivos AVI/MP4/MOV/TS.

Ahora veremos la ventana Extraccin de archivos. En Input cargamos nuestro archivo MP4 y nos saldrn debajo en Contenido las pistas de vdeo, audio, subttulos y captulos que se han detectado en l. Seleccionando una de las pistas, nos aparece abajo la parte Options con las distintas formas de exportar la pista seleccionada.

En el caso de una pista de vdeo, las posibles opciones para extraer la pista son:

Extraer a formato Raw: extrae la pista de vdeo tal cual, sin meterla dentro de un archivo contenedor. Crear un fichero .cmp que contiene los datos de la pista de vdeo pero que no se puede reproducir. Si el codec es H.264, entonces el archivo llevar la extensin .h264 Esta opcin puede ser til cuando necesitemos demultiplexar y multiplexar el archivo para arreglar algn fallo de sincronizacin o de velocidad de reproduccin, ya que el dato del framerate no se guarda y despus al multiplexarlo podemos cambiarlo por el valor que queramos, cosa que no ocurre si lo guardamos como MP4 ya que entonces el valor del framerate s se guarda.

Extraer a MP4: crear un nuevo archivo MP4 que contiene nicamente la pista de vdeo. Puede reproducirse.

Extraer a AVI: en caso de que el codec utilizado lo permita (si es H.264 no, pero otros como XviD o MP4V s), puede extraer slo la pista de vdeo y guardarla en un archivo AVI sin audio. Tambin se puede reproducir.

Para el caso del audio tenemos:

Extraer a formato Raw: como suceda en el vdeo, extrae la pista de audio tal cual. La diferencia est en que los archivos de audio s pueden ser reproducidos. As, por ejemplo, si el audio est en formato AAC se crear un archivo .aac perfectamente funcional.

Extraer a MP4: crea un archivo MP4 cuya nica pista es la de audio y que tambin puede reproducirse.

Si lo que extraemos son subttulos, en funcin del formato en que estn podemos encontrar estas opciones:

Extraer a formato Raw: esta opcin est disponible cuando los subttulos estn en formato VobSub. Se crearn un fichero .idx y otro .sub que podemos pasar a un archivo de texto con SubRip.

Extraer a MP4: permite extraer los subttulos VobSub dentro de un archivo MP4, opcin poco til.

Extraer como SRT: en caso de que los subttulos sean SRT, los extraer en dicho formato, por lo que podremos editarlos con Subtitle Workshop.

Extraer como TTXT: permite extraer los subttulos en formato XML.

Por ltimo, las marcas de captulos pueden extraerse de dos formas:

Extraer como OGM Texto: lo hace en un fichero .txt con el formato de captulos que utiliza OGM. Es el que mejor se entiende y por tanto el recomendado.

Extraer como CUESheet: crea un archivo .cue con la informacin por si queremos grabar un CD de audio y hacer las divisiones de pistas en los mismos puntos que los captulos.

Hay una opcin comn a todos, que es la de Extract All Streams to Raw Format. Si se selecciona esta opcin, con un nico clic se extraern todas las pistas del archivo en formato Raw (las marcas de captulos en formato OGM Texto).

La forma de proceder es tan fcil como seleccionar la pista a extraer en Contenido, el formato en que la queremos en Options, y hacer clic en Siguiente. Aparecer la ventana Proceso en curso, en la que nos muestra los diferentes pasos que se van siguiendo. Si tras extraer una pista queremos hacer lo propio con otra, hay que hacer clic en Atrs para volver a la ventana Extraccin de archivos y seguir los mismos pasos.

Notaremos que YAMB no slo nos permite hacer esto con archivos MP4, sino tambin con AVI, MPG, TS, MOV o 3GP. En estos casos el mtodo es similar.

Multiplexar un archivo MP4

A esta opcin se accede eligiendo la opcin Creacin a la izquierda, y despus haciendo doble clic sobre la opcin Clic para crear un archivo MP4 con mltiples pistas.... Multiplexar significa poder crear un archivo MP4 a partir de pistas de vdeo, audio, subttulos y captulos que tengamos en otros archivos MP4 o de forma independiente.

Primero cargamos los contenidos que queremos incluir en el archivo MP4 haciendo clic en Aadir y buscndolos en el disco duro. Es recomendable hacerlo en el siguiente orden: vdeo, audios, subttulos y captulos. Podemos cambiar el orden seleccionando una pista y usando los botones Arriba y Abajo. No es necesario que haya una pista de cada tipo, y adems se puede agregar ms de una pista de audio y subttulos si queremos.

En Output seleccionamos dnde guardar el nuevo archivo MP4 que se va a crear. Haciendo clic sobre la flechita de la izquierda aparecen algunas opciones ms, donde destaca una que permite cortar el archivo por tamao si se desea, y otra que permite elegir un perfil determinado para el archivo (iPod, iPhone, PSP...), donde por defecto est seleccionada la opcin Standard. Las otras opciones no se suelen utilizar.

Si seleccionamos una de las pistas y hacemos clic en Ajustes veremos una nueva ventana. En ella tenemos como ms interesantes las siguientes opciones:

Language: idioma de la pista. Algunos reproductores pueden identificarlo y mostrarlo al ver las propiedades.

Brand Name: es la "marca" del archivo, por ejemplo ND Cinema AVC identifica al archivo como del perfil Cinema AVC de Nero Digital.

Track Name: podemos ponerle un nombre cualquiera a la pista.

Pixel Aspect Ratio: por defecto se usa una relacin de aspecto 4:3 que es la ms habitual (para las TV normales), pero podemos cambiarla a 16:9 (para TV panormicas).

HE AAC Signalling: permite que los decodificadores AAC ms antiguos puedan reproducir el archivo (Backward Compatible) o no (Backward Non Compatible). Slo para pistas de audio.

Frame-Rate: aqu podemos elegir el framerate de la pista de vdeo seleccionada. Si el vdeo lo cargamos en formato AVI o MP4 no deja modificarlo, ya que se utiliza el valor que tena. Slo funciona al cargar un vdeo en formato Raw, y en caso de dejar la casilla vaca se toman por defecto 25 fps. Por tanto si el vdeo es Raw debemos conocer sus fps y ponerlos para que se reproduzca a la velocidad correcta.

Media Delay: esta opcin sirve para retrasar el inicio de la pista seleccionada el nmero de milisegundos marcado. Es muy til cuando el audio va desincronizado y basta desplazar un poco la pista de audio para que se ajuste perfectamente. No todos los reproductores tienen en cuenta esta opcin (Media Player Classic no y Nero ShowTime s). Por ejemplo para retrasar el audio un segundo debemos poner el valor 1000.

Si seleccionamos Habilitar etiquetas aparecern unas pestaas que nos permiten incluir los tags del archivo a la vez que lo creamos. Esto lo veremos ms adelante (clic aqu).

Una vez configurada cada una de las pistas, hacemos clic en Ok para volver. Para empezar el proceso se hace clic en Siguiente. El proceso llevar unos segundos o minutos segn la duracin de los archivos y potencia del ordenador.

Crear marcas de captulos

Si queremos incluir marcas de captulos en el MP4 pero no las tenemos, podemos crearlas manualmente. Creamos un nuevo archivo de texto (.txt) y lo rellenamos de la siguiente forma:

CHAPTER01=00:00:00.000CHAPTER01NAME=Titulo del captulo 1CHAPTER02=00:05:03.320CHAPTER02NAME=Titulo del captulo 2CHAPTER03=00:17:28.680CHAPTER03NAME=Titulo del captulo 3Y as de forma sucesiva, aadiendo todos los pares de lneas que sean necesarios con su cdigo de tiempo y el nombre del captulo. Para ver los cdigos de tiempo basta abrir el vdeo en un reproductor.

Cortar un archivo MP4

En el men de la izquierda seleccionamos Edicin y a continuacin hacemos doble clic en Clic para cortar archivos MP4/M4A/MOV/3GP para que se abra la ventana Cortar archivos. Ahora en Input cargamos el archivo MP4. En la versin de YAMB usada en este manual, la vista previa que hay en la parte Options todava no funciona, pero lo har en futuras versiones. De momento nos conformamos con las opciones de la derecha, a elegir:

Por tamao: permite dividir por tamao de archivo. El tamao aqu puesto ser el mximo de cada trozo.

Por duracin: parecido al anterior, pero esta vez por duracin. Divide el archivo en trozos de duracin mxima la que le pongamos. Podemos dar esta duracin en nmero de segundos o de la forma HH:MM:SS.CCC

Cortar de _ a _: extrae la parte de vdeo comprendida entre el punto inicial y el final seleccionados, por lo que es la mejor opcin para extraer slo una escena del vdeo. Obviamente antes tendremos que abrir el vdeo en un reproductor y apuntar el tiempo del punto inicial y final de la escena que queremos extraer. Al igual que antes, podemos dar el tiempo en segundos o de forma ms exacta en formato HH:MM:SS.CCC

Por captulos: en caso de que el MP4 traiga marcas de captulos, permite extraer slo el captulo seleccionado.

Cortar todos los captulos: extrae cada captulo en un archivo independiente, siempre que el MP4 tenga marcas de captulos.

Una vez configurado el tipo de corte, hacemos clic en Siguiente para que lo haga.

Unir varios archivos MP4

La condicin fundamental para que podamos unir dos archivos MP4 es que ambos compartan las mismas caractersticas tales como el codec de vdeo y audio, framerate, resolucin, frecuencia del audio, etc. Esto normalmente slo sucede cuando los trozos proceden de una misma fuente. En caso contrario, no podremos unirlos.

Vamos a Edicin y hacemos doble clic en Clic para unir archivos soportados. En la nueva ventana Unin de archivos hacemos clic en Aadir y aadimos los ficheros deseados. Debemos fijarnos si las casillas de la izquierda aparecen desmarcadas por defecto, en tal caso para poder incluir los contenidos de cada archivo en el total debemos marcar dichas casillas. En Output hacemos clic en la flechita de la izquierda para desplegar ms opciones, y en la opcin Format seleccionamos MP4. Mediante Explorar seleccionamos el nombre y ubicacin del archivo de destino. Hacemos clic en Siguiente para que los una.

Editar los tags de un archivo MP4

Los tags (etiquetas) permiten incluir dentro del archivo datos como el nombre del artista, nombre del lbum, una imagen (por ejemplo una portada de un disco), la descripcin del vdeo, una direccin URL, etc. Los reproductores y dispositivos que los soporten podrn acceder a estas opciones avanzadas del contenedor MP4. Para poder usar esta opcin hay que tener seleccionado el archivo MP4Box.exe en la opcin Tagger del men de configuracin.

Para editarlos, vamos a Edicin y luego hacemos doble clic en Clic para escribir/borrar etiquetas de archivos MP4/3GP. En la ventana File Tagger buscamos y seleccionamos el archivo MP4. En la parte inferior estn las opciones ms comunes, como el ttulo del artista, nombre de la cancin o lbum al que pertenece.

Si hacemos clic en el botn More aparecern ms opciones divididas en pestaas:

Etiquetador: aqu se repiten algunas opciones que venan en la ventana principal, pero aparecen otras nuevas como el escritor y el compositor, el nmero de cancin que ocupa en el lbum original, etc. Estas opciones las podemos rellenar o dejar en blanco si no las conocemos.

Ms...: en esta pestaa se puede elegir el codificador o la herramienta utilizada para crear el archivo, as como aadir comentarios.

Imagen: permite adjuntar imgenes, como la portada de un disco. No hay muchos reproductores que la reconozcan.

Una vez hagamos clic en Siguiente, se procesar el archivo y se le agregarn los tags elegidos. Necesitaremos un reproductor que los soporte si queremos comprobar que funcionan perfectamente.

Edicin simple Edicin de archivos MP4