ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

GIFの読み方が「ジフ」でも「ギフ」でも、GIFがインターネットユーモアの大きな存在であることは否定できません。GIFはWeb上で特に有用なフォーマットです。軽量なアニメーション表現により、動画のようなパフォーマンス負荷をかけずに、コンテンツに動きと魅力を加えられるからです。

オンライン上の誰もがGIFを楽しんでいますが、その作り方がどれほど簡単かを知っている人は実は少数派。無料のオープンソースソフトウェア2つ――VLCとGIMP――を組み合わせれば、動画からクリップを切り出して、驚くほど手軽にGIFへ変換できます。

ステップ1:GIMPとVLCをインストール

作業を始める前に、VLCとGIMPの両方をインストールしておきましょう。いずれも無料で、WindowsとLinuxの両方に対応しています。

Windowsの場合

Windows版のVLCとGIMPは、それぞれ開発元の公式サイトから直接ダウンロードできます。VLCはvideolan.orgから、GIMPはgimp.orgから入手してください。

また、動画をフレーム画像に分割するために、別のオープンソースツール「FFmpeg」も必要になります。こちらも開発元からダウンロード可能です。3つのソフトをすべてダウンロードし、インストールを完了させましょう。いずれもインストーラーは非常にシンプルで、迷うことはありません。

さらに嬉しいことに、これらは広告付きのフリーウェアではなく、本物のフリーソフトウェア(自由なソフトウェア)です。インストーラーに不要なバンドルソフトが紛れ込む心配もありません。

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

ステップ2:VLCでクリップを作成

長尺の動画全体からGIFを作りたいという人はいませんよね。GIF制作に取り掛かる前に、動画ファイルをGIFに必要な部分だけに切り詰める必要があります。VLCには動画をカットする方法がいくつかありますが、ここでは最も直接的な「録画機能」を使う方法を紹介します。

高度なコントロールを有効化

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

VLCには録画機能が標準搭載されており、これを活用すれば既存の動画からクリップを簡単に作成できます。まずは録画ボタンを表示させましょう。

VLC画面上部のメニューバーで「表示(View)」をクリックすると、ドロップダウンメニューが開きます。「高度なコントロール(Advanced Controls)」にチェックを入れてください。すると、VLCウィンドウ下部の通常のコントロールの上に、録画用のコントロールが追加表示されます。

開始ポイントを探す

クリップを切り出したい動画を開きます。シークバーを操作して動画内を移動し、クリップの開始地点を見つけましょう。録画を開始したい位置に正確にシークバーを合わせてください。

クリップを録画

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

開始位置まで移動したら、新しく追加された高度なコントロールの中にある赤い丸の録画ボタンをクリックして録画を開始します。動画をクリップの終了位置まで再生し、そこでもう一度録画ボタンを押して停止します。

作成されたクリップは、Windowsなら「C:\Users\ユーザー名\Videos」、Linuxなら「~/Videos」に保存されます。環境によってはLinuxの「/home」ディレクトリ直下に保存されることもあります。ファイル名は「vlc-record」で始まり、続いて日付が付きます。

ステップ3:FFmpegでフレームに分解

GIMPは動画ファイルを直接扱えないため、クリップを連番のフレーム画像に変換する必要があります。ここで登場するのがFFmpegです。FFmpegは多様なマルチメディアを変換できる万能ツールですが、今回はクリップを個々の静止画フレームに分解するために使います。

まずファイラーを開き、動画ファイルが保存されている場所へ移動します。その場所に「frames」という名前の新しいフォルダーを作成してください。

次に、そのディレクトリ内でターミナルを開きます。Windowsや多くのLinuxデスクトップ環境では、ウィンドウ内の空白部分を右クリックすることで、「ターミナルをここで開く」といったメニューが表示されます。

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

ターミナルで以下のコマンドを入力し、FFmpegでクリップを分解します。

ffmpeg -i vlc-record-201X-XX-XX-yourfile.mp4 -r 15 frames/image-%3d.png

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

処理には数分かかる場合がありますが、FFmpegはファイルを毎秒15フレームのレートで分解し、結果のPNG画像を作成した「frames」フォルダーへ出力します。

