Modificar un archivo de vídeo (4ª parte): Recodificar .mov y .wmv

Wmv (Windows Media Video) y Mov (Formato de Archivo de QuickTime) son formatos propietarios de Microsoft y Apple respectivamente, cuya característica común es que suelen resultar difíciles de convertir a otros formatos de vídeo/Audio.

No es muy recomendable recodificar un wmv o mov de baja tasa de bits, ya que la calidad de vídeo que obtendremos será bastante mala. Pero si no tenemos otra forma de encontrar ese vídeo que tanto nos gusta y necesitamos pasarlo a, por ejemplo, xviD para poder verlo en la tele con el reproductor de DVD del salón, existe solución.

Lo primero que necesitamos es un programa que recodifique el vídeo del archivo wmv o mov a el formato que tengamos en contenedor avi (por ejemplo, puede ser xviD, etc.).

INGREDIENTES:

* Los códecs que necesitemos, tanto los de reproducción de Windows Media Video o Quicktime (mejor utilizar quicktime alternative que el original de Apple) , como los de codificación, como los que hemos ido utilizando en los demás manuales (Divx, xviD, también podemos reconvertir a mpeg2) y los formatos de audio a los que queremos pasarlo (mp3, ogg, mpeg audio…).

* GSpot, el analizador de vídeo y audio que ya hemos utilizado en algunos tutoriales.

* Hay una utilidad gratuita llamada “RAD Video Tools” de la empresa del mismo nombre (la cual desarrolla un códec de vídeo llamado Bink video que utilizan muchos juegos, por ejemplo) que nos permitirá convertir este tipo de formatos en otros con los que podamos editarlos con facilidad, como divx, xvid, mpeg2…

INSTRUCCIONES:

1º: Analizamos el archivo de vídeo original con GSpot para comprobar que tenemos los códecs necesarios para su reproducción (en este caso, Windows media video 9 y windows media audio).

Tutorial 4 Gspot 1

Para saber si lo podemos reproducir, al ser archivos con un formato “especial”, pulsaremos la tecla MS A/V 1 que nos dirá si tenemos los códecs necesarios. Si no, habrá que buscarlos antes de continuar.

2º: Ahora empezaremos a usar las RAD Video Tools.

T4 Rad video tools 1

Ejecutamos la aplicación, seleccionamos el archivo origen y le damos al botón “Convert a File” (Convertir un archivo).

T4 RAD Video Tools 2

Seleccionamos el tipo de extensión del archivo que convertido, en este caso avi. Como vamos a convertir tanto vídeo como audio, marcamos los dos botones, pero sus opciones ya las rellenaremos más adelante.

Pulsamos el botón “Convert”.

T4 Rad Video Tools 3

Vamos a utilizar xvid como códec de vídeo, y le damos a configurar.

T4 xvid 1

Aquí tenemos las opciones que nos van a salir en casi cualquier programa que utilice el “programa” de configuración de xvid, así que con VirtualDub será EXACTAMENTE lo mismo.

Perfil (Profile): Mejor dejarlo en Home, es el más flexible en cuanto a resoluciones y fotogramas por segundo.

Tipo de Codificación (Encoding Type): A 1 pasada o a 2. Si utilizamos una pasada, el programa al ejecutarse una vez ya sacará el archivo convertido; utilizando dos, se necesitará primero utilizar la opción “1st Pass” que genera un archivo de video que contiene cuadros clave para ser más eficiente, y luego “2nd Pass” encima de ese archivo (no lo borréis) para generar el archivo final. La 1ª es más sencilla, más rápida, pero da menor calidad. Para depende de qué vídeos hay que sopesar elegir 1 ó 2 pasadas.

Tasa de bits del archivo final (target bitrate): Aquí es un poco como el apartado anterior, pero todavía con más posibilidades; si elegimos mucha calidad, nos saldrá un archivo que ocupe bastante, y si preferimos la compresión a la calidad, el producto final será de muy poco tamaño pero de no muy buena calidad. Si es a dos pasadas yo suelo poner el doble del archivo original, que luego el programa ya se encarga de ajustarlo. En 1 pasada hay que ir más a ciegas, y probar hasta que haya un configuración que nos guste.

