domingo, 19 de enero de 2014

Conversion de Videos con el Megui II Parte

1.- Abrimos el MeGui
2.- Analizar el video y crear un Script que contenga esa informacion, para eso nos vamos a la pestaña:  Tool AVS Script Creator

Nos saldra otra pestaña donde deberemos cargar el video (Imput Video), luego de cargarlo seleccionamos la opcion File Indexer


Se abrira otra ventana y en ella seleccionamos No Audio y le damos clic al boton Queue, con lo cual comenzara a crear el script, este sera un proceso muy breve de unos cuantos segundos (dependiendo de las caracteristicas del video a analizar puede tardar un poco mas)
Luego del cual nos saldra una ventana con la vista previa del video (se puede cerrar) y la ventana anterior donde cargamos el video ya sera posible modificar algunos parametros:
Input: la relacion de aspecto, el sistema PAL o NTSC,
Crop&Resize: Cortar (eliminar franjas negras superior o inferiormente) y redimensionar (en caso de querer cambiar la resolucion)
Output: Elegir la carpeta de salida


Si tuvieramos que insertar unos subtitulos al video para pegarlos a este, en la pestaña Filters, en la casilla subtitles los podemos cargar, luego le damos clic al boton  save y se nos abrira una ventana con la vista previa del video y los subtitulos pegados, si no queremos ningun subtitulo pegado no lo cargamos pero igual le damos al boton save para guardar el script y de paso se cerrara la ventana anterior
 
Ahora si estamos en la ventana principal del Megui, en esta solo nos falta determinar el audio, parar esto tenemos dos alternativas:

Sin Audio: esra por defecto, si escojemos esta opcion solo nos saldra video sin audio en formato .Mp4, la ventaja es que el Megui solo se centrara en el video y no encodeara el audio
ni lo intentara multiplexar al video con lo que se ahorrara un poco de tiempo (pueden ser algunos minutos dependiendo la duracion del video, ademas de que el Megui no se caracteriza por ser
un conversor muy rapido). Tiene la ventaja de que podemos demultiplexar el Sream de Video y luego multiplexarlo con el audio original(para videos musicales es importante mantener la calidad del audio) o con uno convertido con el mediacoder (para audio es veloz)

