- Spoiler: mostrar
Así que tiro por la calle de enmedio, una vez me decís no afecta el undersize a la calidad de la película.
Muchísimas gracias por vuestra ayuda.
Un abrazo.

Sí, ese es el motivo.roisiano escribió:No consigo entender que obtengas un DRF medio más bajo sin emplear BVOP's, salvo que los frames con quantizer=1 ocupen un tamaño realmente escandaloso
Para aplicar un filtro IVTC supongo que tendrás que aplicar al hacer el DGIndex: Field Operation > Honor Pulldown Flags. Sin embargo, cuando parto de un vídeo NTSC, yo aplico: Field Operation >Forced Film. Si aún así el vídeo está entrelazado, es cuando aplico el Toms...elguaxo escribió:Muy lindo Cirlot! Respecto al desentrelazado. Por lo que veo en el resultado de 23.976 fps estim0 que lo que tuviste que aplicar fue IVTC. Si quieres reemplazar la recomendación de GK por un filtro moderno, prueba con TIVTC. Se utiliza aplicando esto al script, justo antes del crop o resize:
tfm().tdecimate()
y aquí le había indicado a roisiano de donde bajarlo: viewtopic.php?p=829726#p829726
Acabo de probarlo con un trozo de vídeo y, efectivamente, tuve un resultado muy similar al de Cirlot. Conclusión: los frames (sobre todo los I-frames) con quant=1 deben quedar estupendos para las capturasSí, ese es el motivo.roisiano escribió:No consigo entender que obtengas un DRF medio más bajo sin emplear BVOP's, salvo que los frames con quantizer=1 ocupen un tamaño realmente escandaloso
Los I-Frames de quant=1 son enormes, pero si los comparas con uno igual de quant=2 verás que las diferencias son imperceptibles, salvo que lo hagas con un zoom de 800% o similar. Es uno de los motivos por el cual poner los mínimos en 2 es una práctica tan común.roisiano escribió:Acabo de probarlo con un trozo de vídeo y, efectivamente, tuve un resultado muy similar al de Cirlot. Conclusión: los frames (sobre todo los I-frames) con quant=1 deben quedar estupendos para las capturas, pero parece que perjudican el tamaño final del archivo y la compresión del resto de cuadros.
Las B-vops tienen peor calidad y por tanto mayor DRF (acordaros de la formula que se ha mencionado alguna vez en este hilo - la media de los quanticers de los dos frames anteriores multiplicado por el quant ratio más el quant offset - siempre dará mayor.No consigo entender que obtengas un DRF medio más bajo sin emplear BVOP's
Código: Seleccionar todo
Size: 7,759,872 bytes (7.4 MB)
[ Generic infos ]
Play duration: 00:00:52 (52.010343 s)
Container type: AVI OpenDML
Number of streams: 1
Type of stream nr. 0: video
Audio streams: 0
ISFT: VirtualDubMod 1.5.10.2 (build 2540/release)
JUNK: VirtualDubMod build 2540/release
[ Relevant data ]
Resolution: VERY HIGH (640 x 480)
Width: multiple of 32 (GOOD)
Height: multiple of 32 (GOOD)
Average DRF quality: MEDIUM (3.956696)
Standard deviation quality: MEDIUM (0.894454)
Std. dev. weighted mean: HIGH (0.590200)
[ Video track ]
FourCC: xvid/XVID
Resolution: 640 x 480
Frame aspect ratio: 4:3 = 1.333333
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 4:3 = 1.333333
Framerate: 23.976 fps
Number of frames: 1247
Stream size: 7,720,825 bytes
Bitrate: 1187.583000 kbps
Qf: 0.161237
Key frames: 8 (0; 250; 383; 633; 722; ... 1211)
Null frames: 0
Min key int: 51
Max key int: 250
Avg key int: 155.875
Delay: 0 ms
[ About MPEG4 encoding ]
User data: XviD0050
Packed bitstream: No
QPel: No
GMC: No
Interlaced: No
Aspect ratio: Square pixels
Quant type: MPEG
Number of frames: 1247
Drop/delay frames: 0
Corrupted frames: 0
I-VOPs: 8 ( 0.642 %)
P-VOPs: 613 ( 49.158 %) ############
B-VOPs: 626 ( 50.200 %) #############
S-VOPs: 0 ( 0.000 %)
N-VOPs: 0 ( 0.000 %)
Max consecutive B-VOPs: 2
1 consec: 510 ( 89.789 %) ######################
2 consec: 58 ( 10.211 %) ###
[ DRF analysis ]
Average DRF: 3.956696
Standard deviation: 0.894454
Max DRF: 6
DRF<2: 0 ( 0.000 %)
DRF=2: 6 ( 0.481 %)
DRF=3: 429 ( 34.403 %) #########
DRF=4: 505 ( 40.497 %) ##########
DRF=5: 227 ( 18.204 %) #####
DRF=6: 80 ( 6.415 %) ##
DRF>6: 0 ( 0.000 %)
I-VOPs average DRF: 2.875
I-VOPs std. deviation: 0.330718
I-VOPs max DRF: 3
P-VOPs average DRF: 3.298531
P-VOPs std. deviation: 0.475103
P-VOPs max DRF: 4
B-VOPs average DRF: 4.615015
B-VOPs std. deviation: 0.706223
B-VOPs max DRF: 6
[ Profile compliancy ]
Profile to check: MTK PAL 6000
Resolution: Ok
Framerate: 23.976 <> 25
Min buffer fill: 78%
Código: Seleccionar todo
Size: 7,938,048 bytes (7.57 MB)
[ Generic infos ]
Play duration: 00:00:52 (52.010343 s)
Container type: AVI OpenDML
Number of streams: 1
Type of stream nr. 0: video
Audio streams: 0
ISFT: VirtualDubMod 1.5.10.2 (build 2540/release)
JUNK: VirtualDubMod build 2540/release
[ Relevant data ]
Resolution: VERY HIGH (640 x 480)
Width: multiple of 32 (GOOD)
Height: multiple of 32 (GOOD)
Average DRF quality: MEDIUM (3.753007)
Standard deviation quality: HIGH (0.584431)
Std. dev. weighted mean: HIGH (0.422253)
[ Video track ]
FourCC: xvid/XVID
Resolution: 640 x 480
Frame aspect ratio: 4:3 = 1.333333
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 4:3 = 1.333333
Framerate: 23.976 fps
Number of frames: 1247
Stream size: 7,898,200 bytes
Bitrate: 1214.866034 kbps
Qf: 0.164941
Key frames: 8 (0; 250; 383; 633; 722; ... 1211)
Null frames: 0
Min key int: 51
Max key int: 250
Avg key int: 155.875
Delay: 0 ms
[ About MPEG4 encoding ]
User data: XviD0050
Packed bitstream: No
QPel: No
GMC: No
Interlaced: No
Aspect ratio: Square pixels
Quant type: MPEG
Number of frames: 1247
Drop/delay frames: 0
Corrupted frames: 0
I-VOPs: 8 ( 0.642 %)
P-VOPs: 613 ( 49.158 %) ############
B-VOPs: 626 ( 50.200 %) #############
S-VOPs: 0 ( 0.000 %)
N-VOPs: 0 ( 0.000 %)
Max consecutive B-VOPs: 2
1 consec: 510 ( 89.789 %) ######################
2 consec: 58 ( 10.211 %) ###
[ DRF analysis ]
Average DRF: 3.753007
Standard deviation: 0.584431
Max DRF: 5
DRF<2: 0 ( 0.000 %)
DRF=2: 3 ( 0.241 %)
DRF=3: 396 ( 31.756 %) ########
DRF=4: 754 ( 60.465 %) ###############
DRF=5: 94 ( 7.538 %) ##
DRF>5: 0 ( 0.000 %)
I-VOPs average DRF: 2.875
I-VOPs std. deviation: 0.330718
I-VOPs max DRF: 3
P-VOPs average DRF: 3.360522
P-VOPs std. deviation: 0.486899
P-VOPs max DRF: 4
B-VOPs average DRF: 4.148562
B-VOPs std. deviation: 0.360120
B-VOPs max DRF: 5
[ Profile compliancy ]
Profile to check: MTK PAL 6000
Resolution: Ok
Framerate: 23.976 <> 25
Min buffer fill: 78%
¿Sigo aplicando el Force Film para crear el proyecto d2v y luego incluyo el filtro en el script, o sigo la recomendación de roisiano Field Operation-Honor Pulldown Flags para después incluir el filtro en el script o elijo el Ignore Pulldown Flags?elguaxo escribió:Muy lindo Cirlot! Respecto al desentrelazado. Por lo que veo en el resultado de 23.976 fps estim0 que lo que tuviste que aplicar fue IVTC. Si quieres reemplazar la recomendación de GK por un filtro moderno, prueba con TIVTC. Se utiliza aplicando esto al script, justo antes del crop o resize:
tfm().tdecimate()
y aquí le había indicado a roisiano de donde bajarlo: viewtopic.php?p=829726#p829726
Es difícil declarar verdades absolutas en este tema, porque para empezar la calidad visual es subjetiva. Hecha esta aclaración de rigor, yo por lo general me muevo (o me movía en mis épocas de AVI/Xvid) entre promedios del 2.8 y 3.2. No es que se le pueda tener fe ciega a estos números, pero en la práctica los resultados me confirmaban una y otra vez que estos números resultaban en algo que visualmente consideraba de calidad. La animación puede ser una excepción que puede llegar a requerir un promedio más bajo, puede pasar algo similar con películas MUY oscuras y en el otro extremo el ripeo de un DVD con mucho ruido puede resultar totalmente aceptable con un promedio rondando el 3.6. Aclaro nuevamente que esta es mi evaluación subjetiva del tema. La escala puede desviarse hacia un lado u otro según gustos.Cirlot escribió:¿no hay unos márgenes de seguridad para esos valores? Es decir, ¿es posible que los valores alcanzados sean demasiado bajos?
El que yo seguía en mis épocas de AVI/Xvid era una mezcla de los puntos 1, 2 y 3. Con x264 me concentro ya solo en 2 y 3. Por cierto el filtrado es un tema interesante, no lo descartes.roisiano escribió: Obviamente, para conseguir mejorar el DRF las opciones "razonables" son:
1) Reducir resolución manteniendo bitrate. No me gusta.
2) Aumentar bitrate manteniendo resolución: yo prefiero esta, pero tampoco sin pasarme. Si el tamaño del ripeo es mayor que el 40% del tamaño de la película en el DVD... eso no es comprimir ni gaitas.
3) Filtrar. Tampoco me entusiasma esta opción ya que, al fin y al cabo, estás alterando la fuente original y, además, aún no controlo filtrados sofisticados.
Sin embargo, por los "experimentos realizados", diría que para películas difíciles de comprimir, con DRF cercano a 4 o algo por encima, se puede "forzar" al codec para sacar un DRF algo mejor sin filtrar, sin cambiar resolución y sin aumentar el bitrate del vídeo.
Pregunta obvia: ¿es "recomendable" forzar al codec para buscar una mejora en el DRF o es preferible dejar que el codec decida "libremente" qué quantizers asignar a cada frame, aún teniendo peor DRF medio?
Utilizando 2 BVOP's consecutivos; 1.62; 0.0; quantizers: 2-31, 2-31, 2-31, bajar de un DRF de 2.5 es prácticamente imposible por la propia configuración del codec. Eso sí, si el DVD (la fuente, en general) es muy "compresible" (o como se diga) puedes tener un "undersize" respecto al tamaño que esperabas obtener. Yo, cuando he obtenido un "undersize" en estas condiciones lo he dejado tal como estaba. La calidad visual (en mi opinión) era bastante similar a la fuente de partida y no llegar al tamaño "esperado" para mí no supone ningún problema. Si no quieres "undersize" (o, al menos, menos undersize), puedes probar con sólo 1 BVOP consecutivo (o sea, que no puede haber 2 seguidos) o incluso sin BVOP's, cosa que ya has probado en este ripeo que hemos estado comentando.Cirlot escribió:¿no hay unos márgenes de seguridad para esos valores? Es decir, ¿es posible que los valores alcanzados sean demasiado bajos?
He dedicado cierto tiempo (más del razonable, probablementeelguaxo escribió:Es difícil declarar verdades absolutas en este tema, porque para empezar la calidad visual es subjetiva. Hecha esta aclaración de rigor, yo por lo general me muevo (o me movía en mis épocas de AVI/Xvid) entre promedios del 2.8 y 3.2. No es que se le pueda tener fe ciega a estos números, pero en la práctica los resultados me confirmaban una y otra vez que estos números resultaban en algo que visualmente consideraba de calidad. La animación puede ser una excepción que puede llegar a requerir un promedio más bajo, puede pasar algo similar con película MUY oscuras y en el otro extremo el ripeo de un DVD con mucho ruido puede resultar totalmente aceptable con un promedio rondando el 3.6. Aclaro nuevamente que esta es mi evaluación subjetiva del tema. La escala puede desviarse hacia un lado u otro según gustos.
El problema es, precisamente, ese. Cuando se utiliza XviD, normalmente (creo yo) se hace por su mayor compatibilidad. Si la compatiblidad se pierde (o se pone en riesgo), hay otras opciones "no compatibles" más interesantes.Xvid a esta altura ya ha sido muy probado. Por lo general se prefiere ajustar las configuraciones para que los quants queden agrupados y por ejemplo se han diseñado matrices custom que rinden mucho con los quants mínimos en 3. La 6of9 de Didée es una de ellas. El tema de las matrices es la discusión de siempre, son bastante compatibles, pero no 100% compatibles. Pero utilizarlas es muy interesantes en casos complicados, como pueden ser películas de pésima compresibilidad.
De acuerdo!roisiano escribió:hay otras opciones "no compatibles" más interesantes.
Código: Seleccionar todo
Format : Matroska
File size : 1.23 GiB
Duration : 1h 57mn
Overall bit rate : 1 500 Kbps
Encoded date : UTC 2010-11-01 22:20:48
Writing application : mkvmerge v4.0.0 ('The Stars were mine') built on Jun 6 2010 16:18:42
Writing library : libebml v1.0.0 + libmatroska v1.0.0
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 57mn
Bit rate : 533 Kbps
Nominal bit rate : 602 Kbps
Width : 720 pixels
Height : 272 pixels
Display aspect ratio : 2.647
Frame rate : 25.000 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.109
Writing library : x264 core 98 r1649 c54c47d
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=602 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=40000 / vbv_bufsize=40000 / ip_ratio=1.40 / aq=1:1.00 / nal_hrd=none
Audio #1
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 1h 57mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Language : Spanish
Audio #2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 1h 57mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Text
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : Spanish
Para mi vista ha quedado bien, especialmente para un" Bits/(Pixel*Frame) : 0.109".elhombretranquilo escribió:Llevo un tiempo reiniciandome en el mundo del ripeo. Estoy probando la compresión de varios DVD`s en MKV con el codec x264. Como sigo siendo un aprendiz antes de compartir ninguno de mis trabajos, me gustaria que vosotros los más iniciados juzgarais.
Perfecto! Es la mejor manera de evaluar la calidad.elhombretranquilo escribió:ha simple vista me parece una compresión "perfecta" ya que no noto diferencia entre el DVD y el rip.
Es relativamente común. Muchos se rasgan las vestiduras por este tema, yo no. Si algunas escenas quedan con algunas barritas, que así sea. En su momento lo había comentado aquí: viewtopic.php?p=673013#p673013Dardo escribió:me tiene despistado puesto que al cropear, una parte de la película se queda bien pero con esos mismos valores de cropeo más adelante tengo pequeñas bandas negras. Ésto ocurre a veces o es que el DVD es muy malo. ???
Copianos un reporte AVInaptic completo y que incluya un Statistics -> DRF analysis (opciones que vas a encontrar en el menu) y también algunas capturillas del ripeo, así vemos un poco mejor de qué se trata.Dardo escribió:quería preguntar si para los ripeos dónde el DVD es muy flojito se puede hacer más cosas estilo la que nos has comentado