Una vez hecho esto, nos generará el archivo final.

Pero… ¿y el audio? Pues si lo hemos seleccionado, descomprimirá el formato inicial a PCM para que hagamos con él lo que queramos (PCM es el formato estándar de audio, de los famosos archivo wav estándar). Podemos dejarlo, extraerlo y convertirlo a mp3 o a ogg y utilizar el VirtualDubMod para incorporarlo al vídeo… como queramos.

Este programa permite elegir sólo audio o sólo vídeo, tan solo hay que marcar o desmarcar la opción que aparecía en el menú “Convert a File”. El audio sólo lo podremos descomprimir a PCM, pero luego con cualquier programa puede recodificarse a otros formatos.

Y ya está; cualquier duda o sugerencia no dudéis en plantearla.

Publicado en Manuales. 3 Comments »

Modificar un archivo de vídeo (3ª parte): Fragmentando / uniendo archivos.

En esta tercera parte vamos a utilizar una opción de VirtualDubMod que nos permite unir archivos pequeños en uno mayor y partir un archivo grande en otros más pequeños.

Por ejemplo, nos permitirá grabarlos en CD desde un soporte mayor (un archivo de varias gigas a varios de 700 MB) para poder recuperar el archivo original en otro ordenador que no posea lector de DVD.

El proceso es sencillo, y para simplificarlo, sólo usaremos VirtualDubMod y Gspot.

Instrucciones:

FRAGMENTAR UN ARCHIVO

1º Este primer paso puede omitirse si no vamos a cortar dependiendo de trozos de tiempo. Averiguaremos mediante Gspot cuál es la tasa de fotogramas del archivo de vídeo.

T3 Gspot

En este ejemplo he elegido una secuencia muy corta, y como vemos está codificada a 23,976fps

Esquema Virtual Dub T3

2º Cargamos el archivo de vídeo. Si tenemos el formato de audio en calidad VBR, el programa no puede cortar con precisión éste, con lo que nos pedirá que recodifiquemos a tipo CBR o que asumamos el retraso que pueda causar al intentar ajustarlo (en muchos casos demasiado para ignorarlo). Para pasar podéis consultar la 1ª parte, en la que se explica cómo realizarlo.

2º Situamos el cursor al final del archivo, tal y como muestra la imagen, y luego seleccionamos la opción Guardar Como (“Save As”).

3º Ahora si hemos modificado algún parámetro de la parte de la imagen del vídeo, podemos usar el modo completo (“Full Processing Mode”). En nuestro caso no hemos tenido que modificar esa parte, así que ponemos que lo haga sin recompresión (“Direct Stream Copy”).

Tenemos dos maneras de realizar los cortes al archivo (Activamos el punto marcado como 2. en la imagen):

*Si queremos dividirlo en trozos iguales, dividiremos el número total de fotogramas por el número de partes que queremos realizar.

*Si queremos cortar en trozos de ‘X’ segundos, como sabemos cuántos fotogramas pasan cada segundo, multiplicamos la tasa de fps (En nuestro caso 23,976fps) por el número de segundos que queremos tener en las partes. Seguramente al usar esta opción la última parte quedará de un tamaño menor al del resto de partes.

4º Ahora ya sólo hace falta elegir un nombre de archivo y el programa se encargará de numerar las partes que se vayan generando.

UNIR LAS PARTES:

Ahora que ya tenemos el archivo fragmentado, podemos volver a unirlo con la orden “Append segment”. De esta manera, podemos ir añadiendo (en orden, 1 cada vez) las partes para volver a guardar el archivo unido.

T3 Virtual Dub Mod

Nada más que contar; como siempre si tenéis dudas podéis preguntar.

Modificar un archivo de vídeo (2ª parte): Reduciendo su tamaño.

Para seguir con este tutorial, es recomendable contar con los programas y códecs que ya citamos en el anterior tutorial.

En esta ocasión, vamos a convertir un archivo de video en formato xvid a otro utilizando el mismo códec, pero cambiando varios parámetros, como el tamaño del fotograma y el número de fotogramas por segundo.

