現代には様々な動画ストリーミングの選択肢がありますが、良質なアニメーションGIFの奇妙で魅惑的なクオリティに匹敵するものはありません。だからこそ、インターネットのどこに行っても、映画やテレビ番組、その他の動画のクリップをループするローファイGIFに凝縮したものが必ず見つかるのです。自分だけのGIF動画を作りたいと思ったことがあるなら、それはあなただけではありません。
アニメーションGIFを作るには、とても速くて簡単な方法がいくつかあります。YouTube動画やその他のストリーミングソースから手軽にGIFを作りたいなら、それを実現するウェブアプリが数多くあり、完成した作品をImgurなどのホスティングサービスにアップロードできます。より高度なコントロールが必要な場合は、Giffing Toolを使うと良いでしょう。これは、キャプションの追加やフィルターの適用など、追加機能を備えた、希望に応じて料金を支払うデスクトップクライアントです。
しかし、アニメーションGIFを完全にコントロールしたい場合は、フル機能の画像エディタを使用する必要があります。Photoshopに多額の費用をかけたくない場合は、無料のオープンソース画像エディタであるGIMPを使用することをお勧めします。この記事では、動画ファイルからシーンをキャプチャし、GIMPで編集して、インターネットで公開できるアニメーションGIFを作成する方法をご紹介します。
ビデオの準備
GIMPを使い始める前に、GIFに変換したい部分だけを切り出す必要があります。また、GIMPが理解できる形式に変換する必要がある場合もあります。幸いなことに、この2つは同時に行うことができます。
オンラインで利用できるトランスコードツールはたくさんありますが、Handbrakeは無料で非常に使いやすいので、間違いありません。Handbrakeを使ったことがない方でも、問題なく動画ファイルをトリミングできます。インストールして、以下の手順に従ってください。
- 「ソース」->「ファイルを開く」をクリックし、ビデオ ファイルを選択します。
- 「チャプター」と表示されているドロップダウン メニューをクリックし、「秒」を選択します。
- GIF にしたいクリップの開始時間と終了時間を入力します (両側に 2 秒程度余分に余裕を持たせてください)。
- 「保存先」フィールドの横にある「参照」をクリックし、クリップを保存する場所を選択します。
これで完了です。出力設定はデフォルトのMP4のまま、「開始」をクリックしてください。良いGIF動画は短くて迫力のあるものであることを忘れないでください。数秒程度に収めるようにしてください。動画が長くなるほど、ファイルサイズを抑えるためにGIFの画質を下げる必要があります。

ハンドブレーキの設定。
クリップの開始時間と終了時間が多少ずれている場合があることに注意してください。完成したファイルを再生してその場合は、必要な側に1~2秒余裕を持たせてもう一度試すことをお勧めします。次のステップでGIFを正確にトリミングできます。
GIMPの準備
次に、Photoshopの強力な代替ソフトとして無料で利用できるGIMPをダウンロードしてインストールする必要があります。ただし、GIMPの基本パッケージにはアニメーション機能がないため、GIMPの基本ツールセットにモーションアニメーション機能を追加するアドオン「Gimp Animation Package」をダウンロードする必要があります。GAP 2.6はこちらからダウンロードできます。
残念ながら、GAPの現在のバージョンは少し場違いで、通常のインストーラーを実行するよりも(ほんの少し)複雑なインストールプロセスが必要です。インストール手順については、こちらで非常に詳細なステップバイステップガイドをご覧ください。少し複雑に見えますが、全体のプロセスは1~2分もかからないはずです。
GIMPの準備ができたら、「ビデオ」メニュー項目(GAPのインストール後にのみ表示されます)をクリックし、「ビデオをフレームに分割」→「ビデオ範囲を抽出」を選択します。ポップアップメニューが開き、先ほど作成したビデオクリップを選択できます。

GIMP でビデオ入力ソースを選択します。
ファイルを選択すると、より詳細なメニューが開きます。「ビデオ範囲」というボタンをクリックします。右側に、クリップの小さなプレビューとフレームスクラバーが表示されます。スクラバーを使って、クリップの開始フレームと終了フレームを正確に見つけ、「開始範囲」と「終了範囲」というボックスに入力します。

GIMP でビデオ範囲を抽出します。
「1つのレイヤーイメージのみを作成」というボックスにチェックを入れ、最後に「OK」をクリックします。これで、アニメーションの各フレームごとに異なるレイヤーを持つ新しいドキュメントがGIMPに表示されます。

この画面が表示されたら、必要に応じて派手なグラフィック効果を開始できます。
これで、GIMPの豊富な画像編集機能を自由に使ってGIFを編集できるようになりました。GIMPを最大限に活用する方法については別の記事で詳しく説明しますが、ここでは基本的な方法をいくつかご紹介します。
フレーム編集: GIMPでは、アニメーションのどのフレームも通常の画像と同じように編集できます。アニメーション化したいフレームを表すレイヤーを見つけて、編集するだけです。必要なフレームを見つけるための便利なショートカットは、各フレームの横にある目のアイコンをShiftキーを押しながらクリックすることです。これにより、そのフレームが自動的に表示され、他のすべてのフレームが非表示になります。
フレームの削除: GIFファイルのサイズを小さくするために、フレームを削除できます(そして、削除することを推奨します)。通常通り、対応するフレームを削除するには、レイヤーを削除します。フレーム数が少ないGIFは扱いやすく、ファイルサイズも小さくなります。フレームを1つおきに削除すると、GIFファイルを簡単にトリミングできます。
フィルターの適用: GAPを使えば、アニメーションの各フレームに画像フィルターを簡単に適用できます。さらに、GIFアニメーションに合わせてフィルターの強度を変化させるアニメーションも可能です。これを行うには、「フィルター」→「すべてのレイヤーをフィルター」をクリックします。
切り抜き: GIMPの通常の切り抜きツールはすべてのレイヤーに自動的に適用されるため、切り抜きはアニメーション全体に適用されます。より高度なパン&スキャンスタイルの切り抜きを行う場合は、まず「イメージ」→「キャンバスサイズ」オプションで希望のアスペクト比を設定し、次に各レイヤーのサイズを手動で変更して、必要な部分だけがフレーム内に収まるようにします。
テキストの適用: GIMPでテキストを適用するのは、Giffing Toolのようなツールを使うよりも難しいですが、それでも十分可能です。必要なテキストを含む透明レイヤーを作成し、テキストを表示したいフレームごとにそれをコピーするだけです。各フレームについて、「レイヤー」メニューでテキストレイヤーをそのフレームの真上に配置し、右クリックして「下のレイヤーと結合」を選択します。
プレビュー: [フィルター] -> [アニメーション] -> [再生]をクリックすると、いつでも GIF をプレビューできます。
公式 GIMP ドキュメントには、数多くのヒントとチュートリアルが掲載されています。
まとめ
GIFの編集が終わったら、エクスポートしましょう。ファイルメニューから「名前を付けてエクスポート」を選択します。このウィンドウでエクスポートするファイル形式を選択できるので、「GIF」を選択し、「MyAnimation.gif」のような名前を付けます。

「OK」をクリックすると、GIFファイルに関する詳細情報を入力するためのウィンドウが開きます。「アニメーションとして」を選択し、「無限ループ」のチェックボックスもオンになっていることを確認してください。「エクスポート」をクリックします。

これで完了です!新しいGIFアニメが完成しました。記事のコメントやTwitterの投稿に埋め込んで楽しんでくださいね。
