te pregunta si sustituir no en dos pasadas, sino en mas de dos. Si quieres usar dos, pon automatic 2nd pass. Si aun asi quieres hacer una tercera si es posible q te pregunte y no pasa nada por sobreescribir. En realidad las pasadas lo q hacen es construir un archivo de estadísticas. Analizan el video para ajustar el bitrate lo mejor posible segun las zonas q mas lo necesiten, dando menos bitrate en las zonas q menos lo necesiten. a mas pasadas el equilibrio es mejor, aunq claro, a partir de una 3º pasada los cambios son mínimos. Siempre q se pueda es mejor codificar con Constan Quality, pero claro... codificar por cuantizacion no te permite saber el bitrate, con lo q en muchos escenarios no es posible hacerlo asi :)
En el ejemplo cambio el DAR de megui para adaptarlo. Veras hemos dicho q en la tele el PAR es 16:15 vale? pero en un PC es de 1:1. El video en PAL se codifica en 720*576 pero al ser el pixel de la tele mas bajo que largo, el video se estrecha en la tele, mostrando en realidad en la tele una proporcion de 4:3
Si tu el mismo video lo abres en el PC lo verás un poco estirado de arriba y de abajo, puesto que al tener el PC el pixel cuadrado no se adapta bien a la pantalla. Por eso si lo abres con megui, lo verás mas estirado de arriba y abajo. En cambio si lo reproduces en algunos reproductores es posible q lo veas bien, pq detecta el PAR y lo corrige para q lo puedas ver bien. En realidad lo q hacen estos programas es recalcular la resolucion. Como en la tele tiene un DAR de 4:3 lo q hace es mostrar el video en vez de 720 lineas por 576, lo muestra como 720*540, que si guarda la proporción 4:3, luego se estrecha un poco mas. En megui, sin hacer nada nos saldrá un poco deformado pq el pixel del pc es cuadrado. Al cambiarle el DAR de megui a 4:3 te aseguras que siempre va a buscar una resolucion corregida. Así si marcas en resize 480, la suggested resolucion no sería 384 (guardaría una relacion de 1.25, 5:4, con lo q el video estaría estirado arriba y abajo. Al establecerlo en 4:3 en cambio, al marcar 480 la resolucion q ahora nos mostrará será de 360, corrigiendo el pixel rectangular de la tele :)
Haz la prueba, abre un DVD con megui y veras como el video sale mas alto de la cuenta :)
No comprendo q preguntas. el programa q se debe abrir segun el tipo de archivo? para el audio es todo mucho mas simple, tan solo hay q tener un script q abra el video. Dependiendo del video que sea directamente se peude reusar el script de video o no.
Si el video es un AVI, avisynth usará por defecto para abrirlo AVISource, luego puedes reciclar el script igual para el audio.
Si el video no es un AVI, avisynth usará por defecto DirectShowSource con un campo q pone audio=false. Con cambiar ese false por true es suficiente
si puede pasar alguna vez q si el video procede de una camara de foto o algun dispositivo similar, el audio normalmente se graba a 8000Hz y los codificadores de audio no lo pueden tratar, ya que necesitan el audio a 44100Hz. Pero eso se soluciona rapidamente en el mismo script:
Script de video:
Avisource("C:\pepe.avi")
megui codifica video perfectamente
megui da error al codificar el audio
se modifica el script por:
popo = Avisource("C:\pepe.avi")
ResampleAudio (popo, 44100)
y listo, ese segundo script será procesado perfectamente, resampleaudio precisamente lo q hace es eso. Resample audio hay q darle el video de origen, así q para ello simplemente en la primera linea he dicho q el video q voy a cargar se llama popo.