Ripeando en HandBrake con asistencia
-
gilles
- Mensajes: 562
- Registrado: 21 Ene 2013 11:15
- Agradecido : 22 veces
- Agradecimiento recibido: 240 veces
Re: Ripeando en HandBrake con asistencia
Hablando del AR me parece perfecto, no veo ningún cambio en las proporciones.
Hablando de la calidad, me parece un poco ligero, esta al limite de los artefactos, en una pantalla grande puede ser molesto. Se notan las diferencias con el original y el x264 puede dar algo mejor. Claro, costara mas tiempo de codificación pero te quedara algo realmente comparable al DVD.
Lo que me parece importante ajustar son los parámetros de la ventana "Avanced" de Handbrake.
En primer lugar Subpixel ME & Mode Decision: aconsejo mínimo 7; despues Motion Estimation Method: intenta con "umh"
Si el tiempo de codificacion no te molesta mucho:
treillis always; partition all; Adaptive B-Frames optimal; Reference frame: 4
ya con esto, vas a notar un cambio importante en la calidad del ripeo.
Despues, si quieres, puedes intentar optimizar para el grano de la película modificando:
Deblocking -2;-2
Psychovisual Treillis: 0.25
No-DCT-Decimate: tildado
Pero cada uno sus ojos y sus opciones, no seria mal esperar otros avisos antes de lanzar un ripeo de varias horas...
Hablando de la calidad, me parece un poco ligero, esta al limite de los artefactos, en una pantalla grande puede ser molesto. Se notan las diferencias con el original y el x264 puede dar algo mejor. Claro, costara mas tiempo de codificación pero te quedara algo realmente comparable al DVD.
Lo que me parece importante ajustar son los parámetros de la ventana "Avanced" de Handbrake.
En primer lugar Subpixel ME & Mode Decision: aconsejo mínimo 7; despues Motion Estimation Method: intenta con "umh"
Si el tiempo de codificacion no te molesta mucho:
treillis always; partition all; Adaptive B-Frames optimal; Reference frame: 4
ya con esto, vas a notar un cambio importante en la calidad del ripeo.
Despues, si quieres, puedes intentar optimizar para el grano de la película modificando:
Deblocking -2;-2
Psychovisual Treillis: 0.25
No-DCT-Decimate: tildado
Pero cada uno sus ojos y sus opciones, no seria mal esperar otros avisos antes de lanzar un ripeo de varias horas...
- professor keller
- Mensajes: 5289
- Registrado: 03 Oct 2012 10:07
- Agradecido : 528 veces
- Agradecimiento recibido: 1943 veces
Re: Ripeando en HandBrake con asistencia
droid, más allá de los números (que siempre son útiles y te permiten solucionar problemas antes de ripear) también puedes utilizar tus ojos para evaluar la calidad del encoding, comparándolo con la fuente. X264 te permite realizar ripeos prácticamente transparente en relación al DVD. Diferencia siempre hay, pero si el encoding fue óptimo, serán mínimas. Para eso no necesitas más que abrir una captura del DVD y otra del ripeo en el navegador, hacer un zoom de 3X (Ctrl +) y moverte de pestaña en pestaña para ver qué tal.
Por ejemplo, aquí están tu muestra de DVD y capturas, ampliadas a 3X. Fíjate en la primera línea de capturas cómo lo que era grano en el DVD ha quedado como bloques en el ripeo. Fijate luego en la segunda línea de capturas, como los detalles de grano en el rostro han quedado también posterizados y con bloques.
DVD > Encoding


Te paso aquí una muestra de un ripeo mío, no porque sea especialmente bueno, que no lo es, sino para que veas lo que X264 permite: la diferencia entre DVD y ripeo es mínima:
DVD > Encoding

Como verás, la diferencia, aunque existe, es muy poca. Siempre que percibas que la diferencia de calidad de imagen entre el DVD y la fuente es notoria, es muestra de que algo falló en el encoding.
PD: es importante, para poder hacer buenas comparativas, que las hagas con VDM, utilizando este script de AVS (luego de editarle las rutas) eligiendo PNG como formato de salida:
Por ejemplo, aquí están tu muestra de DVD y capturas, ampliadas a 3X. Fíjate en la primera línea de capturas cómo lo que era grano en el DVD ha quedado como bloques en el ripeo. Fijate luego en la segunda línea de capturas, como los detalles de grano en el rostro han quedado también posterizados y con bloques.
DVD > Encoding


Te paso aquí una muestra de un ripeo mío, no porque sea especialmente bueno, que no lo es, sino para que veas lo que X264 permite: la diferencia entre DVD y ripeo es mínima:
DVD > Encoding

