GIFの作成は非常に簡単です。 画像からGIFを作成したり、ビデオファイルからGIFを作成したりできる無料のアプリがたくさんあります。問題が発生するのは、解像度とフレームレートを制御したいときだけです。 HDの作成は、それほど多くの制御が必要な場合、必ずしも簡単または無料とは限りません。 Giphyを試してみると、1920×1080の大きなGIFが出力される可能性がありますが、それは偶然です。動画のサイズと一致させることはできません。そうは言っても、FFMpegの使用に耐えられるなら、GIFの作成は簡単なはずです。
FFMpegは素晴らしいツールです。 唯一の欠点は、コマンドラインツールであり、多くの人が快適に使用できないことを意味します。 FFMpegを使用してGIFを作成することに関しては、コマンドを編集してファイル名を含めるだけで済むように、それを単純化します。
FFMpegを使用したGIF
FFMpegは動画をトリミングできますが、TV&Moviesアプリを使用するだけです。ビデオをトリミングできるGUIがあり、それができるGUIがあれば、FFMpegを使いたくありません。
FFMpegをダウンロードして、ファイルを抽出します。 内部で、Binフォルダを開きます。ロケーションバー内をクリックして、パスをフォルダーにコピーします。コマンドプロンプトを開き、次のコマンドを使用して、抽出されたフォルダーに移動します。
構文
cd path-to-folder
例
cd C:UsersfatiwDesktopffmpeg-20180821-7e0df59-win64-staticffmpeg-20180821-7e0df59-win64-staticbin
ビデオ(正確な部分にトリミング)を取り、それをbinフォルダーに入れます。次のコマンドを実行して、ビデオをGIFに変換します。
構文
ffmpeg -i video.mp4 my_gif.gif
ビデオファイルの名前と、GIFを保存するGIFファイルの名前を編集する必要があります。また、ほぼすべてのビデオファイル形式を使用してGIFに変換できます。 AVIでも、MP4でもかまいません。
例
ffmpeg -i my_video.mp4 gif_file.gif ffmpeg -i my_video.avi gif_file.gif
これにより、20フレームレートでビデオとまったく同じ解像度のGIFに変換されます。たとえば、ビデオが1920×1080の場合、GIFは同じサイズになります。

このコマンドを使用して、フレームレートと解像度を変更できます。
構文
ffmpeg -i video.mp4 -r 20 -vf scale=240:-1 my_gif.gif
-r 20はフレームレートを決定します。 60に設定する場合は、-r 60にする必要があります。-vfscale = 240:-1は幅を240に設定し、高さは比例してサイズ変更されます。幅を1920に設定する場合は、-vf scale = 1920:-1に編集する必要があります。
例
ffmpeg -i my_video.mp4 -r 60 -vf scale=1920:-1 my-gif.gif</ p>
コメント