Este tutorial será de bastante utilidad para aquellos que quieran ver archivos de video en dispositivos portátiles como agendas electrónicas o móviles, que por su potencia no permiten reproducir directamente un archivo de grandes dimensiones.

TÍTULO:

Modificación sencilla de parámetros en un archivo de video.

INGREDIENTES:

– Un dispositivo móvil (Teléfono móvil, Agenda electrónica con capacidades multimedia, reproductor mp4 con soporte del formato xvid…).

– Las utilidades ya mencionadas en el anterior tutorial.

ELABORACIÓN:

Antes de empezar a modificar nada, necesitamos saber cómo es el archivo que queremos convertir, y la resolución de la pantalla de nuestro dispositivo multimedia. Para ello, analizaremos con el programa GSpot el archivo de video, y buscaremos un poco de información técnica sobre nuestro reproductor.

En el ejemplo que voy a utilizar como referencia, GSpot nos dice que es un archivo XviD con una resolución de 512×384, casi 24 fotogramas por segundo, y audio mp3 de calidad casi CD (128kbps 44100Hz estéreo).

Tutorial 2, archivo muestra.

El dispositivo con el que quiero visionar este video es un móvil, concretamente un Nokia 6600, que ya tiene unos añitos pero tiene unas posibilidades que nunca pude imaginarme en un principio.

La utilidad que utilizaré para reproducir el archivo se llama pocketDivX Player, y como los archivos de prueba que incluye están a una resolución de 208×156 y se ven bien, pues esa usaré (supongo que como la resolución del móvil es de 208×176, aún podría poderse ver más grande que en los ejemplos, pero eso es cuestión de hacer pruebas en cuanto uno se ha familiarizado con el método). Si el archivo de video no fuese 4:3 (no es panorámico), hubiera utilizado otra: 208×114, para optimizar el tamaño. Las agendas electrónicas suelen tener una pantalla QVGA de 240×320.

Ahora bien, si el tamaño de los fotogramas es un factor importante para poder visionar estos archivos, otros factores son el número de fotogramas por segundo (la frecuencia) y la calidad del sonido. Un procesador relativamente poco potente como el de un móvil seguramente no podrá con 24, 25 ó 30 fps (fotogramas por segundo) en los que está grabado el archivo original. 15fps suele ser un empujón al rendimiento y a la vez no se nota demasiada pérdida de movimiento.

Una vez resueltas esas dudas, resumimos los parámetros que vamos a cambiar: Resolución 208×156, a 15fps.

Tutorial 2 VDM1 fps

Abrimos el archivo con VirtualDubMod, y vamos a Video/framerate. Allí definiremos el cambio a 15fps.

Para cambiar el tamaño necesitamos hacer uso de los filtros del programa. Vamos a Video/filters y le

Filtro1

damos a añadir filtro. Después seleccionamos el llamado “resize”, y allí pondremos el nuevo tamaño de los fotogramas. Damos a Ok, y el filtro ya estará definido.

Filtro prop

Filtro 3

Filtros 5

Ya sólo falta aplicar los cambios para tener la parte de la imagen como queremos. Vamos a File/Save As. Ponemos un nombre nuevo de archivo, y seleccionamos el modo “Full Processing Mode”, y le damos al botón “change” puesto que no está seleccionado el codec XviD.

T2 1st passLo seleccionamos en la lista, y damos a “configure”. Aquí tenemos dos opciones más simples: o dejamos que lo haga en 1 pasada, o le pedimos que lo haga en dos. En vez de analizar y convertir directamente (1 pasada), elegimos que primero haga un análisis del archivo y luego haga los cambios, para que sea “mejor” el resultado final. Elegimos “twopass – 1st pass”. Aceptamos el resto.

Cuando haya acabado, se creará un archivo, pero NO es el final. Hay que dar a guardar otra vez, con el mismo nombre, y meternos en la opción del codec de antes y seleccionar “twopass – 2nd pass”.

