アニメーションGIFのサイズはGrabzItで正確に指定できますが、1つのディメンションを-XNUMXとして定義して指定することもできます。
これにより、指定された次元のサイズにビデオがスケーリングされ、指定されていない他の次元も同じ比率で縮小されます。 ただし、指定されていないサイズのサイズは、もちろんソースビデオのサイズによって異なります。
この手法の利点は、パディングやトリミングなしでビデオ全体を小さなサイズに縮小できることです。 以下は、幅が200ピクセルで、高さがソースビデオの幅に対する200ピクセルの幅の比率に応じて自動サイズ調整されるアニメーションGIFを示す例です。
<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の合計解像度、現在のパッケージで許可されているかどうかを判断するために、代わりに非自動サイズ設定ディメンションの値が使用されます。