Pero no tienes que complicarte tanto por dios!! Para un DVD yo lo que hago es lo siguiente:
shrink DVD para el ripeo, sin compresión y nada de divisiones de 1Gb, con lo que cuando finaliza el ripeo tengo la carpeta VIDEO_TS, sí, pero toda la película en un mismo VOB.
Desde megui tan solo tienes que seleccionar el VOB (no es necesario crear un d2v si no recuerdo mal). Aprovechas el mismo megui para seleccionar un desentrelazador decente, redimensionar, crop... todo de una vez y a procesar. En procesar el audio se tarda menos aun!! si se ha creado un proyecto d2v meto directamente el audio en ac3 en megui en audio y listo.
En realidad fijate que el único paso extra en megui es codificar por separado el audio y unificarlo después. Pero esto es algo común a cualquier programa decente. El video es el video, el audio es el audio. En total no es más de medio minuto de tiempo invertido, y no ganas solo en la parte de la codificación, sino que al crear el script aprovechas para poner el desentrelazador que más te guste, la resolucion, crop o cualquier oto rposible filtro que te gustaría, como añadir subtítulos hardcode (no recomendado), como usar matrices para la estabilización del color... lo que quieras.
Vamos a ver, lo de cortar y redimensionar tomalo como una imagen estática, q es mas facil de comprender.
Imaginate que tienes una imagen cuadrada de 100*100 y tienes dos herramientas: Escalar y recortar. Dependiendo de que se aplique antes el efecto es completamente diferente para los mismos valores. Si quieres escalarla a 50*50 y eliminar del alto 20 arriba y 20 abajo sería un escalado a 50*50 y un recorte de 40. OK? Pero depende del orden que lo hagas se hace bien o mal:
-Punto inicial imagen 100*100
-Primero Recortamos los 20 y 20
-Punto parcial de imagen 100*60 (100-40 recortados)
-Segundo redimensionamos a 50*50
-Punto final:
Imagen 50*50 completamente deformada.
porqué? está claro. lo últim oque se hace es redimensionar, pero redimensionas algo que ya no es 100*100. En 100*100 la proporción es de 1:1, correcto? en 50*50 la proporción continua siendo 1:1 con lo que la imagen es perfecta. Pero si redimensionas a 50*50 una imagen 100*60 cuya proporción es 5:3, el final es una imagen 50:50 sí, con proporción 1:1, sí, pero completamente deformada!! has escalado abajo las lineas verticales en u 50%, pero las lineas horizontales muchísimo menos!!
Si el proceso se hace al contrario tienes:
-Punto inicial imagen 100*100 (Proporción de la imagen 1:1)
-Primero Escalamos a 50*50 (Proporción de la imagen 1:1, no hay deformación)
-Punto parcial de imagen 50*50
-Segundo recortamos esas 40 lineas -> 50*10 (50-40)
-Punto final:
Imagen 50*10, ya no guarda una proporción 1:1 pero en cambio la imagen no se ha visto en ningun momento deformada, tan solo recortada. Si este recorte se hace de forma controlada en zonas de imagen que son negras o no se usan, la imagen permanecerá intecta.
En el ejemplo anterior tuyo, suponiendo que el recorte sea superior e inferior, lo que hace es comerse parte de las franjas superiores e inferiores. Ahora bien, a la hora de reproducir este video, dependiendo de la resolución final del video pueden aparecer o no franjas en cualquier lado que establece el propio reproductor para acoplar la imagen.
Por ejemplo, el ipod es panorámico con 3:2. Si visualizas un video sin franjas negras que esté a 4:3, al ser la pantalla del ipod más ancha, aparecerán franjas negras laterales, pero estas NO SON del video, son franjas de relleno del reproductor. De ahí la importancia de intentar siempre adaptar el video a una proporción completa de video de 3:2, aunque la imagen visualizada sea otra. Por qué se puede hacer esto? porque casi todas las películas se graban en 16:9, formato panorámico (más panorámico que el ipod) y las películas en 16:9 se les añaden las franjas superiores e inferiores para adaptarlas a 4:3. Pero nosotros nos interesa ni con tantas franjas ni con tan poca. Si recortamos de nuevo parte de esas franjas (aunq no todas) ganamos en resolución REAL mostrada.
Por otro lado el perfil de Handbrake para iPod que me expones es una basura, con perdón. No tendría que ser rápido, tendría que ser expreso!!
Es cierto que el ipod no puede salirse de profile baseline, pero ese perfil se puede trabajar muchísimo más, te podría decir a groso modo una disminución de un mínimo de 10% por lo menos del tamaño final del video para la misma calidad (dependiendo del video por supuesto).
Ajustes muy importantes que se cambiarían de ese perfil:
-Ref 1: Tan solo un frame de referencia? el ipod puede perfectamente con hasta 5 incluso 6!! esto supone un incremento muy importante en la calidad. Es el número d eframes que pueden referenciar a otros. Esto cuando se puede usar además bframes (no es el caso de ipod) se gana aun mucho más. Este es un ajuste muy importante. Lo que pasa es que no se porqué todos los perfiles de este tipo de programas lo ponen a 1. Evidentemente más frames de referencia más tiempo la codificación. Pero las ultimas implementaciones de X264 como te digo son una auténtica obra de Ensamblador y optimización. Aprovecho para mandar un saludo a Loren, aunq de seguro que no nos lea (creador de x264 y principal desarollador, lo que no te haga el en ensamblador no se puede hacer). Y evidentemente ademas al no usar más de un frame, tampoco puedes mezclar los frames, que permite realizar las busquedas de bloques sea cual sea el bloque y esté en el frame que esté (dentro del numero de frames referenciados)
-No deblocking?: Otra función estrella de h264. Fijate que una cosa es la implementación, como x264, ATAME, MainConcept... y otra las funciones propias de h264. Todo lo que hablamos aquí son tecnologías propias de h264, del estandar MPEG 4 AVC. H264 usa un deblocking al vuelo, se llama en realidad in-loop, y hace maravillas. Al igual que decirte o explicarte que es un frame de referencia si no tienes mucha idea, esto seguro que sabes lo que és, pq seguro lo has visto. Una imagen se codifica en bloques, esto te lo crees y listo. Pero dime: Acaso no has visto más de una vez (sobre todo con videos Divx y otros) zonas (sobre todo oscuras) en las que aparecen como cuadros? angulos rectos? "bloques"? el deblocking es una técnica muy efectiva para eliminarlos o llevarlos al mínimo. En otros codificadores como xdiv se podía usar por software en la decodificación. H264 digamos lo trae de serie, es mucho más sofisticado y forma parte de la propia codificación y decodificación. Esto hace no solo las imágenes mucho más reales, sino que permite tener videos con resoluciones muy bajas a pantalla completa!! Hombre, la calidad es mala, pero en comparación con otros codec es impresionante. Dependiendo del tipo de video se ajusta más a un lado o a otro, a mi me gusta usar -2:-1, no veo anime.
-Algoritmo de estimación de movimiento: Tu usas UMH, es decir, busqueda en Multi Hex (multiexagonal). Esta funcion digamos es la que busca en un frame siguiente una coincidencia en un bloque con un bloque del frame anterior (en caso de ref=1, si se usa ref 5 se busca hasta en 5 frames anteriores uan coincidencia). Es un algoritmo de búsqueda ya muy rapido, pero ESA (método de búsqueda exaustivo) o TESA (igual que el anterior pero usando una versión más exacta) son lo suficientemente rápidos para sustituir en la mayoría de las veces (a menos que la velocidad de codificación sea crucial) a UMH. La calidad puede ser considerable. Esto es facil... si el algoritmo es mejor, encontrará más coincidencias. Cuantas más coincidencias encuentre menos bloques a quantificar, con lo que el archivo tendrá menor tamaño.
-Refinamiento del Pixel: Explicar esto es más complicado. Simplificando, digamos que es la precisión cno la que se puede leer el color de un pixel asociado al algoritmo de EM. Bueno, 6 no está mal, pero porque conformarse con un nivel 6 (que creo q no aplica siquiera RD) cuando puedes usar un nivel 9 en las ultimas implementaciones de x264 (esto si es exclusivo de x264, esto a la hora de la decodificación no importa, es digamos la precisión milimétrica de las busquedas. La decodificación tan solo decodifica, le da igual lo bien o lo mal que hayas buscado, no se si me comprendes)
Eso es digamos referente a la misma tecnología que permite h264. Pero las ultimas versiones de x26 usa tb ajustes que se llaman psicovisuales. Estos ajustes dependen tan solo del ojo humano. Es decir, estos ajustes normalmente destruyen las métricas usadas para medir la calidad de una imagen, pero en cambio, para nuestra percepción, la imagen es más nítida, más clara... o lo que sea. Tambien son muy importantes estos ajustes cuando tratamos con videos con mucho ruido. Si es un ruido no deseado se puede eliminar con megui con un filtro denoise. Pero si es una película con ruido deseado, como la película de 300 por ejemplo, te das cuenta que si quieres codificar películas así o tienes muy mala calidad o necesitas un tamaño de archivo muy muy grande en comparación con otras películas. Con estos ajustes Psy se mejora enormemente estos defectos. Y por otro lado pues tambien tenemos una función muy buena llamada AQ, Quantizadores adaptativos, que permiten digamos adaptar la cuantización (calidad) del frame según se requiera. En la práctica? el negro suele ser más negro, sin parches raros de fondo, los colores se mezclan mejor sin artefactos extraños... etc.
Si te das cuenta, handbrake en realidad usa x264. El problema es que muy posiblemente la versión que use de X264 sea obsoleta!! y aunque fuese la última, los ajustes que tu puedes manejar son mínimos, con lo que tampoco merece la pena. Puedes tener el mejor codificador del mundo, la mejor implementación... pero si tan solo puedes cambiar una cosa o dos... que gracia.
He estado intentando saber que version de x264 estan usando... pero la ultima compilación es de febrero de 2008!!en el mejor de los casos hablamos de más de 10 meses. Creeme que para un codec que evoluciona por días, esto no es mucho... es una barbaridad. Por ejemplo, en la versión más actual ya han implementado las primeras optimizaciones para Corei7. Para que te hagas una idea, en igualdad de condiciones de un Core2Duo con los mismos nucleos y la misma frecuencia de reloj, tienes más de un 50% de rendimiento Casi nada verdad?