Repolode
kohler

kohler/gifsicle

GIF画像やアニメーションの作成、編集、最適化、確認ができるコマンドラインツールと、付属のビューア・差分ツール。

スター
4,347
フォーク
254
未解決の Issue
25
最終コミット
23 日前

これは何?

Gifsicleは、GIFファイルを操作するコマンドラインプログラムです。複数の画像を結合してアニメーションを作成したり、アニメーションを個々のフレームに分割したり、特定のフレームを置き換えたり編集したりできます。また、フレームの遅延時間や破棄方法、ループ設定も変更できます。透明度やインターレース、コメント、反転・回転、カラーマップの変更にも対応し、アニメーションのサイズを最適化できます。

パッケージには、補助ツールが2つ含まれています。Gifviewは、Xディスプレイ上でGIFやアニメーションをスライドショーまたはリアルタイム再生で表示します。Gifdiffは、2つのGIFファイルの見た目が同一かどうかを比較でき、GIF処理ソフトウェアのテストに役立ちます。

Gifsicleは、UNIXでは./configureとmakeを使って、WindowsではVisual CまたはBorland C++用のnmake makefileを使ってビルドできます。GifviewはWindowsではビルドされず、作者はWindowsをサポートしていないと明記しています。

主な機能

  • 01複数の画像を結合してアニメーションを作成したり、アニメーションをフレームに分割したりできる
  • 02フレームの遅延時間、破棄方法、ループ設定、透明度を編集できる
  • 03オプションの非可逆圧縮を使ってアニメーションを最適化し、ファイルサイズを削減できる
  • 04GIF画像の反転、回転、カラーマップの変更ができる
  • 05GifviewでX上にアニメーションをスライドショーまたはリアルタイム再生で表示できる
  • 06Gifdiffで2つのGIFの見た目が同一かどうかを確認できる

ユースケース

  • Webサイト向けのGIFアニメーションを一括で最適化し、帯域幅を削減する
  • ビルドパイプラインやコンテンツ処理パイプラインで、GIFファイルのフレーム単位の編集をスクリプト化する
  • 出力を参照ファイルと比較し、GIF処理ソフトウェアをテストする

クイックスタート

  1. 1

    configure スクリプトを実行する

    ./configure
  2. 2

    プログラムをビルドする

    make
  3. 3

    gifsicle とそのマニュアルページをインストールする

    make install

使う前に知っておきたいこと

  • GPL-2.0(バージョン 2 のみ)の下でライセンスされています。これは、改変したコードを配布する場合に適用されるコピーレフトライセンスです。
  • Windows ビルドでは個別の makefile を使用し、gifview は含まれません。また、作者は Windows をサポートしていません。
  • GitHub のソースからビルドする際に configure がない場合は、先に autoreconf -i を実行する必要があります。

収録されている特集

トピック

よくある質問

gifsicle とは?
GIF画像やアニメーションの作成、編集、最適化、確認ができるコマンドラインツールと、付属のビューア・差分ツール。 Gifsicleは、GIFファイルを操作するコマンドラインプログラムです。複数の画像を結合してアニメーションを作成したり、アニメーションを個々のフレームに分割したり、特定のフレームを置き換えたり編集したりできます。また、フレームの遅延時間や破棄方法、ループ設定も変更できます。透明度やインターレース、コメント、反転・回転、カラーマップの変更にも対応し、アニメーションのサイズを最適化できます。
gifsicle は無料で使えますか?ライセンスは?
gifsicle は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
gifsicle は今もメンテナンスされていますか?
活発にメンテナンス中。gifsicle の最終コミットは 2026年10月15日 です。
gifsicle は何に使えますか?
Webサイト向けのGIFアニメーションを一括で最適化し、帯域幅を削減する ビルドパイプラインやコンテンツ処理パイプラインで、GIFファイルのフレーム単位の編集をスクリプト化する 出力を参照ファイルと比較し、GIF処理ソフトウェアをテストする
gifsicle のインストール方法は?
configure スクリプトを実行する: ./configure プログラムをビルドする: make gifsicle とそのマニュアルページをインストールする: make install
gifsicle はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/kohler/gifsicle

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト