動画からVLCとGIMPを使用してGIFを作成する方法

Create Gif Vlc Gimp Featured

GIFの発音に関係なく、GIFがインターネットのユーモアにおいて重要な役割を果たしていることは否定できません。GIFは、軽量なアニメーションの形式を使用することができ、動画に伴うパフォーマンスコストなしでコンテンツに活気を与えるため、ウェブ上で非常に便利です。このチュートリアルでは、VLCとGIMPの2つのオープンソースプログラムを使用して、動画からGIFを作成する方法を示します。

知っておくべきこと: GIFを作成・編集するためのモバイルアプリのリストを確認してください。

目次

  • 前準備
    1. VLCでクリップを作成する
    1. FFMPEGでフレームを分離する
    1. GIMPでクリップをGIFに変換する

前準備

まず、VLCとGIMPの両方をインストールする必要があります。どちらも無料で、Windows、macOS、およびLinuxで簡単に入手できます。

WindowsとmacOS

VLCとGIMPはそれぞれの開発者から直接ダウンロードできます。両方をダウンロードしてインストールしてください。また、動画をフレームに分割するために、もう1つのオープンソースプログラムFFMPEGも必要です。これはコマンドラインのオーディオおよびビデオコンバーターです。

Windowsでは、ユーティリティをWindowsパスに追加します(C:\ffmpeg\bin)。また、install FFMPEGフォルダをC:\ドライブに移動してください。

Macでは、以下のコマンドを使用してFFMPEGディレクトリをパスファイルに追加する必要があります。[FFMPEGディレクトリ]をFFMPEGディレクトリへのパスに置き換えてください。

export PATH=$PATH:[FFMPEG directory]

おまけとして、これらは実際にはフリーソフトウェアであり、フリーウェアではありませんので、インストーラに不必要なソフトウェアが含まれていません。

Linux

Linuxでは、パッケージマネージャを通じてVLC、FFMPEG、およびGIMPをインストールできます。まだインストールしていない場合は、対応する開発者ページからプログラムをダウンロードしてください。

Ubuntu/Debian

sudo apt install vlc gimp ffmpeg

Fedora

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E%fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E%fedora).noarch.rpm  
sudo dnf install vlc gimp ffmpeg

Arch Linux

sudo pacman -S vlc gimp ffmpeg

ヒント: Androidデバイスを使用して動画から音声を削除できます。

1. VLCでクリップを作成する

ダウンロードしたプログラムを使用して動画からGIFを作成するには、まず動画が必要です。この動画をいくつかのフレームに切り分けてGIFを作成します。VLCには動画を切り取るためのいくつかの方法がありますが、最も簡単な方法を紹介します。

VLCには、既存の動画からクリップを作成するための録音機能が内蔵されています。最初のステップは、録音コントロールを有効にすることです。

VLCの上部にあるメインメニューで、表示をクリックします。詳細コントロールの隣のボックスをチェックします。コントロールがVLCウィンドウの底に表示されます。

VLCでの詳細コントロールの有効化

クリップを抽出したい動画を開いてください。スライダーを使用して、GIFに変換したい部分を探し、クリップの開始ポイントを特定します。スライダーを希望の位置に置いて録音を開始します。

録音が開始される位置に移動したら、底の赤い円ボタンをクリックして録音を開始します。クリップの終了点まで動画を再生してください。その後、録音ボタンを再度押して停止します。

VLCを使用してクリップの一部を抽出

クリップは、Windowsの場合はC:/Users/Username/VideosまたはLinuxの場合は~/Videosに保存されます。Linuxでは、/homeディレクトリに保存されることもあります。動画はvlc-recordで始まり、日付が続きます。クリップの名前を任意に変更できます。

FYI: VLCを動画エディタとして使用する方法についてのさらに詳しいヒントをお読みください。

2. FFMPEGでフレームを分離する

GIMPは動画ファイルと直接連携しないため、クリップをフレームに変換する必要があります。これがFFMPEGの出番です。このツールは様々なマルチメディアを変換できますが、クリップを個々のフレームに分解することができます。

続行する前に、前のステップで作成した動画をC:\上のFFMPEGフォルダに移動することをお勧めします。framesという名前の新しいサブフォルダを作成してください。

