虽然可以在GrabzIt中精确指定动画GIF应该具有的尺寸,但是您也可以只指定一个尺寸,将另一个尺寸定义为-1。
这会将视频缩放到指定尺寸的大小,其他未指定尺寸的尺寸也将以相同的比例缩小。 但是,未指定尺寸的大小当然会根据源视频的尺寸而变化。
该技术的优势在于,它可以将整个视频按比例缩小到较小的尺寸,而无需填充或裁剪。 下面的示例显示了一个动画GIF,其宽度为200px,高度根据200px宽度与源视频宽度的比率自动调整大小。
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/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>
计算时 动画GIF的总分辨率,以确定是否在当前软件包中允许使用,而是使用非自动调整尺寸的值。