Como verás, la diferencia, aunque existe, es muy poca. Siempre que percibas que la diferencia de calidad de imagen entre el DVD y la fuente es notoria, es muestra de que algo falló en el encoding.
PD: es importante, para poder hacer buenas comparativas, que las hagas con VDM, utilizando este script de AVS (luego de editarle las rutas) eligiendo PNG como formato de salida:
Código: Seleccionar todo
a=import("kids.avs")
b=ffvideosource("kids.mkv").ScriptClip("""subtitle("Encode \nFrame Type: "+Chr(ffpict_type),lsp=0)""",after_frame=true)
interleave(a,b)
spline36resize(converttorgb,ffsar>1?round(width*ffsar):width,ffsar<1?round(height/ffsar):height)"Urge que hagamos una crítica despiadada de todo lo que existe, despiadada en el sentido de que nuestra crítica no ha de temer ni sus propios resultados ni el conflicto con los poderes establecidos.” Karl Marx
- droid
- Administrador del Sitio
- Mensajes: 8161
- Registrado: 12 Sep 2012 03:37
- Agradecido : 3946 veces
- Agradecimiento recibido: 6338 veces
Re: Ripeando en HandBrake con asistencia
Aquí va el nuevo ripeo con la codificación sugerida por Gilles
DVD


MKV INICIAL


NUEVO MKV

Professor, las capturas están hechas con Videolan en .png.
Saludos.
DVD


MKV INICIAL


NUEVO MKV

Código: Seleccionar todo
General
UniqueID/String : 49911744528933305227651466239840952975 (0x258CA6FF8629477670ADBA3DE02D228F)
Nombre completo : C:\O PAI\o pai.mkv
Formato : Matroska
Formato de la versión : Version 2
Tamaño del archivo : 1,33GIB
Duración : 1h 54min.
Tasa de bits total : 1 665Kbps
Aplicación de codifición : HandBrake 0.9.8
Librería de codificación : libmkv 0.6.5
Video
ID : 1
Formato : AVC
Formato/Info : Advanced Video Codec
Formato del perfil : Main@L3.0
Ajustes del formato, CABAC : Si
Ajustes del formato, RefFrames : 4marcos
ID Códec : V_MPEG4/ISO/AVC
Duración : 1h 54min.
Tasa de bits : 1 500Kbps
Ancho : 710pixeles
Alto : 572pixeles
Relación de aspecto : 4:3
DisplayAspectRatio_Original/String : 4:3
Modo de velocidad de cuadro : Constante
Velocidad de cuadro : 25,000fps
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8bits
Tipo de exploración : Progresivo
Bits/(Pixel*cuadro) : 0.148
Tamaño de pista : 1,18GIB (88%)
Librería de codificación : x264 core 120
Opciones de codificación : cabac=1 / ref=4 / deblock=1:-2:-2 / analyse=0x1:0x131 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.25 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-4 / threads=3 / 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=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=10 / rc=2pass / mbtree=1 / bitrate=1500 / ratetol=1.0 / qcomp=0.60 / qpmin=3 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Idioma : Inglés
Default : Si
Forced : No
colour_primaries : BT.601 NTSC
transfer_characteristics : BT.709
matrix_coefficients : BT.601
Audio
ID : 2
Formato : AC-3
Formato/Info : Audio Coding 3
Format_Settings_ModeExtension : CM (complete main)
Ajustes del formato, Endianness : Big
ID Códec : A_AC3
Duración : 1h 54min.
Tipo de tasa de bits : Constante
Tasa de bits : 160Kbps
Canal(es) : 2canales
Posiciones del canal : Front: L R
Velocidad de muestreo : 48,0KHz
BitDepth/String : 16bits
Tamaño de pista : 131MB (10%)
Idioma : Portugués
Default : Si
Forced : NoSaludos.
- professor keller
- Mensajes: 5289
- Registrado: 03 Oct 2012 10:07
- Agradecido : 528 veces
- Agradecimiento recibido: 1943 veces
Re: Ripeando en HandBrake con asistencia
Está muchísimo mejor, pero podrías optimizarlo más aún. Si haces zoom sobre las capturas en el navegador verás que la parte baja de la mejilla, por ejemplo, está un poco rota, y si miras la sombra de la mano sobre la pared (bajo el reloj) verás que hay macrobloques. Seguramente gilles podrá ayudarte a optimizarlo un poco más, que sin dudas se puede.
Sobre las capturas, si uno quiere hacer comparativas entre DVD y ripeo, lo que corresponde es hacerlo a partir del mismo cuadro exactamente, de lo contrario hay pequeñas variaciones. Por eso te recomiendo VDM.
Sobre las capturas, si uno quiere hacer comparativas entre DVD y ripeo, lo que corresponde es hacerlo a partir del mismo cuadro exactamente, de lo contrario hay pequeñas variaciones. Por eso te recomiendo VDM.
"Urge que hagamos una crítica despiadada de todo lo que existe, despiadada en el sentido de que nuestra crítica no ha de temer ni sus propios resultados ni el conflicto con los poderes establecidos.” Karl Marx
- droid
- Administrador del Sitio
- Mensajes: 8161
- Registrado: 12 Sep 2012 03:37
- Agradecido : 3946 veces
- Agradecimiento recibido: 6338 veces
Re: Ripeando en HandBrake con asistencia
Os podéis creer que a simple vista no veo nada diferente. 
EDITO: aquí van las dos capturas hechas con VDM en el mismo frame.

