仕組みと安全性
ToolMoleのGIFトリミングは、すべての処理をお使いのブラウザ上で行います。JavaScriptを用いてGIFファイルの中身を読み込み、アニメーションを構成するすべてのフレーム(コマ)に対して指定した範囲の切り抜きを適用します。
サーバーへファイルを送信しないため、機密情報が含まれる画面収録のGIFなどでも情報漏洩の心配がなく、安全かつ高速に作業を完了できます。
アニメーションの保持と注意点
切り抜いた後のファイルも、元のフレームレート(再生速度)やループ設定をそのまま引き継ぎます。ただし、トリミング枠は全フレームで固定されるため、フレームごとに異なる位置を切り抜くことはできません。
もしアニメーションの対象物が途中で指定した枠外へ移動してしまった場合、その部分は画面から見切れてしまうため、動きの幅を考慮して少し広めに範囲を選択することをおすすめします。
パフォーマンスと最適な使い方
不要な余白や背景を削ることで、多くの場合ファイルサイズを大幅に削減できます。チャットツールやGitHubのREADME、ドキュメントなどへの貼り付けに最適です。
なお、処理にはブラウザのメモリを使用するため、再生時間が極端に長いGIFや、解像度が高すぎるファイルの場合は動作が重くなる可能性があります。あらかじめ必要最小限の長さにカットしておくと、よりスムーズにトリミングが行えます。
よくある質問
トリミングするとアニメーションの速度やループ設定は変わりますか?
いいえ、変わりません。元のGIFファイルに設定されているフレームごとの表示時間や、ループ回数の設定はそのまま新しいファイルに引き継がれます。
アニメーションの途中で、被写体が切り抜き範囲の外に動いた場合はどうなりますか?
全てのフレームに対して同じ位置の切り抜き枠が適用されるため、枠外に出た部分は見切れて表示されなくなります。被写体の動き全体が収まるように、あらかじめ範囲を調整してください。
切り抜きによってファイルサイズはどのくらい小さくなりますか?
切り落としたピクセル数や、画像内の色の複雑さによって変動します。大きく余白を削った場合は大幅に軽量化されますが、元々最適化されているGIFの場合は変化が少ないこともあります。
オフラインでも使用できますか?それともインターネット接続が必要ですか?
初回にツールを読み込むための通信は必要ですが、それ以降の処理はすべてブラウザ内で完結します。そのため、読み込み後であればオフライン環境でもファイルのトリミングが可能です。
トリミングと同時に画像の縮小(リサイズ)もできますか?
本ツールはトリミング機能に特化しているため、リサイズを同時に行うことはできません。切り抜き後に、別途リサイズ用のツールをご利用ください。
ツールの不具合や改善案はありますか。 フィードバックを送る