Iniciación al ripeo

Para hablar y pedir ayuda sobre Hardware, Software y tal pascual, además de tutoriales para hacer tus copias privadas o configurar eMule.
Avatar de Usuario
Alekhine
Mensajes: 256
Registrado: Mié 12 Nov, 2003 01:00
Ubicación: En una galaxia lejana, muy lejana....

Re: Iniciación al ripeo

Mensaje por Alekhine » Sab 26 Oct, 2013 12:20

Hola Maestros del MKV...

Acudo a vosotros porque me estoy planteando ripear algunas cosillas en MKV, en concreto bajo línea de comandos tal y como habéis viniendo aconsejando en post anteriores.

Tras haberme leido lo pertinente de las variables que conllevan la orden ax264, así como la necesidad de elaborar un script AvySinth que sea leido desde el anterior y que se refiera a la fuente y donde alojar los filtros que han de actuar en ella, me surgen las primeras dudas y problemas. La primera de ellas se trata, como no ,del entrelazado... :upset: :cabezon:

Antes que nada os informo que la fuente de la que dispongo es un DVD9 PAL de una película alemana. He elaborado varios script AviSynth con diferentes filtros para atacar el problema del entrelazado, pero no me termino de decidir pues no se cual es el más idóneo para la película, y es aquí donde os pido consejo. Por lo tanto, os iré poniendo una serie de capturas del mismo frame sacadas con VDM junto con el script que he realizado en cada caso para que me déis vuestra opinión.

De momento y en primer lugar os pongo la Captura DVD: de la que iré poniendo las sucesivas muestras:

Imagen

1º.- A continuación el primer script que elaboré apostando por Telecide():

Código: Seleccionar todo

DGDecode_mpeg2source("D:\Ripeos\02 MKVs\video.d2v")

Telecide(guide=2)

crop(16, 6, -16, -6)
..y cuya captura sacada es esta que pongo:

Imagen

2º.- Posteriormente probé con FieldDeinterlace() y cuyo script es este:

Código: Seleccionar todo

DGDecode_mpeg2source("D:\Ripeos\02 MKVs\video.d2v")

FieldDeinterlace()

crop(16, 6, -16, -6)
La captura que el corresponde es ésta:

Imagen

3º.- Como tercera opción se me ocurrio probar con FieldDeinterlace() y Separatefields() en conjunto...

Código: Seleccionar todo

DGDecode_mpeg2source("D:\Ripeos\02 MKVs\video.d2v")

FieldDeinterlace()
Separatefields()

crop(16, 6, -16, -6)
...así que su captura es ésta otra:

Imagen

Bien, en todos los caso observo que le falta una cierta nitidez en lo que se refiere al perfil de las personas y objetos que salen en las imagenes (en concreto la amno de la mujer), si bien la visualización con el reproductor VLC es bastante suelta en todos los casos y no observo nada en contra a mi entender; así que quisiera saber vuestra opinión y que filtro utilizáis para los entrelazados en fuentes PAL puras.

Gracias por adelantado. :wink:

EDITO: Obviamente las capturas han sido sacadas despues de leer el script correspondiente en VDM
En Ajedrez gana el que comete el penultimo error.

Avatar de Usuario
Dardo
Arrow Thrower Clown
Mensajes: 18090
Registrado: Dom 19 Oct, 2003 02:00
Ubicación: Entre Encinas y Dolomías

Re: Iniciación al ripeo

Mensaje por Dardo » Sab 26 Oct, 2013 12:51

Si subes un trozito de ese vob donde has hecho las capturas tal vez sería una forma de poder ayudarte mejor ya que siempre es mejor probar y si da resultados comentarlo.

No obstante de las tres capturas, sólo la primera parece resolver más o menos el problema, en las otras dos en el termómetro de fondo se observa entrelazado de forma bastante clara.

Avatar de Usuario
Alekhine
Mensajes: 256
Registrado: Mié 12 Nov, 2003 01:00
Ubicación: En una galaxia lejana, muy lejana....

Re: Iniciación al ripeo

Mensaje por Alekhine » Sab 26 Oct, 2013 13:21

Dardo escribió:Si subes un trozito de ese vob donde has hecho las capturas tal vez sería una forma de poder ayudarte mejor ya que siempre es mejor probar y si da resultados comentarlo.
Hola Dardo...

¿A que te refieres a subir un trozito de ese vob...? ¿a que coja un pequeño fragmento de la fuente y lo coloque en algún server? ¿en cual por ejemplo?

De momento te digo que las capturas estan realizadas sobre la fuente MPG que obtuviera de aplicar MakeMKV al DVD de la peli y haberlo extraido dle MKV surgido así.

Luego, a dicho MPG le apliqué el DGIndex de MeGUI y obtuve un fichero al que llamé "video.d2v", es entocnes a dicho fichero al que en cada caso le apliqué el script que os he indicado, obteniendo las capturas correspondientes.

Así pues, dime como hacer y procedo... (imagino que te refieres a que tome un cachito del MPG, ¿verdad?)
Dardo escribió: No obstante de las tres capturas, sólo la primera parece resolver más o menos el problema, en las otras dos en el termómetro de fondo se observa entrelazado de forma bastante clara.
Macho, tiene un ojo de lince y yo lo debo de tener de gato menopausico, porque no llegaba a observar el entrelazado que indicas en esas dos ultima capturas... si bien no obstante para eso he acudido a vosotros.. y ciértamente ahora que lo dices, lo noto al igual que un poquito en el borde de la puerta.

Por lo tanto, y por lo que indicas -y a fata de que os suba un fragmento de la fuente- la opción sería Telecide ()??

Gracias una vez más
En Ajedrez gana el que comete el penultimo error.

Avatar de Usuario
DMMD
Mensajes: 1960
Registrado: Lun 27 Feb, 2012 14:16

Re: Iniciación al ripeo

Mensaje por DMMD » Sab 26 Oct, 2013 13:34

Buenas Alekhine.

Una vez que el Megui te crea el video.d2v dale al "Analyse" en la pestaña "Filters" y ver que tipo de desentrelazado te marca (no siempre funciona pero por si suena la flauta) y luego puedes guardar el script desde el megui y volver a probar, e incluso si te interesa variar el tipo de desentrelazado que te marca.

Si no da resultado no queda otra que analizar el video de forma manual.

Avatar de Usuario
DMMD
Mensajes: 1960
Registrado: Lun 27 Feb, 2012 14:16

Re: Iniciación al ripeo

Mensaje por DMMD » Sab 26 Oct, 2013 14:26

Oye santi al final como quedo el tema del stromboli te has decidido o estas en ello el tema que comenta Gomorrite me parece correcto en cuanto a probar varias configuraciones para llegar a los valores adecuados, el problema que veo que al ser tu primera toma de contacto quizás sería mejor ir poco a poco pero eso ya depende de ti :wacky:


Al lió en cuanto a las comparativas la que has puesto con menos bitrate yo directamente la descarto se nota una degradación de los negros bastante acusada.