Con Audio: marcamos la casillas y escojemos el tipo de audio a agregar, por defecto el Megui trae el M4a, si queremos el audio en formato .AAC(el mas usual en Mp4 y compatible con nuestros dispositivos favoritos(Tv, Bd o consolas)

Despues solo le damos a autoencode y nos saldra la ventana para el encodeo, en ella seleccionamos No target size(use profile settings), esto lo hacemos para usar la configuracion del codec x264 que configuramos anteriormente, finalmente le damos clic al boton Queue y comenzara a encodear


Nota:
A pesar de que se que tenemos instalado correctamente el NeroAAC, algunas veces se han reportado que el Megui tiene problemas para usarlo correctamente, es problable que sea por problemas de actualizacion o compatibilidad, por tal motivo es que acostumbro a no encodear el video con el audio, por que el video puede salir sin audio (por error al multiplexar o encodear, con la respectiva perdida de tiempo) o en el peor de los casos el video salir corrupto(irreproducible),

la tarea de multiplexar usa mayormente la Ram de nuestra Pc, mientras que para el encodeo la mayoria del peso se lo lleva el Microproceador y la tarjeta de video, por lo que la tarea de multiplexar la podremos hacer mientras encodeamos otro video

A menos de no contar con un Pc Potente, no es recomendable usar altos recursos de nuestra Pc(por defecto el Megui esta configurado en LOW), sobretodo si usamos una Portatil, ya que se ha detectado que este al no contar con un buen sistema de enfriamiento como una Pc de escritorio, puede dañar nuestra Pc haciendo que esta se recaliente mas de lo debido (el primer indicativo es que se caliente por cualquier cosa) y en el peor de los casos dañar nuestro Micro, Placa madre o Disco Duro



sábado, 11 de enero de 2014

Conversion de Videos con el Megui I Parte

Este post tratare de hacerlo de la manera mas sencilla y de manera de minimizar el tiempo de conversion, para tal motivo lo hare en 2 partes, la primera centrada en la configuracion y la segunda en la conversion en si

Poniendo a punto el Megui: Configuración

lo primero que debemos hacer luego de descomprimir el Megui es actualizarlo para tener los ultimos paquetes de codec's para reducir los problemas al momento de encodar nuestros videos (no quiere decir que sin esto no funcione) y para que aparezcan algunas opciones adicionales en la pestaña de"Encoder Settings"


Audio:
luego descomprimir el Megui, lo primero que notaremos es que solo nos permitira convertir el audio en .m4a, siendo el standart para mp4 el .AAC, por lo cual es necesario agregarle el codec de Nero, el "NeroAacEnc", ya que este pertenece a Nero y al ser el Megui de libre distribucion, este no lo ha incluido pero se puede descargar via web,


luego lo descomprimimos en la carpeta donde descomprimimos el  Megui (son tres archivos, los puse en una carpeta en Tool con los demas codecs) y en la pestaña Options nos vamos a Settings - External Program Configuration y los  agregarmos manualemente para que lo reconozca, finalmente hacemos clic en Save para que se guarden los cambios


Video
para configurar el Codec x264 debemos situarnos en Encoder Settings - x264 scratchpad - y hacemos doble clic en Config, nos saldra una ventana donde podremos variar algunos valores:

En Encoding Mode podemos escoger entre:
Bitrate promedio (ABR-Average Bitrate, muy util cuando queramos establacer tamaño determinado del video, dejando al programa distribuir este bitrate: mas en los sectores donde mas lo necesite y menos donde las escenas sean mas estaticas) en el Apartado Bitrate es recomendable colocarlo de acuerdo a la resolucion del video: para valores menores a Dvd pueden ser mnores a  1000kbps (si es un video tranquilo) si es en HD 1500kbps (si es un video tranquilo(, FullHD 2000kbps  (si es un video tranquilo) incluye secuencias tranquilas y movidas mi recomendacion es que no baje de 1500Kbps), si tenemos un video con secuencias mas dinamicas todos estos vcalores deberian aumentar un 50% o duplicarse esto dependera de que tanta calidad y peso de nuestro video querramos, -si es un archivo musical es recomendable que este no sea menor a 2000Kbps (lo normal es que escoja 3000Kbps para videos Hd (720p)-. En este metodo el encodeo se hara a una sola pasada. 

Multiples pasadas.- de manera similar a la anterior se tendra la opcion de escoger u  determinado bitrate pero encodenado l fichero en multiples pasadas, an teoria se debrian obtener mejores resultados, pero esto no es muy notorio y el tiempo de encodeo aumenta drasticamente

Caldad Constante.- Si escogemos configurarlo en base a calidad el valor por defecto indicara un valor normal, si movemos el cursor hasta un valor de 1 este indicara teoricamente que la calidad sera
la misma pero hara que el tiempo de conversion crezca conforme nos acerquemos a ese valor, por el contrario si hacemos este valor mas grande la calidad disminuira pero el tiempo de
conversion se acortara

Quantizacion Constante: tambien se escoge un valor constante pero este es de cuantizacion no de calidad, en el caso anterior los valores de quantizacion eran variables de manera que la calidad se mantuviera, en este caso es justo lo contrario, el valor de quantizacion es contante pero la calidad es la que variara

AVC Profile.- define el nivel de calidad de acuerdo a la resolucion usada: Baseline para videos con muy poca resolucion (240p, 360p o inferior)  Main para video con mayor resolucion (HQ, dvd, o  inferiores) y High, para videos HD o Full Hd (por ahora). 
Nota: cada nivel mayor incrementa el tiempo de encodeo, si encodeamos un video con una misma reslocion en Main y en High, veremos que en High tarda un poco mas, y segun lo que he probado se pueden obtener buenos resultados en Main pero solo hasta Videos en resolucion HD o menores

AVC Level:
Quizas el apartado mas importante dependiendo para que medio queremos nuestro video, si queremos hacerlo compatible con Ps3, Xbox360, BDplayer es necesario escoger un nivel High de profile de 4 o 4.1 o menor, tambien podemos escojer 3 o 2 pero no es recomendable bajarlo mucho por que la calidad del video bajara, aunque el tiempo de encodeo disminuira. Es recomendable no modificar otras cosas por que podriamos variar indirectamente otros factores como el numeros de reframes(por defecto esta en 3) lo cual podria hacer que no sea compatible con los TvLeds mas antiguos

Si queremos nuestros videos para TvLeds estos soportan mayores niveles (5 o 5.1), si es para un UltraHd lo mejor es no poner restricciones a este apartado

Coversion de Audio con el Mediacoder


Si bien el mediacoder es un conversor de videos, ademas incluye una potente utilidad de conversion de audio a partir de un archivo de video, permitiendonos elegir el formato de salida a diferentes tipos de audio, con una velocidad sorprendente

Muy util tambien cuando tenemos un archivo de video pero este cuenta con audios no reconocibles por nuestros dispositivos favoritos, tales como: FLAC(audio sin perdidas),Ogg, RmA (real media Audio), O que si lo sean pero no concuerden con el formato de video:
Amr (tipico de los videos .3gp de nuestros telefonos Celulares) o Wma (windows media audio) pero en archivos de video con extensiones tales como el
.Mp4, Mkv o .Avi

Pasos:
1A.- Mp4 y Mkv, el tipo de archivo tipico para el audio es el ".ACC" y el codificador mas utilizado para ello es el FAAC(el que mas uso y no he tenido problema con ningun reproductor que lo soporte) o el NeroEncoder, notaremos que apenas lo seleccionemos, en el panel de la derecha nos aparecera las caracteristicas a configurar, dandonos a elegir entre calidad o bitrate promedio (he tenido mejores resultados escogiendo este, siempre y cuando el bitrate sea mayor a 80kbps)
1B.- Avi, el tipo de archivo tipico para el audio es el ".mp3" y el codificador mas utilizado para ello es el Lame Mp3, en las opciones podemos escoger entre ABR (Average Bitrate), CBR(Constante Bitrate) o VBR(Variable Bitrate), como en el caso anterior los valores de VBR se miden en base a calidad y los demas en base a un Bitrate escogido manualmente (mayor a 80kbps para no perder mucha calidad o emita ruido, el que mas uso apara ahorrar espacio es 96kbps en estereo)
2.- Finalmente nos vamos a la pestaña  transcodificacion y elegimos la opcion transcodificar solamente audio, el archivo de audio nos saldra en la carpeta de salida que hayamos escogido