FFmpegを使って動画をGIFアニメにする方法

FFmpegを使って、動画ファイルからGIFアニメーションファイルを作成するには、次のコマンドを実行します。

ffmpeg.exe -i "動画ファイル" -vf "fps=30,scale=-1:396:flags=lanczos" -c:v gif output.gif

上記-vf(ビデオフィルタ)について

  • fpsは出力するGIFファイルののフレームレート
  • scaleは出力する解像度
    上記はアスペクト比をキープ(-1)しつつ、縦の解像度を396に指定
  • flagsはスケーリングアルゴリズムを指定

batファイルのサンプル

@setlocal
@set FFMPEG_EXE="ffmpeg.exeのパス"

@rem ~nI:ファイル名
@rem ~xI:拡張子
@set SRCFILENAME=%~n1

%FFMPEG_EXE% -i %1 -vf "fps=30,scale=-1:396:flags=lanczos" -c:v gif output.gif

@endlocal
pause
このエントリーをはてなブックマークに追加
にほんブログ村 IT技術ブログへ

コメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です