Respondo casi 3 meses más tarde.
Primero de todo he de decir que en el tema de rippear, me inicié con virtualdubmod, pero, desde hace unos años, uso Megui con el bloc de notas para crear un .avs (avisynth).
Codifica tanto vídeo como audio, los formatos más usados: xvid y x264, por parte de vídeo; y por audio: ac3, mp3, aac, flac, etc... Cada uno se puede configurar y crear varios perfiles. Esto es muy útil, si por ejemplo todos los audios o videos de
X serie sean codificados con las mismas características.
Incluye diversos plugins, los básicos como las instrucciones para cargar un archivo: el directshowsource, el ffms o el DGDecode_mpeg2source, (dependiendo del tipo de vídeo que sea), luego tenemos: crop, desentrelazar, redimensionar, Tweak (brillo, saturación, contraste, hue), etc...
Todos los plugins son dlls y hay que cargarlas al crear el avs escribiendo la ruta de cada dll que vayamos a usar, modificando su valor si fuera preciso.
También se le pueden añadir otros plugins, dlls, que el programa no trae por defecto. Cada plugin lleva su .txt, (instrucciones), de cómo usarlo.
Fuera del programa, tiene una carpeta de herramientas, algunas con interfaz gráfica como el dgindex, y otras que se usan en modo consola/terminal/cmd/ms-dos, por si queremos hacerlo sin megui. (Megui no usa todas las utilidades que se encuentran en la carpeta).
Yo, personalmente, hay cosas que hago a parte de Megui, como abrir el dgindex, cargar un vob de un dvd y extraer el audio. Luego sí, abro megui y codifico ese audio y rippeo el video creando un avs con el d2v generado por el dgindex.Al principio puede costar, pero una vez que le pillas el tranquillo, como todo en esta vida, de lo mejor que hay; al menos para mí.
Un ejemplo de avisynth sería esto:
LoadPlugin("G:\Descargas\Megui\tools\dgindex\DGDecode.dll")
DGDecode_mpeg2source("I:\Anime\Ranma R2 DVDISO\Edit\155\155.d2v", info=3)
LoadPlugin("G:\Descargas\Megui\tools\avisynth_plugin\ColorMatrix.dll")
ColorMatrix(hints=true, interlaced=true, threads=0)
LoadPlugin("G:\Descargas\Megui\tools\avisynth_plugin\TIVTC.dll")
tfm(order=1).tdecimate(hybrid=3)
crop(8, 0, -16, 0)
Spline64Resize(640,352) # Spline64 (Sharp)
LoadPlugin("G:\Descargas\Megui\tools\avisynth_plugin\Convolution3DYV12.dll")
Convolution3D("movielq") # Heavy Noise
Como puedes ver, se trata de un d2v del episodio 155 de ranma de los dvd japoneses. Se inicia cargando el DGDecode.dll que hace la llamada al DGDecode_mpeg2source para cargar el d2v en cuestión. Luego le añadió el solo el ColorMatix al comprobar que el video estaba entrelazado y para desentrelazarlo, cargó el plugin TIVTC.dll. El resto de opciones fueron manuales, como el crop y el resize, (redimensionar).
Si el archivo a cargar, se trata de un mkv y no queremos retocar nada, éste sería un ejemplo:
LoadPlugin("G:\Descargas\Megui\tools\ffms\ffms2.dll")
FFVideoSource("I:\Anime\Ergo Proxy\Edit\02\02.mkv", threads=1)
LoadPlugin("G:\Descargas\Megui\tools\avisynth_plugin\Convolution3DYV12.dll")
Convolution3D("movielq") # Heavy Noise
Y para cargar un wmv, uso éste:
#ASYNTHER DirectShowSource
DirectShowSource("I:\Anime\Mister Ajikko\Edit\Mister Ajikko 14.wmv", fps=23.976)
Tweak(cont=1.0,sat=1.6,bright=-20, hue=-10)
Sencillo, (abrir un bloc de notas, escribir 4 instrucciones y guardar con la extensión .avs), y complicado porque el avs debe seguir un cierto orden.
Y yo soy un novato, todo hay que decirlo. No profundizo mucho en el amplio mundo del avs, el cual, ofrece infinidades de combinaciones y posibilidades.
¿Cómo lo ves?