Tutoriales

Organizacion del Script AviSynth y Explicacion de el

  • kosmito 
Avisynth es un frame server (permite abrir videos en editores y reproductores que no soporten determinado formato, por ej: se pueden editar videos .mp4 con VirtualDub) y ademas posee su propio lenguaje. Pero Avisynth es mucho mas que esto, es una poderosisima herramienta de filtrado y hasta restauración de videos, que permite a través de sus filtros resultados que ni nosotros creeríamos. Como tiene su propio lenguaje hay que saber armar los scripts, estos mismos se escriben en un bloc de notas y se guardan con una extensión .AVS. Filtros y sintaxis que voy a explicar: 1) Avisource 2) Directshowsource 3) LoadPlugin 4) AVCSource 5) Resize 6) AddBorders 7) TemporalSoften Para cargar los videos hay distintos códigos según el formato pero siempre dentro de un parentesis se debe escribir entre “” comillas para que lo acepte, no olvidarse de eso. 1) Para cargar los videos .AVI se utiliza: Avisource(“ubicacion del video” ) En mi caso… Avisource(“E:\Descargas USD\Death Note Rewrite 2.avi” ) 2) Para cargar videos en .MKV y algunos mas usar… Directshowsource(“Ubicacion del video” ) 3) Para cargar videos en .MP4 y .MKV usar… Al principio del script escribir la siguiente linea… LoadPlugin(“ubicacion de DGAVCDecode.dll” ) El codigo LoadPlugin sirve para cargar cualquier filtro o plugin que no este incluido en Avisynth En mi caso seria… LoadPlugin (“C:\Plugins externos avisynth\DGAVCDec 1.09\DGAVCDecode.dll” ) 4) Luego debajo de ese codigo escribir el siguiente… AVCSource(“Ubicacion del proyecto .DGA” ) De esa forma se cargan los proyectos .DGA, entonces para mayor claridad les pongo como deberia ir en un script por si les quedo alguna duda: LoadPlugin (“C:\Plugins externos… Read More »Organizacion del Script AviSynth y Explicacion de el

Manual Completo de Filtros y sus usos con AviSynth

  • kosmito 
FILTROS de VIDEO Definiciones Parametros: la accion de un filtro (ya sea interno, externo o una funcion) se configura a partir de una serie de parametros, propios de cada filtro en particular. Estos parametros vienen con valores por defecto (salvo raras exepciones), siendo estos los valores recomendados como punto de partida. Cuando arman el script e invocan un filtro, no es necesario que definan el valor de todos los parametros que tiene el filtro, solo de aquellos que desean modificar el valor por defecto. Por ejemplo: el filtro BicubicResize posee 2 parametros adicionales a las resoluciones vertical y horizontal (llamados b y c en la descripcion del filtro mas abajo), si ustedes solo colocan BicubicResize(x,y) dichos parametros se usaran con los valores por defecto, pero si lo desean pueden escribir: BicubicResize(x,y,c=0.75), definiendo asi uno de ellos con el valor personalizado y dejando al otro con el valor por defecto, y asi sucesivamente pueden usar todas las combinaciones que quieran. Es importante destacar que en muchos de los filtros los valores por defecto deben considerarse solo como una referencia, y no como los valores optimos de aplicacion. Si es cierto que en la mayoria de los casos los valores por defecto son fijados para un efecto aceptable en una amplia gama de videos, sin embargo si se desea lograr una aplicacion optima casi siempre se tendran que regular los parametros segun el video. Filtros Internos: Son aquellos incluidos con AviSynth y pueden usarse directamente. Filtros Externos o Plugins: Filtros no incluidos con AviSynth, tambien llamados plugins. Se componen de un unico archivo .dll aunque en algunos… Read More »Manual Completo de Filtros y sus usos con AviSynth

Guía Avisynth

  • kosmito 
Introducción Avisynth es un programa libre y gratuito destinado a realizar frameserver. Su finalidad es la decodificación de casi cualquier formato existente y la posterior aplicación de filtros, de los cuales incluye una enorme cantidad internos y posibilidad de utilizar externos; siendo este proceso realizado “al vuelo”, los frames descomprimidos y ya editados deben ser enviados a un programa codificador para así ser comprimidos nuevamente a un formato adecuado, avisynth no se ocupa de esta última tarea, siendo únicamente un programa destinado a frameserver. Cabe aclarar que no posee decodificadores/demultiplexadores propios, utiliza los instalados en el sistema, así que de todas formas habrá que poseer los decoders y splitters necesarios. El programa se configura enteramente desde un archivo de texto sin formato, también llamado “script”, el cual puede ser creado con el notepad o similares, y debe ser guardado con extensión AVS. En dicho texto se deben indicar los parámetros de decodificación y que filtros se aplicaran. Durante la instalación se les preguntara si desean instalar algunos extras, como por ejemplo la opción de asociar a Avisynth los archivos de extensión AVS (“Associate AVS with Notepad”), recomendable activarla para así identificar facilmente los script. Y también “Add Avisynth Script to new items menú”, que les permite acceder a ClickDerecho->Nuevo->AviSynth Script para así crear ya automáticamente un archivo con extensión AVS. Una vez tienen ya el AVS deben abrirlo con el programa que usen para codificar como si de un archivo de video se tratara, Avisynth se ocupa del resto. Pueden encontrar al programa aquí Lo Básico Comencemos con los comandos para cargar un video, es… Read More »Guía Avisynth

Tutorial de Encodeo en Avi por lEe

  • kosmito 
Programas a utilizar: – VirtualDubMod 1.5.10 – Codec XviD – AviSynth 2.5.8 – winLAME 4 – MeGUI (Sólo utilizaremos una herramienta de este programa xD) CREAR NUESTRO ARCHIVO AVS Primeramente crear nuestro AVS, ya que él será nuestro intermediario entre el RAW y el “VirtualDubMod”. El AVS es un archivo de “texto” que nos permitirá poder agregar diversos filtros de estilizado, limpieza, crop y resize, etc… en nuestro AVI así poder lograr optimizar la calidad y por lo tanto conseguir la mejor calidad posible (puesto que la calidad en un AVI es limitada a su tamaño) Procuramos instalar la ultima versión del AviSynth así ahorrarnos posibles problemas de compatibilidad con filtros y demases. Después de esto lo dejaremos de lado ya que no trabajaremos directamente con el AviSynth, pues solo nos servirá en el uso del AVS. Abrimos el “Notepad” y lo guardamos automáticamente como extensión AVS (.avs), ahora ya tenemos listo nuestro archivo para poder empezar a trabajar. Exiten 2 lineas para la carga de video: – Avisource(“RUTA EXACTA DEL VIDEO”) – DirectShowSource(“RUTA EXACTA DEL VIDEO “) Siendo la primera solo para cargar RAWs en AVI, y la segunda RAWs en MKV o MP4 (En este caso podremos correr estos formatos en el VirtualDub, ya que directamente no se puede). Y por ultimo la carga de los subtitulos, que se logra con la siguiente linea: – Textsub(“RUTA EXACTA DE LOS SUB “) Pero para esto necesitaremos cargar el plugin que nos reconoce la linea antes mencionada (El plugin viene adjunto a este mismo Tutorial) Ejemplo: Así ya tendríamos listo nuestro AVS. EXTRAER Y COMPRIMIR… Read More »Tutorial de Encodeo en Avi por lEe

Soy nuevo en esto, ¿Qué formatos hay y cómo son? Timeo Basico Incluido

  • kosmito 
Bueno, pues formatos de subtítulos hay muchos, aunque los más populares son .ass, .ssa, y .srt. La mayoría de los archivos que te lleguen desde el traductor o corrector serán en .srt, pero también podría darse el caso de que fuese un archivo de texto plano (un .txt) que lo abrirás igualmente. De todos modos, el srt lleva unos tiempos que te sirven de guía que ha dejado el traductor, por lo que es el formato más popular para el timer. En cuanto a formatos de vídeo y audio que abre Aegisub, es simple: cualquiera. Cualquier códec que tengas en el PC instalado, lo recoge automáticamente de modo que puedes abrir con el programa cualquier archivo que normalmente reproduzcas. Eso hace la vida muy cómoda a veces. ¿Qué es Aegisub?. Los tiempos cambian, y con ellos los programas que usamos en esto de subtitular series. Antiguamente las opciones más viables para sincronizar subtitulos eran el SubStation Alpha y el Medusa, pero desde hace un tiempo tenemos disponible el Aegisub, un programa mucho más completo que Medusa, y por supuesto, infinitamente mejor que el obsoleto SubStation Alpha. Para bajaros el programa sólo tenéis que ir a la Web Oficial.Yo he usado la versión 1.07 / 1.09 beta para este manual, pero puede que encontréis alguna versión más moderna. Acostumbrándonos a la interfaz y preparándonos. Una vez tengas Aegisub Instalado, ejecútalo y tendrás una pantalla similar a esta: Como en este tutorial lo que pretendemos es centrarnos en la función de timear, vamos a comenzar abriendo el script que queremos timear. Para ello sólo tenemos que ir… Read More »Soy nuevo en esto, ¿Qué formatos hay y cómo son? Timeo Basico Incluido