En cuanto al film 18 y 19 a priori parecen muy cercanos en todas la capturas, pero si te fijas en la primera captura que has puesto es donde mas se notan las diferencias entre los dos encodes siendo el 18 mas cercano al blu aunque para mis gusto le falta un pelin si te fijas en la zona superior en los blancos se nota que no termina de atrapar todo el grano deseado, pero quizás para llegar a ese acercamiento el encode se nos iría a valores mucho menos apetecibles de tamaño.

Es cuestión de cuanto estás dispuesto a sacrificar en el encode para acercarte al máximo de la fuente de partida, por la cuenta de la vieja habrá una diferencia de unos 1,2 Gb +- de uno a otro encode.

En cuanto a los valores que desprende el code, en principio mis QP estarían mas cercanos al film 18 que al 19.5.

film 18
Spoiler: mostrar
[General
Nombre completo : H:\stromboli\fino18.mkv.mkv
Formato : Matroska
Formato de la versión : Version 2
Tamaño del archivo : 246MB
Duración : 5min.
Tasa de bits total : 6 441Kbps
Aplicación de codifición : x264 r2358 9e941d1
Librería de codificación : Haali Matroska Writer b0

Video
ID : 1
Formato : AVC
Formato/Info : Advanced Video Codec
Formato del perfil : High@L4.1
Ajustes del formato, CABAC : Si
Ajustes del formato, RefFrames : 11marcos
ID Códec : V_MPEG4/ISO/AVC
Duración : 5min.
Tasa de bits : 6 313Kbps
Ancho : 984pixeles
Alto : 720pixeles
Relación de aspecto : 4:3
Velocidad de cuadro : 23,976fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8bits
Tipo de exploración : Progresivo
Bits/(Pixel*cuadro) : 0.372
Tamaño de pista : 241MB (98%)
Librería de codificación : x264 core 138 r2358 9e941d1
Opciones de codificación : cabac=1 / ref=11 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Idioma : Inglés
Spoiler: mostrar
C:\>"H:\MeGUI_2356_x86\tools\x264\x264.exe" --preset veryslow --tune film --crf
18 --level 4.1 --output "H:\stromboli\fino18.mkv.mkv" "H:\stromboli\stro.mkv.avs
"
avs [info]: 984x720p 0:0 @ 24000/1001 fps (cfr)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT
x264 [info]: profile High, level 4.1
x264 [info]: frame I:372 Avg QP:16.73 size:100771
x264 [info]: frame P:1691 Avg QP:20.89 size: 44026
x264 [info]: frame B:5609 Avg QP:22.20 size: 25962
x264 [info]: consecutive B-frames: 6.6% 2.0% 8.1% 27.1% 19.4% 31.8% 4.1% 0.
5% 0.6%
x264 [info]: mb I I16..4: 5.4% 77.9% 16.7%
x264 [info]: mb P I16..4: 0.5% 31.3% 2.8% P16..4: 32.1% 18.2% 10.5% 0.5% 0
.1% skip: 3.9%
x264 [info]: mb B I16..4: 0.0% 7.3% 0.5% B16..8: 36.1% 14.0% 4.4% direct:
15.7% skip:21.9% L0:40.4% L1:40.9% BI:18.7%
x264 [info]: 8x8 transform intra:88.1% inter:68.2%
x264 [info]: direct mvs spatial:99.8% temporal:0.2%
x264 [info]: coded y,uvDC,uvAC intra: 97.1% 0.0% 0.0% inter: 52.7% 0.0% 0.0%
x264 [info]: i16 v,h,dc,p: 16% 7% 34% 42%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 9% 12% 10% 9% 12% 11% 12% 11% 14%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 11% 3% 9% 15% 13% 15% 11% 15%
x264 [info]: i8c dc,h,v,p: 100% 0% 0% 0%
x264 [info]: Weighted P-Frames: Y:14.6% UV:0.0%
x264 [info]: ref P L0: 52.4% 16.1% 17.4% 6.3% 3.3% 1.9% 1.0% 0.5% 0.4% 0.
3% 0.3% 0.1% 0.0%
x264 [info]: ref B L0: 82.7% 10.3% 4.0% 1.4% 0.7% 0.4% 0.3% 0.2% 0.1% 0.
1%
x264 [info]: ref B L1: 94.3% 5.7%
x264 [info]: kb/s:6439.15

encoded 7672 frames, 4.19 fps, 6439.17 kb/s

Film 19.5
Spoiler: mostrar
General
Nombre completo : H:\stromboli\fino19.5.mkv.mkv
Formato : Matroska
Formato de la versión : Version 2
Tamaño del archivo : 187MB
Duración : 5min.
Tasa de bits total : 4 891Kbps
Aplicación de codifición : x264 r2358 9e941d1
Librería de codificación : Haali Matroska Writer b0

Video
ID : 1
Formato : AVC
Formato/Info : Advanced Video Codec
Formato del perfil : High@L4.1
Ajustes del formato, CABAC : Si
Ajustes del formato, RefFrames : 11marcos
ID Códec : V_MPEG4/ISO/AVC
Duración : 5min.
Tasa de bits : 4 793Kbps
Ancho : 984pixeles
Alto : 720pixeles
Relación de aspecto : 4:3
Velocidad de cuadro : 23,976fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8bits
Tipo de exploración : Progresivo
Bits/(Pixel*cuadro) : 0.282
Tamaño de pista : 183MB (98%)
Librería de codificación : x264 core 138 r2358 9e941d1
Opciones de codificación : cabac=1 / ref=11 / deblock=1:-1:-1 / analyse=0x3:0x133 / me=umh / subme=10 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=8 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=19.5 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Idioma : Inglés

Spoiler: mostrar
C:\>"H:\MeGUI_2356_x86\tools\x264\x264.exe" --preset veryslow --tune film --crf
19.5 --level 4.1 --output "H:\stromboli\fino19.5.mkv.mkv" "H:\stromboli\stro.mkv
.avs"
avs [info]: 984x720p 0:0 @ 24000/1001 fps (cfr)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast LZCNT
x264 [info]: profile High, level 4.1
x264 [info]: frame I:372 Avg QP:18.29 size: 85415
x264 [info]: frame P:1691 Avg QP:22.53 size: 34350
x264 [info]: frame B:5609 Avg QP:23.79 size: 18844
x264 [info]: consecutive B-frames: 6.6% 2.0% 8.1% 27.1% 19.4% 31.8% 4.1% 0.
5% 0.6%
x264 [info]: mb I I16..4: 3.1% 83.1% 13.9%
x264 [info]: mb P I16..4: 0.7% 23.6% 2.1% P16..4: 38.6% 18.1% 10.0% 0.3% 0
.0% skip: 6.4%
x264 [info]: mb B I16..4: 0.0% 4.0% 0.3% B16..8: 39.3% 12.3% 3.6% direct:
12.7% skip:27.7% L0:42.5% L1:44.5% BI:13.0%
x264 [info]: 8x8 transform intra:87.8% inter:73.6%
x264 [info]: direct mvs spatial:99.8% temporal:0.2%
x264 [info]: coded y,uvDC,uvAC intra: 95.4% 0.0% 0.0% inter: 45.3% 0.0% 0.0%
x264 [info]: i16 v,h,dc,p: 27% 13% 22% 38%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 12% 7% 9% 13% 11% 14% 11% 14%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 10% 3% 9% 15% 14% 16% 11% 15%
x264 [info]: i8c dc,h,v,p: 100% 0% 0% 0%
x264 [info]: Weighted P-Frames: Y:14.6% UV:0.0%
x264 [info]: ref P L0: 52.8% 16.1% 17.0% 6.1% 3.2% 1.9% 1.1% 0.5% 0.4% 0.
4% 0.3% 0.1% 0.0%
x264 [info]: ref B L0: 82.0% 10.7% 4.1% 1.5% 0.7% 0.4% 0.3% 0.2% 0.1% 0.
1%
x264 [info]: ref B L1: 94.0% 6.0%
x264 [info]: kb/s:4889.16

encoded 7672 frames, 4.54 fps, 4889.18 kb/s

Avatar de Usuario
Alekhine
Mensajes: 256
Registrado: Mié 12 Nov, 2003 01:00
Ubicación: En una galaxia lejana, muy lejana....

Re: Iniciación al ripeo

Mensaje por Alekhine » Dom 27 Oct, 2013 22:11

Hola Dardo...

Aunque aún no he obtenido respuesta, te dejo aqui las primeras líneas del fichero "video.d2v":

Código: Seleccionar todo

DGIndexProjectFile16
1
D:\Ripeos\02 MKVs\video.mpg

Stream_Type=0
MPEG_Type=2
iDCT_Algorithm=6
YUVRGB_Scale=1
Luminance_Filter=0,0
Clipping=0,0,0,0
Aspect_Ratio=4:3
Picture_Size=720x576
Field_Operation=0
Frame_Rate=25000 (25/1)
Location=0,0,0,2f7743
Por lo mismo te dejo la información que suministra MediaInfo al fichero "Video.mpg"

Código: Seleccionar todo

General
Nombre completo                  : D:\Ripeos\02 MKVs\video.mpg
Formato                          : MPEG Video
Formato de la versión            : Version 2
Tamaño del archivo               : 5,93GIB
Duración                         : 1h 43min.
Tasa de bits total               : 8 207Kbps

Video
Formato                          : MPEG Video
Formato de la versión            : Version 2
Formato del perfil               : Main@Main
Ajustes del formato, BVOP        : Si
Ajustes del formato, Matrix      : Predeterminado
Duración                         : 1h 43min.
Tipo de tasa de bits             : Variable
Tasa de bits                     : 7 875Kbps
Tasa de bits nominal             : 9 800Kbps
Ancho                            : 720pixeles
Alto                             : 576pixeles
Relación de aspecto              : 4:3
Velocidad de cuadro              : 25,000fps
Estándar                         : PAL
Resolución                       : 8bits
Espacio de color                 : 4:2:0
Tipo de exploración              : Entrelazado
Orden de la exploración          : Campo superior primero
Bits/(Pixel*cuadro)              : 0.760
Tamaño de pista                  : 5,69GIB (96%)
En cuanto a tí DMMD...
DMMD escribió:Buenas Alekhine.

Una vez que el Megui te crea el video.d2v dale al "Analyse" en la pestaña "Filters" y ver que tipo de desentrelazado te marca (no siempre funciona pero por si suena la flauta) y luego puedes guardar el script desde el megui y volver a probar, e incluso si te interesa variar el tipo de desentrelazado que te marca.

Si no da resultado no queda otra que analizar el video de forma manual.
Muchas gracias por tu aportación DMMD, la verdad es que no había caido en hacer el análisis con MeGUI. Así pues, haciéndote caso, esto es lo que me indica:

ImagenImagen

...por tanto he optado por probar con Yadiff() y la verdad, creo que el resultado es algo mejor que Telecide()... ¿qué os parece a vosotros? Os pongo unas capturas comprobativas..

Captura de Telecide

Imagen

Script con Telecide()

Código: Seleccionar todo

DGDecode_mpeg2source("D:\Ripeos\02 MKVs\video.d2v")

Telecide()

crop(16, 6, -16, -6)

SelectRangeEvery(5000, 239) # Cada 5000 frames pillamos 239 
Captura con Yadiff

Imagen

Script con Yadiff

Código: Seleccionar todo

DGDecode_mpeg2source("D:\Ripeos\02 MKVs\video.d2v")

Load_Stdcall_Plugin("C:\Archivos de programa\Edicion de Video\ConversoresVideo\MeGUI\tools\yadif\yadif.dll")
Yadif(order=1)

crop(16, 6, -16, -6)

SelectRangeEvery(5000, 239) # Cada 5000 frames pillamos 239 
Como digo tengo la sensacion de que Yadiff () lo deja mejor, y es que me parece que con Telecide () le quedaba algo de entrelazado si miramos en el termómetro de detrás como indicaba Dardo con las otras capturas... por contra, con Yadiff () me da la impresión que se nota aún menos.

Considerando entonces que Yadiff es más recomendable, me he dedicado a hacer varias pruebas aplicando el consejo de Roisiano donde he ido variando el CRF (23.00 , 22.50 , 21.50, 20.50 y 19.50) tanto con Yadiff () como con Telecide (), observando que con Yadiff () el proceso de ripeo es mucho más rápido... e incluso que los tamaños y los bitrates alcanzados son francamente menores. Aquí os muestro la comparativa que he sacado gracias a MediaInfo:

Código: Seleccionar todo

GRAIN |                  TELECIDE()                      #               YADIFF()
============================================================================================================
 CRF  | bitrateMKV  bitrateVIDEO  Pixels/Cuadro  Tamaño  #  bitrateMKV  bitrateVIDEO  Pixels/Cuadro  Tamaño 
=============================================================================================================
23.00 |   2.419       2.371          0.244         85.5  #    1.969        1.930        0.199         69.6
22.50 |   2.852       2.795          0.288        101.0  #    2.272        2.227        0.230         80.3 
21.50 |   3.922       3.844          0.396        139.0  #    2.989        2.929        0.302        106.0 
20.50 |   5.276       5.171          0.533        186.0  #    3.862        3.785        0.390        136.0
19.50 |   6.168       6.045          0.779        220.0  #    4.861        4.764        0.491        172.0

* El Tamaño está en MB
Por otro lado, el mandato que he dado a ax264 es el siguiente:

Código: Seleccionar todo

"C:\x264\x264.exe" --preset slow --tune grain --crf 19.50 --level 4.1 --output "g:\MiPeli.mkv" "D:\Ripeos\02 MKVs\Mi_Script.avs" --no-fast-pskip --psy-rd 1.0:0.15 --sar 12:11
...donde en cada caso solo variaba el valor de CRF.

¿Consideráis acertado haberle puesto grain lejos de film?

Y por último... ¿a razón de la comparativa que os he dado y teniendo en cuenta los bitrates que arroja Yadiff, los valores de Pixel/cuadro y los tamaños obtenidos en cada CRF, qué valor de CRF recomendáis? ¿22.50 ó 21.50?

Gracias por todo.
En Ajedrez gana el que comete el penultimo error.

Avatar de Usuario
Palahniuk
What a day, what a lovely day!
Mensajes: 3900
Registrado: Vie 09 Jun, 2006 23:07
Ubicación: Vuelo 2039

Re: Iniciación al ripeo

Mensaje por Palahniuk » Dom 27 Oct, 2013 22:32

Una pregunta... ¿Un filtro para acabar con el entrelazado?

Concretamente, éste:

Imagen

Imagen

Éste rip es necesario y el resto contingentes.
Imagen

Gomorrite
Mensajes: 40
Registrado: Vie 10 Oct, 2008 15:46

Re: Iniciación al ripeo

Mensaje por Gomorrite » Dom 27 Oct, 2013 22:37

Alekhine, sería más fácil dar una respuesta si siempre pusieras la misma captura, en la fuente entrelazada la mujer tiene la mano un poco más alta que en tu captura con yadiff.

El desentrelazador que más he visto recomendar es QTGMC().SelectEven(). ¿Por qué no lo probáis? Supuestamente es más potente que Yadif.

http://forum.videohelp.com/threads/3583 ... i-vs-qtgmc

Avatar de Usuario
fronky
[FrOnkY]
Mensajes: 1962
Registrado: Jue 10 Dic, 2009 16:47
Ubicación: EntreCorchetes

Re: Iniciación al ripeo

Mensaje por fronky » Dom 27 Oct, 2013 23:13

Es EL DESENTRELAZADORRR desde hace un tiempecico.
Eso sí... lentorro como él sólo.
Recomiendo...
QTGMC( Preset="Slow" ) [o "Medium"]
SelectEven()


Paly... analizastep?
Imagen

Avatar de Usuario
DMMD
Mensajes: 1960
Registrado: Lun 27 Feb, 2012 14:16

Re: Iniciación al ripeo

Mensaje por DMMD » Dom 27 Oct, 2013 23:44

Alekhine, para que pruebes con el QTGMC como indican Gomorrite y FrOnkY, te dejo un enlace con un poco de información sobre como actúa dicho filtro y también tienes un enlace por si te hace falta descargarlo.


http://forum.doom9.org/showthread.php?t=156028


Palahniuk, no estaría demás algo de información complementaria :mrgreen:

Avatar de Usuario
Alekhine
Mensajes: 256
Registrado: Mié 12 Nov, 2003 01:00
Ubicación: En una galaxia lejana, muy lejana....

Re: Iniciación al ripeo

Mensaje por Alekhine » Lun 28 Oct, 2013 00:14

Gomorrite escribió:Alekhine, sería más fácil dar una respuesta si siempre pusieras la misma captura, en la fuente entrelazada la mujer tiene la mano un poco más alta que en tu captura con yadiff.

El desentrelazador que más he visto recomendar es QTGMC().SelectEven(). ¿Por qué no lo probáis? Supuestamente es más potente que Yadif.

http://forum.videohelp.com/threads/3583 ... i-vs-qtgmc
Muchas gracias Gomorrite... tienes razón, se me fue el dedo a la hora de seleccionar el cuadro correcto.

En cuanto al desentrelazador, porbaré a ver que tal.
DMMD escribió:Alekhine, para que pruebes con el QTGMC como indican Gomorrite y FrOnkY, te dejo un enlace con un poco de información sobre como actúa dicho filtro y también tienes un enlace por si te hace falta descargarlo.

http://forum.doom9.org/showthread.php?t=156028
Gracias DMMD..entraré ahí aunque mi inglés es francamente chungo, y lo probaré como deciis.

Edito: veo que me puedo bajar una version con info en español...veremos que tal. Gracias una vez mas.
Última edición por Alekhine el Lun 28 Oct, 2013 00:39, editado 2 veces en total.
En Ajedrez gana el que comete el penultimo error.

Avatar de Usuario
DMMD
Mensajes: 1960
Registrado: Lun 27 Feb, 2012 14:16

Re: Iniciación al ripeo

Mensaje por DMMD » Lun 28 Oct, 2013 00:23

Alekhine escribió: Gracias DMMD..entraré ahí aunque mi inglés es francamente chungo
Manual en castellano, como casi siempre por cortesía de overdrive80, mi agradecimiento para el.

http://www.putlocker.com/file/B74D25BD3C04D6E8

Avatar de Usuario
Dardo
Arrow Thrower Clown
Mensajes: 18090
Registrado: Dom 19 Oct, 2003 02:00
Ubicación: Entre Encinas y Dolomías

Re: Iniciación al ripeo

Mensaje por Dardo » Lun 28 Oct, 2013 08:21

Perdornarme pero estoy con fiebres, garganta, ojos lagrimosos, producción verde de nariz...en fin un cromo asi que estoy para poco ordenador... :(

** El hacer el análisis del megui es siempre lo primero por lo que de un principo pensé que lo habías hecho ya que el programa en fuentes chungas pues no siempre detecta todo pero ayuda.

** El desentralazador que te ha dicho fronky es cierto que es muy potente y tiene varias opciones de configuración. No obstante la idea al menos pienso yo es ir probando de lo más sencillo como es yadif a estos filtros más potentes ya que hay veces que no compensa la calentura que se le da al codec con el resultado final. Aunque QTGMC creo que tiene varias velocidades, por lo general cuanto mejor y más eficiente es el filtro también hace que la velocidad de codificación disminuya.

Algo más potente que yadiff y por lo tanto te hará más lenta la velocidad de codificación es:

viewtopic.php?f=1018&t=53310&p=829401&h ... nt#p829401

(por ahí tienes varias opciones que puedes leer)

Échale un ojo a lo que comentaba elguaxo.

** Por otro lado estoy viendo que nos has puesto capturas de un tamaño 688px × 564px que por supuesto coinciden al cropear el PAL con los valores que indicas crop(16, 6, -16, -6). Lo que ocurre es que después en la línea de comandos ordenas un SAR de 12:11 por lo que estimo que el DVD lleva un displayed 4/3 y de las dos opciones de SAR 12/11 o SAR 16/15 has pensado que la primera es la más acertada .
Te lo digo porque con el 12:11 el displayed será de : 750x564
Con el 16:15: 733x564.
Échale un ojo a esto también, porque habitualmente estimo que los PAL son más SAR 16/15 que 12/11 pero es una opinión, cada DVD es un mundo.

Esto te lo comento porque lo suyo es que subas capturas con el displayed correcto que siempre ayudan a ver mejor el resultado final. Anota el número de frame al que corresponde esta escena de la cocina, y si por ejemplo es el 8214 en el script colocas al final el siguiente comando:
trim(8200, 8500) y así te hará un miniripeo con esos 300 frames y para las diferentes configuraciones podrás hacer una captura exacta del mismo frame para comparar. Para ello lo mejor es abrir el script con el programa AvsP o con el virtualdubmod, ir al frame 8214 y hacer la captura para las diferentes configuraciones y pruebas. :wink:

** Veo que utilizas en la línea de comandos el --preset slow. Lo utiliza mucha gente ya que la velocidad de codificación no se eterniza aún teniendo equipos con poco poderío, pero yo recomiendo utilizar veryslow, te ofrece la misma calidad si no más, en menos tamaño. No somos muchos los que ripeamos en veryslow pero estimo que de cara a compartir, es la mejor opción de optimizar. Yo ripeo con un ordenador superviejo, y los Blurays se me eternizan pero la primera opción es calidad al menor tamaño, ahí ya es criterio tuyo.

** Respecto al uso del grain aquí:

Código: Seleccionar todo

    GRAIN |                  TELECIDE()                      #               YADIFF()
    ============================================================================================================
     CRF  | bitrateMKV  bitrateVIDEO  Pixels/Cuadro  Tamaño  #  bitrateMKV  bitrateVIDEO  Pixels/Cuadro  Tamaño
    =============================================================================================================
    23.00 |   2.419       2.371          0.244         85.5  #    1.969        1.930        0.199         69.6
    22.50 |   2.852       2.795          0.288        101.0  #    2.272        2.227        0.230         80.3
    21.50 |   3.922       3.844          0.396        139.0  #    2.989        2.929        0.302        106.0
    20.50 |   5.276       5.171          0.533        186.0  #    3.862        3.785        0.390        136.0
    19.50 |   6.168       6.045          0.779        220.0  #    4.861        4.764        0.491        172.0

    * El Tamaño está en MB
No lo veo, piensa que a CRF=19.5 un 0.779 (piensa que el DVD viene con 0.760), lo que te está reteniendo son artefactos que te hacen el DVD incompresible, y por lo tanto te dará un tamaño final mayor que el DVD de partida y eso no es lo que buscamos. Además la fuente es tremendamente mala por lo que el potencial del grain se aleja de lo que realmente necesita.

A ese DVD le probaría algo del estilo a lo que en su día llamaron el script "THE monster.", pero con tune film.
La codificación se te va a ralentizar pero toqueteando variables te puede hacer un apaño. La fuente tiene cierta similitud en artefactos con la chavala del ejemplo de elguaxo. y su comportamiento numérico de nula compresibilidad también :roll:

Ahora me vuelvo con mis preciosos mocos, cuando la vista me lo permita os seguiré leyendo.

Gomorrite
Mensajes: 40
Registrado: Vie 10 Oct, 2008 15:46

Re: Iniciación al ripeo

Mensaje por Gomorrite » Lun 28 Oct, 2013 11:26

Lo bueno, si lento, dos veces bueno. Y si es invierno no importa usar QTGMC o calefacción eléctrica, ambos son igual de eficientes en transformar electricidad en calor.
Dardo escribió:No lo veo, piensa que a CRF=19.5 un 0.779 (piensa que el DVD viene con 0.760), lo que te está reteniendo son artefactos que te hacen el DVD incompresible, y por lo tanto te dará un tamaño final mayor que el DVD de partida y eso no es lo que buscamos. Además la fuente es tremendamente mala por lo que el potencial del grain se aleja de lo que realmente necesita.

A ese DVD le probaría algo del estilo a lo que en su día llamaron el script "THE monster.", pero con tune film.
La codificación se te va a ralentizar pero toqueteando variables te puede hacer un apaño. La fuente tiene cierta similitud en artefactos con la chavala del ejemplo de elguaxo. y su comportamiento numérico de nula compresibilidad también :roll:
Estoy de acuerdo, definitivamente no es una fuente para usar "grain". Lo de ejecutar los filtrados, pues ya depende de las pretensiones del ripeador. Luego siempre hay alguien que prefiere que no exista la más mínima pérdida de detalle aunque haya artefactos. El desentrelazado es el único filtrado al que nadie se va a oponer. :P

Avatar de Usuario
Alekhine
Mensajes: 256
Registrado: Mié 12 Nov, 2003 01:00
Ubicación: En una galaxia lejana, muy lejana....

Re: Iniciación al ripeo

Mensaje por Alekhine » Lun 28 Oct, 2013 13:15

Hola Dardo...

¡¡Muchas gracias por tu interes a pesar de tu estado!! La verdad es que sabéis un huevo y parte del otro..., ¡¡ya sabía yo que acudía a buenas manos!! :plas: :plas:

Ciértamente menosprecié elaborar un análisis con MeGUI tirando rápidamente del Telecide()... así que la próxima vez ya sé que hacer como acción preventiva.

Con respecto a desentrelazador QTGMC que recomienda Gomorrite, Fronky y DMMD, es cierto lo que dice el segundo ¡¡¡caramba, hay que fastidiarse, es más lento que el caballo del malo!! fíjate tú, aplicando el script que recomendara Roisiano (ese de excoger una serie de frames de la totalidad para hacer pruebas) lo corrí a --CRF 23.00 y --preset "slow" para seguir comparando con las otras pruebas que hiciere, y resulta que para procesar tan solo los 7409 frames que recolecta dicho script,¡¡ me tarda la friolera de 30 minutos!! cuando Yadiff me tardaba tan solo 6 min o Telecide() me tardaba 8 min... ¡¡así que alucina vecina!!

Si bien he observado que en efecto lo deja chahi piruli y que encima parece que el bitrare que arroja es incluso mucho menor que con los anteriores, lo que me permitirá disminuir el CRF sensiblemente quizas hasta 20.00 (de momento lo he dejado trabajando a 21.50 a ver que tal sale, y ya nada más empezar me dijo que tardaría del orden de 10 horas).

Respecto al --SAR, en efecto, he visto las tablas que dan para Full Screen PAL, y los dos valores que se da al respecto; pero a su vez encontré un script de elguaxo -recordado por professor keller- en el que se posibilita ver los frames duplicados pero aplicandosele los dos SAR de referencia, de modo que se puede comparar in situ y elegir el más idoneo visualmente: Así pues, opté por la opcion --SAR 12/11. Pero si queréis que lo comprobemos todos, os dejaré luego a la noche una captura con ambos SAR.

No obstante, y por si me equivoco, ¿¿la resolucion final no sería 688 x 517, que en efecto corresponde ya a ese 4:3 del DVD (es decir 1.333)?? Me explico, siguiendo la línea de razonamiento que Roisiano hace en este link que puedes clickear, se haría el siguiente cálculo:

688 x (564 x 12 / 11) lo que resultaría 688 x 517 ¿no? De hecho, 688 / 517 = 1.33.

...pero bueno, lo dicho, os pondré no obstante sendas capturas tomando buena nota a su vez del consejo que me das con poner esa línea en el script paar acotar unos ciertos frames a capturar (hasta ahora desconocía este método).

Respecto al --preset "slow" y "veryslow", ya hice una prueba previa con tooooooooooda la peli, tanto con un --CRF 18.50 como con un --CRF 19.50 sin llegar a aplicarle el telecide (que en los dos casos se me había olvidado :oops: ) y em PC se me tiró 18 horas procesando, obteniendo a su vez el disparate de 5 gbytes para la primera y algo más para la segunda (creo recordar)... afortunadamente, luego pasé a leer a Roisiano y el resto de cosas y las conversiones se agilizaron... de ahí que al final llegara a creer que tendría que aplicarle un --CRF 23.00 (menos mal que habeis ido saliendo al paso con los otros desentrelazadores que a su vez bajan considerablemnte el bitrate).

A esto, y si tengo en cuenta el script "THE monster." que indicas ya me entra la temblequera... así que antes probaré con lo indicado por Roisiano a ver cuanto tiempo me dejaría el PC absolútamente ocupado (Pentium IV Core 2 Quad 2400 MHz 4 Gbyte RAM Win XP SP3). .. pero debo decir que lo que me has mostrado está bastante bién y me seduce la idea.

Y esto es todo lo que puedo decirte...bueno, puedo decirte también que espero que esos preciosos mocos te dejen en paz... :wink:

Y respecto a Gomorrite, seguir agradeciéndole sus consejos (al igual que a Fronky y DMMD, por supuesto), ya que me están valiendo un montón.

Saludos... a la noche os pondré esas dos capturas.
En Ajedrez gana el que comete el penultimo error.

Avatar de Usuario
Dardo
Arrow Thrower Clown
Mensajes: 18090
Registrado: Dom 19 Oct, 2003 02:00
Ubicación: Entre Encinas y Dolomías

Re: Iniciación al ripeo

Mensaje por Dardo » Lun 28 Oct, 2013 14:01

Alekhine escribió:Respecto al --SAR, en efecto, he visto las tablas que dan para Full Screen PAL, y los dos valores que se da al respecto; pero a su vez encontré un script de elguaxo -recordado por professor keller- en el que se posibilita ver los frames duplicados pero aplicandosele los dos SAR de referencia, de modo que se puede comparar in situ y elegir el más idoneo visualmente: Así pues, opté por la opcion --SAR 12/11. Pero si queréis que lo comprobemos todos, os dejaré luego a la noche una captura con ambos SAR.

No obstante, y por si me equivoco, ¿¿la resolucion final no sería 688 x 517, que en efecto corresponde ya a ese 4:3 del DVD (es decir 1.333)?? Me explico, siguiendo la línea de razonamiento que Roisiano hace en este link que puedes clickear, se haría el siguiente cálculo:

688 x (564 x 12 / 11) lo que resultaría 688 x 517 ¿no? De hecho, 688 / 517 = 1.33.

...pero bueno, lo dicho, os pondré no obstante sendas capturas tomando buena nota a su vez del consejo que me das con poner esa línea en el script paar acotar unos ciertos frames a capturar (hasta ahora desconocía este método).
Esto suele crear bastante confusión pero voy a ver si me explico entre moco y moco de forma sencilla...

DVD PAL la resolución es 720x576 (hablamos de totales sin cropear)
DVD NTSC la resolución es 720x480.

Pues bien el SAR siempre multiplica al valor 720. Sólo hay un caso en que multiplica al denominador y es para SAR cuyo valor es inferior a 1, como ocurre en los NTSC con AR teórico de 4/3.
Son los casos de SAR 10/11 y 8/9.

Si asociamos la resolución como una fracción, es decir 720 el numerador y 480 el denominador, cuando el SAR es menor que uno haciendo un símil matemático, lo que hace es pasar el SAR al denominador, multiplicando a éste. Cuando una fracción pasa del numerador al denominador lo hace como su inversa, y ya tenemos un valor mayor que 1 pero en este caso multiplicando al denominador (es decir al 480 o la que sea tras cropear).

720/480 * (10/11)= 720/ 480*(11/10)= 720/540 (Típico displayed de un NTSC que nos da un AR=1.333).

En tu caso tenemos un DVD PAL 4/3. La resolución es 720/576. Tenemos dos SAR que multiplicarán al 720 (o numerador) y ambos SAR son mayores que 1, y los valores que nos da en cada caso te serán familiares:

(720/576) * 16/15= (720*16/15) /576 = 768/576 (típico displayed de los PAL 4/3) Si divides 768/576= 1.333

Si tomamos el otro SAR posible para este PAL 4/3

(720/576) * 12/11= (720*12/11 /576 = 785/576 . La división nos arroja un AR= 1.36

Es decir aquí tenemos los dos AR tan habituales que vemos siempre en las especificaciones técnicas 1.33 y 1.36-7

En el caso que nos ocupa, el SAR por tanto multiplica al 688 (el 564 lo mantiene intacto). Y por tanto te dará dos AR:

688*16/15= 733,86. Lo que nos daría un AR=733,86/564= 1.30

o bien

688*12/11= 750. Lo que nos daría un AR= 750/564= 1.33

Estos valores son también lógicos, en varios casos me he encontrado que el 1.30 era más adecuado aunque lo cierto es que cualquiera que tomes estará bien la diferencia es mínima, y siempre más precisa que un ripeo con resize en xvid.

Espero haberme explicado bien :roll:

PD: la resolución es 688x564 y el displayed (como se muestra para mostrar el AR correcto será el 734*564 o 750*564) :wink:

Avatar de Usuario
Palahniuk
What a day, what a lovely day!
Mensajes: 3900
Registrado: Vie 09 Jun, 2006 23:07
Ubicación: Vuelo 2039

Re: Iniciación al ripeo

Mensaje por Palahniuk » Lun 28 Oct, 2013 14:43

Pasadme un cortador de VOB y dominaré el mundo. :mrgreen:
Imagen

Avatar de Usuario
Alekhine
Mensajes: 256
Registrado: Mié 12 Nov, 2003 01:00
Ubicación: En una galaxia lejana, muy lejana....

Re: Iniciación al ripeo

Mensaje por Alekhine » Lun 28 Oct, 2013 20:20

OK Dardo... vuelves a dar en la diana....

... en efecto la resolución de visualización final con --SAR 12:11 es de 750 x 564 tal y como indicaste. El caso es que cuando lei a Roisiano ya me pareció extraño que la imagen se estirase en vertical, lejos de hacerlo en horizontal (como ocurre en PAL..) , así que ya me puedo acostar tranquilo por hoy porque ya he aprendido una cosa nueva... jejej

Os traigo las dos capturas prometidas:

--SAR 12:11

Imagen

--SAR 16:15

Imagen

Bajo mi punto de vista, con la segunda (16:15) los rostros estaban algo más alargados (aunque aquí tal cual no se aprecie igual que en VDM pulsando adelante y atras consecutivamente), mientras que con la primera (12:11) no lo están tanto; es más, si nos fijámos en el termómetro del final observaremos que con 12:11 (la primera captura) está más redondeado. ¿Qué os parece?.

Otra cosa, ya ha terminado el ripeo que hiciera aplicando el desentrelazador QTGMC. Me tardó 10 horas, el script que le puse es éste:

Código: Seleccionar todo

DGDecode_mpeg2source("D:\Ripeos\02 MKVs\video.d2v")

Import("C:\Archivos de programa\Edicion de Video\FrameServing\AviSynth 2.5\plugins\QTGMC-3.32.avs")

QTGMC(Preset="Slow")
SelectEven()

crop(16, 6, -16, -6)
...con el mandato ax264 siguiente:

Código: Seleccionar todo

"C:\x264\x264.exe" --preset slow --tune grain --crf 21.50 --level 4.1 --output "g:\MiPeli.mkv" "D:\Ripeos\02 MKVs\Mi_Script.avs" --no-fast-pskip --psy-rd 1.0:0.15 --sar 12:11
..obteniendo un ripeo con tamaño mas asequible y cuya informacion proporcionada por MediaInfo es esta que indico:

Código: Seleccionar todo

General
Nombre completo                  : D:\Ripeos\02 MKVs\MiPeli 2150 (5).mkv
Formato                          : Matroska
Tamaño del archivo               : 1,70GIB
Duración                         : 1h 43min.
Tasa de bits total               : 2 353Kbps
Aplicación de codifición         : x264 r2345 f0c1c53
Librería de codificación         : Haali Matroska Writer b0

Video
ID                               : 1
Formato                          : AVC
Formato/Info                     : Advanced Video Codec
Formato del perfil               : High@L4.1
Ajustes del formato, CABAC       : Si
Ajustes del formato, RefFrames   : 5marcos
Modo Muxing                      : Container profile=Unknown@4.1
ID Códec                         : V_MPEG4/ISO/AVC
Duración                         : 1h 43min.
Tasa de bits                     : 2 306Kbps
Ancho                            : 688pixeles
Alto                             : 564pixeles
Relación de aspecto              : 4:3
DisplayAspectRatio_Original/Stri : 4:3
Velocidad de cuadro              : 25,000fps
Resolución                       : 8bits
Espacio de color                 : 4:2:0
Tipo de exploración              : Progresivo
Bits/(Pixel*cuadro)              : 0.238
Tamaño de pista                  : 1,66GIB (98%)
Librería de codificación         : x264 core 135 r2345 f0c1c53
Opciones de codificación         : cabac=1 / ref=5 / deblock=1:-2:-2 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / 
psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=6,6 / fast_pskip=0 / 
chroma_qp_offset=-3 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=0 / interlaced=0 / bluray_compat=0 / 
constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / 
keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=21.5 / qcomp=0.80 / qpmin=0 / qpmax=69 / 
qpstep=4 / ip_ratio=1.10 / aq=1:0.50
... y cuya captura es:

Imagen

Por ultimo la informacion de Avinaptic (de la que espero que em arrojeis luces):

Código: Seleccionar todo

About file

Name                        MiPeli 2150 (5).mkv
Date                        Mon, 28 Oct 2013 18:51:07 +0100
Size                        1,821,482,178 bytes (1737.100771 MiB)

Magic

File type                   data

Generic infos

Duration                    01:43:13 (6193 s)
Container                   matroska
Total tracks                1
Track nr. 1                 video (V_MPEG4/ISO/AVC) {eng}
Muxing library              Haali Matroska Writer b0
Writing application         x264 r2345 f0c1c53

Relevant data

Resolution                  VERY HIGH (688 x 564)
Width                       multiple of 16 (GOOD)
Height                      multiple of 4 (16 would be better)
Average DRF quality         MEDIUM (23.436564)
Standard deviation quality  HIGH (1.269858)
Std. dev. weighted mean     HIGH (1.167302)

Video track

Codec ID                    V_MPEG4/ISO/AVC
Resolution                  688 x 564
Display resolution          750 x 564 (pixels)
Frame aspect ratio          172:141 = 1.219858
Pixel aspect ratio          375:344 = 1.090116
Display aspect ratio        125:94 = 1.329787 (~4:3)
Framerate                   25 fps
Stream size                 1,820,316,598 bytes (1735.989187 MiB)
Duration (bs)               01:43:13 (6193 s)
Bitrate (bs)                2351.450474 kbps
Qf                          0.242398

Video bitstream

Bitstream type              MPEG-4 Part 10
User data                   x264 | core 135 r2345 f0c1c53 | H.264/MPEG-4 AVC codec
User data                   Copyleft 2003-2013 | http://www.videolan.org/x264.html | cabac=1
User data                   ref=5 | deblock=1:-2:-2 | analyse=0x3:0x113 | me=umh | subme=8
User data                   psy=1 | psy_rd=1.00:0.15 | mixed_ref=1 | me_range=16 | chroma_me=1
User data                   trellis=1 | 8x8dct=1 | cqm=0 | deadzone=6,6 | fast_pskip=0
User data                   chroma_qp_offset=-3 | threads=6 | lookahead_threads=1
User data                   sliced_threads=0 | nr=0 | decimate=0 | interlaced=0
User data                   bluray_compat=0 | constrained_intra=0 | bframes=3 | b_pyramid=2
User data                   b_adapt=2 | b_bias=0 | direct=3 | weightb=1 | open_gop=0 | weightp=2
User data                   keyint=250 | keyint_min=25 | scenecut=40 | intra_refresh=0
User data                   rc_lookahead=50 | rc=crf | mbtree=1 | crf=21.5 | qcomp=0.80
User data                   qpmin=0 | qpmax=69 | qpstep=4 | ip_ratio=1.10 | aq=1:0.50
SPS id                      0
  Profile                   High@L4.1
  Num ref frames            5
  Aspect ratio              12:11 (4:3 PAL pixel shape)
  Chroma format             YUV 4:2:0
PPS id                      0 (SPS: 0)
  Entropy coding type       CABAC
  Weighted prediction       P slices - explicit weighted prediction
  Weighted bipred idc       B slices - implicit weighted prediction
  8x8dct                    Yes
Total frames                154,825
Drop/delay frames           0
Corrupt frames              0
                            
P-slices                     39765 ( 25.684 %) #####
B-slices                    114168 ( 73.740 %) ###############
I-slices                       892 (  0.576 %)
SP-slices                        0 (  0.000 %)
SI-slices                        0 (  0.000 %)

DRF analysis

average DRF                 23.436564
standard deviation          1.269858
max DRF                     27
                            
DRF<18                          0 (  0.000 %)
DRF=18                          1 (  0.001 %)
DRF=19                          5 (  0.003 %)
DRF=20                         67 (  0.043 %)
DRF=21                       6229 (  4.023 %) #
DRF=22                      33763 ( 21.807 %) ####
DRF=23                      44699 ( 28.871 %) ######
DRF=24                      34381 ( 22.206 %) ####
DRF=25                      27981 ( 18.073 %) ####
DRF=26                       7101 (  4.586 %) #
DRF=27                        598 (  0.386 %)
DRF>27                          0 (  0.000 %)
                            
P-slices average DRF        22.645945
P-slices std. deviation     0.954678
P-slices max DRF            27
                            
B-slices average DRF        23.723486
B-slices std. deviation     1.243037
B-slices max DRF            27
                            
I-slices average DRF        21.95852
I-slices std. deviation     0.952613
I-slices max DRF            26

Profile compliancy

Selected profile            DivX Home Theater PAL
Resolution                  Ok
Framerate                   Ok
Buffer underflow            00:06:35 (frame 9865)
Buffer underflow            00:06:36 (frame 9905)
Buffer underflow            00:06:38 (frame 9946)
Buffer underflow            00:06:40 (frame 10009)
Buffer underflow            00:38:22 (frame 57558)
Buffer underflow            00:38:24 (frame 57590)
Buffer underflow            00:38:25 (frame 57622)
Buffer underflow            00:38:26 (frame 57640)
Buffer underflow            00:38:26 (frame 57654)
Buffer underflow            00:38:27 (frame 57669)
Buffer underflow            00:38:27 (frame 57682)
Buffer underflow            00:38:28 (frame 57695)
Buffer underflow            00:38:28 (frame 57706)
Buffer underflow            00:38:29 (frame 57716)
Buffer underflow            00:38:29 (frame 57725)
Buffer underflow            00:38:29 (frame 57736)
Buffer underflow            00:38:30 (frame 57749)
Buffer underflow            00:38:31 (frame 57763)
Buffer underflow            00:38:31 (frame 57777)
Buffer underflow            00:38:32 (frame 57791)
Error                       Too many violations

This report was created by AVInaptic (18-12-2011) on 28-10-2013 21:20:37
¿Qué os parece... ya sabeis, valoración de bitrate, pixel/cuadro, tamaño archivo, captura? (La verdad es que la jodia mano, no la termino de precisar, aunque en el video la verdad es que no se nota nada)

No obstante, esta noche haré un nuevo ripeo pero aplicando un --tune film con este mismo desentrelazador como surgieres, para hacer comparativa y plantearme disminuir el CRF.

Tras ese nuevo ripero y tras su valoración, es cuando aplicaré TheMonster al script de ripeo, entendiendo que éste debiera quedar tal cual así... ¿verdad?

Código: Seleccionar todo

DGDecode_mpeg2source("D:\Ripeos\02 MKVs\video.d2v")

Import("C:\Archivos de programa\Edicion de Video\FrameServing\AviSynth 2.5\plugins\QTGMC-3.32.avs")

QTGMC(Preset="Slow")
SelectEven()

crop(16, 6, -16, -6)

source = last

backward_vec2 = source.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=2, idx = 1, truemotion=true)
backward_vec1 = source.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=2, idx = 1, truemotion=true)
forward_vec1 = source.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=2, idx = 1, truemotion=true)
forward_vec2 = source.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=2, idx = 1, truemotion=true)
mask = mvmask(kind=1, vectors=forward_vec1).UtoY().LanczosResize(688,564)
smooth = source.degrainmedian(mode=3).fft3dfilter(bw=16, bh=16, bt=3, sigma=3, plane=0)
source2 = maskedmerge(source, smooth, mask)
source3 = source2.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=1)
source3.gradfun2db(1.5)
Espero vuestras respuestas.
En Ajedrez gana el que comete el penultimo error.

