Sábado de programación: rav1e GUI

Sábado de programación: rav1e GUI

Hola a todos,

En el día de hoy, estuve programando mi programa rav1e GUI. Ha pasado alrededor de un mes desde la última actualización, y rav1e ha obtenido algunas mejoras últimamente.

Aunque no he publicado una nueva versión del GUI, estuve programando algunas de las nuevas mejoras de rav1e. Desafortunadamente, las pruebas no funcionaron y creo que se debe a un problema en el convertido. No se preocupen, porque ya abrí un «issue» en GitHub para reportar esto:

problema de rav1e en github
El problema que reporté

Ahora, hablemos sobre las nuevas funciones en el GUI:

rav1e GUI v1.9 2018-02-23

Primero, cambié de posición el blanco donde escribimos el lugar temporero para almacenar los archivos mientras se converte nuestro video. Lo coloqué justo debajo del blanco del archivo de salida para que sea más accesible.

Segundo, pueden ver que cambié la opción del
cuantificador (quantizer) de lugar. También pueden ver que hay una opción para especificar el «Bitrate» y elegir entre utilizar el valor del cuantificador o el bitrate. Cuando seleccionamos una de estas 2 opciones, veremos que la opción respectiva se activa y la otra se desactiva.

Tercero, añadí la opción de convertir en 2 pasos (2-Pass), pero creo que esto no está implementado en rav1e todavía, sino que solamente tiene la opción de usarlo pero no hace nada.

Finalmente, renombré el botón de «Advanced Encoder Options» a «Advanced Options». Era redundante el primer nombre porque ya se encontraba en el grupo de «Encoder Options».

Ahora, hablemos sobre estas opciones avanzadas (Advanced Options):

rav1e GUI V1.9 2018-02-23 Advanced Options

Aquí, añadí 2 opciones, que son las siguientes:

  • Content Light
  • Range

También, debido a unos cambios en los valores por defecto de algunos parámetros en rav1e, hice unos cambios también en el GUI. Ahora, tenemos los siguientes valores por defecto:

  • Modo «Low Latency» está desactivado.
  • El valor de «Quality Tuning» ahora es «Psychovisual».

Y con esto, concluyo este post. Los cambios mencionados arriba los verán pronto, cuando pueda probar el GUI en su totalidad una vez rav1e me esté funcionando debidamente. Si te atreves, puedes descargar el código y compilarlo y probarlo. El código se encuentra en el repositorio del proyecto de GitHub. Puedes presionar aquí para ir directamente al repositorio.

¡Nos vemos pronto!