そのディレクトリにターミナルウィンドウを開きます。WindowsおよびほとんどのLinuxデスクトップ環境では、ウィンドウ内を右クリックしてターミナルウィンドウを開くメニューを取得できます。Macでは、Spotlight検索を使用してターミナルウィンドウを開いてください。

そのウィンドウに次のコマンドを入力して、FFMPEGを使用してクリップを分解します。name-of-clip.mp4を動画の実際の名前と特定の形式に置き換えてください。この例ではクリップをvideo-sampleと名付け、AVI形式です。

ffmpeg -i name-of-clip.mp4 -r15 frames/image-%3d.png

PowerShellでコマンドを実行

数分かかることがありますが、FFMPEGはファイルをフレームに分解し、1秒あたり15フレームの速度で、先ほど作成したframesフォルダに結果の画像を配置します。

C:ドライブ内のフレームフォルダビュー

3. GIMPでクリップをGIFに変換する

ついにGIMPを開き、GIFを作成する準備ができました。この部分は非常にシンプルですが、必要に応じて追加することもできます。

GIMPを開いて、ファイル -> レイヤーとして開くをクリックします。

FFMPEGから出力されたフレームのフォルダに移動します。すべてのフレーム画像を選択してください。Ctrl + マウスクリックやShift + マウスクリックを使用して同時に複数を選択できます。全て選択したら、開くボタンを確認します。

FYI: GIMPのキーボードショートカットに関するチートシートもチェックしてください。

GIMPは新しいプロジェクトを作成し、各フレーム画像を独自のレイヤーとして配置します。これらのレイヤーは、GIFとしてエクスポートするときにアニメーションを再現するために使用されます。

また、レイヤーの順序が正しいことを確認してください。正しくない場合は、レイヤースペースの下部にある小さな矢印を使用して移動します。

フレームを編集する

このセクションは完全にオプションです。クリップのGIFを作成したいだけで、変更を加えたくない場合は、ここで何もする必要はありません。この部分では、テキストなどを画像に追加したい場合の簡単な手順を説明します。

レイヤーをフリップブックのページのように考えてください。1つのレイヤーに追加したものは、そのGIFのそのフレームに表示されます。複数のフレームにわたってテキストや同様のものを追加するには、そのテキストを複製し、各フレームにマージする必要があります。

テキストレイヤーを右クリックし、レイヤーを複製オプションを選択することでこれを行います。新しいテキストレイヤーが表示されたら、それを右クリックし、下にマージを選択します。これは各フレームに対して行う必要があります。

テキストレイヤーのコンテキストメニューで「レイヤーを複製」オプションをクリック

アニメーションやその他のものを追加したい場合も同様です。GIMPは各レイヤーをアニメーションのフレームとして扱うので、追加するすべてのものは既存のレイヤーにマージする必要があります。

ヒント: GIMPで矢印を描く方法を学びましょう。

GIFをプレビューする

GIFにすべての追加要素を追加したら、フィルター -> アニメーション -> 再生をクリックして作成したものをプレビューできます。再生ボタンを押して、GIFの動作を確認してみてください。

GIMPプログラムでのGIFの再生オプション

見た目が気に入ったら、フィルター -> アニメーション -> GIFを最適化をクリックします。これはGIFを保存する前の最後のステップの1つです。

GIMPでのGIFの最適化

GIFを保存する

GIFをエクスポートする前に、RGBからインデックスに変換する必要があります。GIFにはこれがより適しており、ファイルサイズを削減できます。画像 -> モードに行き、RGBからインデックスに切り替えます。最大カラーパレットは127に設定します。

GIMPでインデックスカラーに変換する画像

最後に、GIFをエクスポートする準備が整いました。ファイル -> 別名でエクスポートに行き、作成した名前を上部に入力します。最後に.GIF拡張子を追加することを忘れないでください。次のウィンドウで、アニメーションとしての隣のボックスをチェックして、無限ループオプションを自動的に選択します。

GIMPを使用して新しいGIFを保存

おめでとうございます!動画ファイルから直接作成された動作するGIFがあります。もちろん、このプロセスはほぼすべての動画ファイルで繰り返し実行することができ、さまざまな場所からGIFを作成できます。

ヒント: GIMPで文書に署名できることをご存知でしたか?その方法は以下です。

新しいプログラムをPCにインストールすることを避けたい場合や、モバイルデバイスでGIFを作成することを好む場合は、GIFを作成するための代替手段について学ぶために読み続けてください。