Avatar de Usuario
Alekhine
Mensajes: 256
Registrado: Mié 12 Nov, 2003 01:00
Ubicación: En una galaxia lejana, muy lejana....

Re: Iniciación al ripeo

Mensaje por Alekhine » Mar 29 Oct, 2013 23:29

Hola de nuevo...

Despues de todo este recorrido de desentrelazadores que he venido aplicando, creo que el mejor de todos es efectívamente QTMGMC; véase:

Telecide()... el primero que apliqué... aun siendo muy popular, le quedan residuos de entrelazado.
Imagen

FieldDeinterlace()... el segundo... el entrelazado se resiste.
Imagen

FieldDeinterlace con Separatefields... el tercero... el entrelazado sigue resistiéndose.
Imagen

Yadiff... el cuarto... sigue manteniendo algo de entrelazado.
Imagen

QTMGMC... el quinto... ¡¡a mi modo de ver ya no hay entrelazado!!
Imagen

A continuación las acción conjunta de QTMGMC junto con TheMonster ...¡¡alucinante no solo no hay entrelazado sino que lleva acabo una impresionate mejora!! observad el rostro del niño...
Imagen

En efecto, este script que en su momento indicara elguaxo y que Dardo recomendara, es toda una panacea; se puede decir claramente que el resultado es espectacular; si bien, es cierto que su tiempo de proceso es en efecto muy lentorro (para procesar tan solo 7409 frames tardó la friolera de 80 minutos), su aplicación merece la pena.