T2 2nd passNos pedirá que le demos un tamaño orientativo del archivo final; en este momento hay que mirar qué tamaño queremos conseguir, e indicárselo. Por ejemplo, mi archivo original ocupa 14,5MB. Éste nuevo, sin el audio modificado todavía, quiero que ocupe menos de la mitad, por ejemplo 5 MB para que cuando cambiemos el audio se quede en menos de 4MB. Se lo indicamos en KBytes (1MB= 1024KB) Y ahora sí que creará el archivo completo cuando le demos a aceptar.

Para que veáis que el tamaño que le damos es orientativo, el archivo se ha quedado en 1,74MB a falta de retocar el audio.

Sobre el sonido:

Utilizad el mismo sistema que si pasárais de ogg a mp3, pero mirando la calidad con la que os conformáis.

Aunque este tipo de dispositivos ya tiene salidas de audio de bastante buena calidad, para ver estos archivos en el vagón del metro o en el autobús no hace falta más que se oiga claro. Calidad casi CD es, desde mi punto de vista, demasiado para un archivo de reducidas dimensiones, así que, por ejemplo, podemos bajarla a 22050 Hz, 24kps y mono. Las voces se oirán perfectamente y el ahorro de memoria será considerable. Si el video tiene mucha música, podríamos considerar mantener la calidad original, a expensas de un mayor tamaño del archivo.

Aquí concluye esta parte básica en la que ya nos hemos atrevido a meternos con el video. Usaremos más filtros en próximas entregas. Saludos.

Publicado en Manuales. 1 Comment »

Modificar un archivo de vídeo (1ª parte) Cambiar el audio.

Creo que un poco de trabajo de campo no nos vendrá nada mal, jeje.

En esta primera parte de este manual inauguramos una nueva categoría, que espero sirva de mucho a la gente que lo necesite.

TÍTULO:

Modificación del audio de un archivo de vídeo.

INGREDIENTES:

Para la realización de esta práctica necesitamos algunos programas (todos ellos gratuitos):

Gspot (Un analizador de archivos de vídeo).

VirtualDubMod (Modificación de VirtualDub especializada en archivos de video DivX/XviD).

CDex (un convertidor de archivos de audio, aparte de poder pasar un CD a archivos mp3 u otros “codecs”)

y algunos “codecs” , o también podríamos llamarlos codificadores/decodificadores.

– Vamos a utilizar en este ejemplo un archivo .avi con vídeo en divx5 y audio en mp3, con lo que, si queremos ver y oir este archivo, necesitamos el codec de divx, pero recomiendo xvid que decodifica tanto divx como xvid, (de mp3 no hace falta porque ya está instalado con Windows). Vamos a acabar con un archivo .ogm con vídeo en divx (mantenemos el vídeo) y audio en ogg-vorbis (Con lo cual necesitamos el codec de ogg-vorbis).

IMPORTANTE: Antes de modificar un archivo de vídeo, CREA COPIAS DE SEGURIDAD DE LOS ARCHIVOS ORIGINALES, a fin de poder revertir las transformaciones.

NOTA: Debido al carácter de libre distribución de muchos codecs, es posible que ya los tengáis instalados en vuestro sistema y no lo sepáis, por lo que es conveniente pasarse este paso y volver en caso de que los siguientes virtualdubmod de algún problema por ese tipo (imposibilidad de encontrar el codec necesario para poder reproducir el archivo). Algo parecido puede pasar con el programa para pasar el archivo de música a otro formato, puede que tengáis alguno instalado y no necesitáis otro.

Una vez hemos completado la lista de ingredientes, pasamos a la ELABORACIÓN:

1º Localizamos el archivo de vídeo con el que queremos trabajar, y lo abrimos con GSpot.

T1 Gspot1

2º Una vez abierto, comprobamos que el archivo de vídeo contiene audio en mpeg1 layer3 (mp3) y vídeo en DivX5. Nos acordamos de la calidad del mp3, en este caso, 48000Hz y 150kb/seg.

T1 GSpot2

