このツールが役立つ場合
既存のGIFデモンストレーションをよりわかりやすくしたり、フレーム順を変更せずにループを短縮する。
局所処理の仕組み
ブラウザは各ソースの遅延を解析し、スケーリングされた値を計算し、四捨五入してサポートされているGIFのセンチ秒範囲にクランプし、破棄フレームを完全に合成して、元のフレーム順とループ回数を保持した新しいGIFを書き込む(表現可能な場合)。
使い方
- ソースを準備する: 既存のGIFデモンストレーションをよりわかりやすくしたり、フレーム順を変更せずにループを短縮する。
- ローカルで処理する: ブラウザは各ソースの遅延を解析し、スケーリングされた値を計算し、四捨五入してサポートされているGIFのセンチ秒範囲にクランプし、破棄フレームを完全に合成して、元のフレーム順とループ回数を保持した新しいGIFを書き込む(表現可能な場合)。
- ダウンロードして確認する: 報告されたソースと出力の再生時間を比較し、各出力ビューアでいくつかのループを再生し、高速の切り替えや停止を確認し、フレーム数と順序を確認し、ブラウザの遅延クランプが意図したリズムを変える場合は係数を調整する。
重要な制限事項
GIFのタイミングはセンチ秒精度であり、プレーヤーは独自の最小遅延を課すことがあるため、知覚される速度は正確ではなく、非常に高速なフレームはブラウザによって異なって見える場合がある。再エンコードではパレット、ディザリング、二値の透明度が再構築され、メタデータは保持されず、中間の動きフレームも合成されない。
ダウンロードした結果を確認する
報告されたソースと出力の再生時間を比較し、各出力ビューアでいくつかのループを再生し、高速の切り替えや停止を確認し、フレーム数と順序を確認し、ブラウザの遅延クランプが意図したリズムを変える場合は係数を調整する。
私設設計
あなたのファイルはこのブラウザに残ります。ツールはソースや出力をサーバーにアップロードしません。
質問と回答
このツールはいつ役立ちますか?
既存のGIFデモンストレーションをよりわかりやすくしたり、フレーム順を変更せずにループを短縮する。
ブラウザは実際に何をしますか?
ブラウザは各ソースの遅延を解析し、スケーリングされた値を計算し、四捨五入してサポートされているGIFのセンチ秒範囲にクランプし、破棄フレームを完全に合成して、元のフレーム順とループ回数を保持した新しいGIFを書き込む(表現可能な場合)。
理解しておくべき制限は何ですか?
GIFのタイミングはセンチ秒精度であり、プレーヤーは独自の最小遅延を課すことがあるため、知覚される速度は正確ではなく、非常に高速なフレームはブラウザによって異なって見える場合がある。再エンコードではパレット、ディザリング、二値の透明度が再構築され、メタデータは保持されず、中間の動きフレームも合成されない。
結果をどのように確認すべきですか?
報告されたソースと出力の再生時間を比較し、各出力ビューアでいくつかのループを再生し、高速の切り替えや停止を確認し、フレーム数と順序を確認し、ブラウザの遅延クランプが意図したリズムを変える場合は係数を調整する。