ステップ4:GIMPでGIFに変換

いよいよGIMPを開いてGIFを組み立てましょう。この工程は実はとてもシンプルですが、工夫しだいで自由に加工を加えることも可能です。

フレームを読み込む

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

GIMPを起動し、「ファイル」→「レイヤーとして開く」をクリックします。FFmpegでフレームを出力したフォルダーへ移動し、フレーム画像をすべて選択してください。Ctrl+クリックやShift+クリックを使えば、複数の画像をまとめて選択できます。すべて選択したら「開く」ボタンで確定します。

GIMPが新しいプロジェクトを作成し、各フレーム画像をそれぞれ独立したレイヤーとして順番に配置します。これらのレイヤーこそが、エクスポート時にアニメーションとして再生される要素になります。

フレームを編集する(任意)

このセクションは完全に任意です。切り出したクリップをそのままGIFにするだけであれば、特になんの操作も必要ありません。ここでは、テキストなど何かを追加したい場合の基本を簡単に説明します。

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

レイヤーをパラパラ漫画の1ページだと考えてください。特定のレイヤーに追加した要素は、GIFの対応するフレームにだけ表示されます。複数のフレームにわたってテキストなどを表示したい場合は、そのテキストを複製して各フレームのレイヤーに統合する必要があります。

アニメーション効果やその他の装飾を加える場合も同様です。GIMPは各レイヤーをアニメーションの1フレームとして扱うため、追加する要素はすべて既存のレイヤーに結合しなければなりません。

GIFを書き出す

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

GIFをエクスポートする前に、画像をRGBからインデックスカラーへ変換しておきましょう。インデックスモードの方がGIFとの相性が良く、ファイルサイズを抑えるチャンスにもなります。「画像」→「モード」からRGBをインデックスへ切り替え、最大色数を127に設定します。

次に、レイヤーの並び順が正しいか確認してください。順序が逆になっている場合は、「レイヤー」→「重なり順序」から順序を反転できます。

さらに最適化を行うには、「フィルター」→「アニメーション」を選択し、「GIF用に最適化」を実行します。

VLCとGIMPを使って動画ファイルからGIFアニメを作成する方法

最後に、いよいよGIFを書き出します。メニューの「ファイル」から「名前を付けてエクスポート」を選択し、好みの名前を付けて保存してください。

おめでとうございます!これで動画ファイルから直接GIFを作成できました。この手順はほぼあらゆる動画に応用できるので、お気に入りのワンシーンから、思いつくままにたくさんのGIFを作ってみてください。

  1. 【Windows 10】VLCメディアプレーヤーで動画をループ再生する3つの方法

    VLCメディアプレーヤーは、WindowsやMacなどのデスクトップはもちろん、AndroidやiOSといったモバイル端末でも利用できる無料のマルチメディア再生ソフトです。DVDやCD、VCDなどのファイルも手間なく再生でき、多機能であることでも広く知られています。例えば、YouTube動画のダウンロードツールとして使ったり、グラフィックイコライザーとして活用したり、インターネットラジオやポッドキャストの再生にも対応しています。さらに、動画をループ再生できる便利な機能も搭載されています。この「ループ再生」機能は、開発元のVideoLANが組み込んだ魅力的な機能の一つで、お気に入りの動画を途切れ

  2. VLCを使って音声・動画ファイルを自由に形式変換する方法

    VLCは、あらゆるファイル形式を再生できる最高のメディアプレイヤーの一つとして知られています。インターフェースの見た目は決して華やかではありませんが、その高い再生能力ゆえに多くのユーザーから第一の選択肢となっています。しかし、VLCが単なるメディアプレイヤーではなく、強力な「形式変換ツール」でもあることをご存じの方は少ないのではないでしょうか。実は、VLCを使えば音声・動画ファイルを好みの形式へ自由に変換することができます。音楽や映画が趣味の方なら、音声や動画を別の形式に変換するのがいかに面倒かをご存じでしょう。現在使っているソフトが目的の形式に対応していない場合、新たに有料プログラムを購入し