A continuación os pongo una serie de capturas comparativas con imágenes en primer plano entre QTMGMC a secas y QTMGMC + The Monster para observar las mejoras:

QTMGMC
Imagen

QTMGMC + TheMonster
Imagen

QTMGMC
Imagen

QTMGMC + TheMonster
Imagen

QTMGMC
Imagen

QTMGMC + TheMonster
Imagen

QTMGMC
Imagen

QTMGMC + TheMonster
Imagen

Para acabar una info obtenido con MediaInfo al respecto de los 7409 frames ripeados con QTMGMC + TheMonster y aplicándoles un --CRF de 21.00 con --preset film...

Código: Seleccionar todo

General
Nombre completo                  : D:\Ripeos\02 MKVs\MiPeli 2100 (5) film Monster.mkv
Formato                          : Matroska
Tamaño del archivo               : 36,5MB
Duración                         : 4min.
Tasa de bits total               : 1 033Kbps
Aplicación de codifición         : x264 r2345 f0c1c53
Librería de codificación         : Haali Matroska Writer b0

Video
ID                               : 1
Formato                          : AVC
Formato/Info                     : Advanced Video Codec
Formato del perfil               : High@L4.1
Ajustes del formato, CABAC       : Si
Ajustes del formato, RefFrames   : 5marcos
Modo Muxing                      : Container profile=Unknown@4.1
ID Códec                         : V_MPEG4/ISO/AVC
Duración                         : 4min.
Tasa de bits                     : 1 012Kbps
Ancho                            : 688pixeles
Alto                             : 564pixeles
Relación de aspecto              : 4:3
DisplayAspectRatio_Original/Stri : 4:3
Velocidad de cuadro              : 25,000fps
Resolución                       : 8bits
Espacio de color                 : 4:2:0
Tipo de exploración              : Progresivo
Bits/(Pixel*cuadro)              : 0.104
Tamaño de pista                  : 35,8MB (98%)
Librería de codificación         : x264 core 135 r2345 f0c1c53
Opciones de codificación         : cabac=1 / ref=5 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-3 / threads=6 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=50 / rc=crf / mbtree=1 / crf=21.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
En Ajedrez gana el que comete el penultimo error.

Avatar de Usuario
Dardo
Arrow Thrower Clown
Mensajes: 18090
Registrado: Dom 19 Oct, 2003 02:00
Ubicación: Entre Encinas y Dolomías

Re: Iniciación al ripeo

Mensaje por Dardo » Mar 29 Oct, 2013 23:42

:yes: :yes:

Como penúltima recomendación, ya que siempre aparecerá algo, utiliza un CRF más bajo a 21, ya que una vez quitados artefactos tienes una fuente que ya te permite ripear a CRF que te aseguran más calidad y sin irte a un tamaño excesivo. Prueba con CRF=19, el bitrate te subirá en torno a un 16-18% y quedará más redondo, I think :roll:

P : Una vez hecho , lo grabas en un DVD y lo dejas en el buzón de alguna editora española, el viernes lo tenemos a la venta como Remastered Edition a 25€. :twisted:

Responder