ffmpegで動画ファイル(mp4)から背景透過のアニメーションGIFを一発生成する方法
最終更新日時 : 2026.08.29
背景をグリーンバック等にして撮影したmp4の動画ファイルから、背景透過のアニメーションGIFを生成するバッチファイルのプログラムをご紹介します。
まずはお使いのWindowsPCに「ffmpeg」をインストールしましょう。
インストールが終わったら、メモ帳に下記をコピペした後、「ファイル名.bat」という名称で保存してください。
@echo off
chcp 65001 > nul
setlocal
:: ========================================================
:: 設定エリア
:: ========================================================
set INPUT_FILE=org.mp4
set OUTPUT_FILE=output.gif
:: 透過させたい色(16進数カラーコード または 色名)
:: 例: 緑(グリーンバック)=0x00FF00 / 青(ブルーバック)=0x0000FF / 白=0xFFFFFF / 黒=0x000000
set KEY_COLOR=0x00FF00
:: 色の許容度(0.01〜1.0)※値が大きいほど近い色も透過されます(目安: 0.1〜0.3)
set SIMILARITY=0.15
:: 境界の滑らかさ・ぼかし(0.0〜1.0)※目安: 0.0〜0.1
set BLEND=0.05
:: フレームレートとリサイズ
set FPS=10
set SCALE_WIDTH=480
:: ========================================================
:: 入力ファイルの存在チェック
if not exist "%INPUT_FILE%" (
echo [エラー] %INPUT_FILE% が見つかりません。
echo 同一フォルダに %INPUT_FILE% を配置して実行してください。
pause
exit /b
)
echo 背景透過GIFへの変換を開始します...
echo 透過指定色: %KEY_COLOR% (Similarity: %SIMILARITY%)
:: ffmpeg実行: colorkeyで透過 -> palettegen(reserve_transparent=1) -> paletteuse(alpha_threshold=128)
ffmpeg -i "%INPUT_FILE%" -vf "colorkey=%KEY_COLOR%:%SIMILARITY%:%BLEND%,fps=%FPS%,scale=%SCALE_WIDTH%:-1:flags=lanczos,split[s0][s1];[s0]palettegen=reserve_transparent=1[p];[s1][p]paletteuse=alpha_threshold=128" -y "%OUTPUT_FILE%"
if %ERRORLEVEL% equ 0 (
echo.
echo 変換が正常に完了しました: %OUTPUT_FILE%
) else (
echo.
echo [エラー] 変換に失敗しました。
)
pause
次にこのファイルを置いたのと同じフォルダ内に「org.mp4」という名称で、変換前の動画ファイルを置いてください。
その後、.batファイルをダブルクリックすると「output.gif」というアニメーションGIFファイルが完成します。
投稿者プロフィール
- 代表者
-
東海大学工学部を卒業後、東芝情報システム株式会社(旧グループ会社含む)に入社。半導体(SRAM)の開発チームにて、Unix環境でのPerlを用いた業務自動化プログラムの開発など、エンジニアとしての確かな基礎と緻密な論理的思考力を培う。
その後、東証上場企業である株式会社ザッパラスへ。Web・モバイルの最前線で、数多くのユーザーに愛されるコンテンツ制作業務に従事。ここで「ユーザー目線に立った魅力的なWebコンテンツの企画・制作ノウハウ」を深く学ぶ。
開発・システム側から見た「堅牢なロジック」と、制作・ユーザー側から見た「伝わるコンテンツ」の双方を実務で経験した強みを活かし、フリーランスとして独立。
現在は、ウイングアーク1st株式会社の「データのじかん」運営チームに参画するなど、大手・中小企業のWeb運営・開発パートナーとして活動。完全在宅でありながら、固定IPの完備や厳格なセキュリティポリシーの遵守を徹底し、企業のインフラや本番環境を安全に支える「チームの一員」として高い信頼を得ています。
見た目の美しさはもちろんのこと、内部の構造やWordPressのカスタマイズ、運用・セキュリティまでを見据えた、技術的バックボーンのある高品質なWebサイト・システム制作をワンストップでご提供しています。