En este caso (y en la mayoría de las veces), el audio está codificado en una tasa de datos variable (VBR); esto se hace para optimizar el espacio, ya que permitimos que el codec baje la calidad cuando haya silencios o sonidos poco perceptibles, y se centra en los espacios donde más sonidos se concentran. Si nuestro archivo de vídeo se ha codificado así, al pasar al tercer paso el programa virtualDubMod nos advertirá de que una recodificación del vídeo puede suponer un desfase entre éste y el audio, con lo que tendríamos que recodificar el audio a calidad fija (CBR) o asumir ese desfase, que virtualdub mide en milisegundos (1000 ms = 1 segundo).

3º Cerramos GSpot y vamos a abrir el archivo de video con VirtualDubMod.

T1 VirtualDubMod1

En este momento hay que mantener la calma, que es un proceso muy sencillo si se siguen los pasos correctamente. Si nos ha ocurrido el problema antes mencionado, con darle a sí y apuntar la calidad que nos ha puesto será suficiente para llegar a esa imagen.

Vamos al Menú “Streams”/Stream List.

T1 VirtualDubMod2

este es el submenú que nos dice qué tiene el archivo aparte del vídeo. En este caso sólo tiene un archivo de audio. Ahora seleccionamos el audio y le damos al botón “Save WAV” si queremos que nos de la onda de sonido sin comprimir, o “Demux” si queremos que nos salve un archivo con el mismo contenido y formato que el audio seleccionado. Por cuestión de espacio, elegimos la opción demux, pues no vamos a editar el audio, sólo cambiarlo de formato. Si no, habría que elegir la otra opción.

NOTA: Si el archivo tiene más de un componente, hay que fijarse en su descripción: si pone “audio” es un archivo de audio. “Subtitle” es un archivo con subtítulos de la película. Si tiene más de un archivo de audio y sólo queremos uno, hay que darle a Demux a uno de ellos y comprobar a posteriori si es el idioma que queremos; de no ser así, con hacer lo mismo con el otro archivo ya tendríamos el idioma que queremos.

4º Ahora tenemos un archivo de audio cuyo nombre hemos definido. Cerramos VirtualDub. En mi caso lo he llamado audio.mp3 (viva la imaginación). Vamos a abrir la utilidad para convertir ese archivo a .ogg.
Abrimos CDex y lo ponemos en castellano:

T1 Cdex 1

Seleccionamos el codificador OggVorbis yendo a opciones/configuración de CDex. Allí seleccionamos el codificador, y la calidad, en mi caso será de 150kb/s como el original.

T1 Cdex 2

5º Una vez hecho, Vamos al menú Convertir/recodificar archivo(s) en formato comprimido. Allí, seleccionamos el archivo .mp3 (lo buscamos por el disco), y le damos a convertir. Nos quedará un archivo .ogg en la carpeta “my music” dentro del directorio donde tengamos el programa CDex.

6º Ahora volvemos a abrir el VirtualDubMod con el archivo de vídeo cargado. Volvemos al menú de “Streams/Stream List”, y pulsamos el botón “add”. A continuación, se añadirá la pista en ogg a la lista; cuando esto suceda, seleccionamos la pista en mp3 y pulsamos la tecla suprimir, de tal forma que quede así:

T1 VirtualDubMod3

7º Ya está casi todo hecho. Nos falta guardar el archivo, así que iremos a “File/save as…” .

Ahora, seleccionamos en la parte Video “Direct Stream Copy”, ya que no queremos que se recodifique el vídeo, y guardamos el archivo con la extensión .ogm:

T1 VirtualDubMod

Una vez hecho esto, tendremos el archivo en .ogm con el audio en ogg y sin el audio en mp3, preservando la calidad del vídeo, ya que, realmente, no hemos hecho nada con él.

Para hacer el proceso inverso sólo hay que cambiar los formatos.

Y aquí finaliza esta pequeña parte introductoria al fascinante mundo de la edición de vídeo. En próximas entregas empezaremos a recodificar el vídeo, pero esta parte puede complementarse a cualquiera que hagamos después. espero que se entienda bien. Si hay alguna duda, planteadla e intentaré encontrar solución.

Publicado en Manuales. 94 Comments »