Si bien las dimensiones que debe tener un GIF animado pueden especificarse exactamente en Grabz, también puede especificar una dimensión con la otra definida como -1.
Esto escalará el video al tamaño de la dimensión especificada, la otra dimensión no especificada también se reducirá en la misma proporción. Sin embargo, el tamaño de la dimensión no especificada, por supuesto, variará dependiendo de las dimensiones del video fuente.
La ventaja de esta técnica es que permite que un video completo se reduzca a un tamaño pequeño sin ningún relleno o recorte. A continuación se muestra un ejemplo que muestra un GIF animado con un ancho de 200px y la altura de tamaño automático dependiendo de la relación del ancho de 200px con el ancho del video de origen.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.3.7/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.youtube.com/watch?v=a1Y73sPHKxw",
{"format":"gif", "width":200, "height":-1}).Create();
</script>
Al calcular el Resolución total del GIF animado, para determinar si está permitido en su paquete actual, se utiliza en su lugar el valor de la dimensión de tamaño no automático.