EDITO: aquí van las dos capturas hechas con VDM en el mismo frame.

-
gilles
- Mensajes: 562
- Registrado: 21 Ene 2013 11:15
- Agradecido : 22 veces
- Agradecimiento recibido: 240 veces
Re: Ripeando en HandBrake con asistencia
No tengo ojos entrenados a analizar imágenes, además de miopía, astigmatismo y presbicia entonces me va ser difícil mejorar bien los detalles.
Lo que hago generalmente es que cuando encuentro los arreglos que me convienen, subo un poco mas las valores para los que tienen mejor vista que yo, (consiento que es empírico).
Así que si tienes tiempo, puedes intentar ahora subir:
Subpixel ME & Mode Decision: a 9 por ejemplo
y retocar un parámetro que habíamos dejado de lado Motion Est. Range y pasarlo a 24 para empezar.
Controla tener Adaptive Direct Mode: en" auto" o "spatial"; y creo que no tienes partition en "all" como indicado en el primer post, tilda también el 8x8 transform
y pon weighted P-frames: "smart".
Como indica professor keller, queda algunos artefactos así que intenta poner Deblocking: "-1,-1" y para compensar por guardar el grano pasar Adaptative Quantization Strength: a "0.5"
Es lo que probaría, pero ya he dicho: no tengo ojos con muy buena calidad... Creo que los avisos y los ojos de professor keller que trabaja de gráfico son mas seguros...
Que no veas la diferencia "a simple vista" me parece normal, primero se debe ampliar la captura y segundo tomar en cuenta la resolución de la pantalla de su computadora, por fin su propia vista y acostumbrarse a mirar los detalles y no la imagen por completa.
Por ejemplo en el lado derecha del reloj mural, en el DVD hay una mancha gris que casi desapareció en el primer ripeo y que es mas definida en el segundo ripeo.
Lo que hago generalmente es que cuando encuentro los arreglos que me convienen, subo un poco mas las valores para los que tienen mejor vista que yo, (consiento que es empírico).
Así que si tienes tiempo, puedes intentar ahora subir:
Subpixel ME & Mode Decision: a 9 por ejemplo
y retocar un parámetro que habíamos dejado de lado Motion Est. Range y pasarlo a 24 para empezar.
Controla tener Adaptive Direct Mode: en" auto" o "spatial"; y creo que no tienes partition en "all" como indicado en el primer post, tilda también el 8x8 transform
y pon weighted P-frames: "smart".
Como indica professor keller, queda algunos artefactos así que intenta poner Deblocking: "-1,-1" y para compensar por guardar el grano pasar Adaptative Quantization Strength: a "0.5"
Es lo que probaría, pero ya he dicho: no tengo ojos con muy buena calidad... Creo que los avisos y los ojos de professor keller que trabaja de gráfico son mas seguros...
Que no veas la diferencia "a simple vista" me parece normal, primero se debe ampliar la captura y segundo tomar en cuenta la resolución de la pantalla de su computadora, por fin su propia vista y acostumbrarse a mirar los detalles y no la imagen por completa.
Por ejemplo en el lado derecha del reloj mural, en el DVD hay una mancha gris que casi desapareció en el primer ripeo y que es mas definida en el segundo ripeo.
-
gilles
- Mensajes: 562
- Registrado: 21 Ene 2013 11:15
- Agradecido : 22 veces
- Agradecimiento recibido: 240 veces
Re: Ripeando en HandBrake con asistencia
Se me olvido una cosa, respeto al problema del grano.
Un codificador como el X264 trabaja en la compensación de movimiento es decir que toma un cuadro de pixeles y que busca el mismo cuadro en las imágenes siguientes, guardando en el archivo el primer cuadro y los datos necesarios para definir el movimiento , lo que cuesta meno peso que guardar otra vez el mismo cuadro.
Vemos que eso implica imágenes de referencias donde se toma el cuadro de pixeles y imágenes "calculadas" compuesta con el cuadro de referencia y sus datos de movimiento.
Técnicamente el grano se puede considerar como un "ruido" de la señal, siendo un fenómeno aleatorio. Entonces es muy difícil de codificar y cuesta mucho "peso" hablando del tamaño del archivo, porque modifica de manera aleatoria el cuadro de referencia.
Entonces, si no se necesita una compatibilidad particular con un formato, sobre todo el tipo bluray, lo que me parece ser el caso, puedes intentar subir el numero de imágenes de referencia para ayudar el codificador a tratar el grano de la película Reference frame: "6", se puede subir mas pero cuesta mucho tiempo de codificación, tu veas...
Además de los parámetros precedentes retoca Maximum B-frames: pasando a "16" y en consecuencia pasa Adaptive B-Frames: a "fast". Eso ayuda la codificación a hacerse no solamente con la imágenes precedente pero también con los siguientes, temporalmente hablando. Mejora la compresión y sobre todo ayuda la codificación respeto al fenómeno aleatorio del grano.
Son intentos, de ninguna manera "certitudes científicas", cada película siendo diferente y los parámetros del codec interdependientes... Lo mas importante es el resultado, te gusta o no, esto es la única certitud.
Un codificador como el X264 trabaja en la compensación de movimiento es decir que toma un cuadro de pixeles y que busca el mismo cuadro en las imágenes siguientes, guardando en el archivo el primer cuadro y los datos necesarios para definir el movimiento , lo que cuesta meno peso que guardar otra vez el mismo cuadro.
Vemos que eso implica imágenes de referencias donde se toma el cuadro de pixeles y imágenes "calculadas" compuesta con el cuadro de referencia y sus datos de movimiento.
Técnicamente el grano se puede considerar como un "ruido" de la señal, siendo un fenómeno aleatorio. Entonces es muy difícil de codificar y cuesta mucho "peso" hablando del tamaño del archivo, porque modifica de manera aleatoria el cuadro de referencia.
Entonces, si no se necesita una compatibilidad particular con un formato, sobre todo el tipo bluray, lo que me parece ser el caso, puedes intentar subir el numero de imágenes de referencia para ayudar el codificador a tratar el grano de la película Reference frame: "6", se puede subir mas pero cuesta mucho tiempo de codificación, tu veas...
Además de los parámetros precedentes retoca Maximum B-frames: pasando a "16" y en consecuencia pasa Adaptive B-Frames: a "fast". Eso ayuda la codificación a hacerse no solamente con la imágenes precedente pero también con los siguientes, temporalmente hablando. Mejora la compresión y sobre todo ayuda la codificación respeto al fenómeno aleatorio del grano.
Son intentos, de ninguna manera "certitudes científicas", cada película siendo diferente y los parámetros del codec interdependientes... Lo mas importante es el resultado, te gusta o no, esto es la única certitud.
- droid
- Administrador del Sitio
- Mensajes: 8161
- Registrado: 12 Sep 2012 03:37
- Agradecido : 3946 veces
- Agradecimiento recibido: 6338 veces
Re: Ripeando en HandBrake con asistencia
Muchas gracias una vez más, Gilles.
Ahora mismo está codificando con los parámetros que me has citado más arriba. En terminar os comento por aquí los resultados.
Saludos.
Ahora mismo está codificando con los parámetros que me has citado más arriba. En terminar os comento por aquí los resultados.
Saludos.
- droid
- Administrador del Sitio
- Mensajes: 8161
- Registrado: 12 Sep 2012 03:37
- Agradecido : 3946 veces
- Agradecimiento recibido: 6338 veces
Re: Ripeando en HandBrake con asistencia
Bueno, pues ya ha terminado la codificación.
Aquí va la captura:
DVD
Nuevo MKV
MKV anterior
EDITO: Ahora creo que si que se ha mejorado un poco más.
Aquí va la captura:
DVD
Nuevo MKV
MKV anteriorEDITO: Ahora creo que si que se ha mejorado un poco más.
- professor keller
- Mensajes: 5289
- Registrado: 03 Oct 2012 10:07
- Agradecido : 528 veces
- Agradecimiento recibido: 1943 veces
Re: Ripeando en HandBrake con asistencia
Necesitas "cambiar la cabeza" respecto a esto. ¿Por qué? Porque nadie ve un video "a simple vista", sino a resoluciones mayores. Si tú ves el DVD y este ripeo tuyo en un televisor CRT, probablemente no veas diferencias, porque entre la resolución de esos televisores y el tipo de entrelazado que llevan, no es muy fácil apreciarlas. Es por eso que mucha gente afirma no ver diferencias entre un AVI y un MKV: de noche todos los gatos son pardosdroid escribió:Os podéis creer que a simple vista no veo nada diferente.
En mi opinión, tu ripeo necesita todavía un ajuste. Sin dudas está bien para ver en un monitor/televisor CRT, pero flaquea un poco si quieres hacerlo compatible (en calidad) con cualquier tipo de televisor/monitor.
"Urge que hagamos una crítica despiadada de todo lo que existe, despiadada en el sentido de que nuestra crítica no ha de temer ni sus propios resultados ni el conflicto con los poderes establecidos.” Karl Marx