文書の過去の版を表示しています。
アニメーションGIFをビデオに置き換えてページの読み込みを高速化する
Windowsの場合は scoop で ffmpeg をインストールできますが、scoop 標準の ffmpeg では VP9 エンコード出来ないようです。(2012/02/25 現在) ffmpeg.json を編集して VP9 対応の ffmpeg をインストールする必要があります。
解像度
4320p: 7680×4320 8K
2160p: 3840×2160 4K (YouTube)
1440p: 2560×1440 (YouTube)
1080p: 1920×1080 (YouTube)
720p: 1280×720 (YouTube)
480p: 854×480 (YouTube)
360p: 640×360 (YouTube)
240p: 426×240 (YouTube)
144p: 256×144 (YouTube)
File:Common_Video_Resolutions_2.svg - Wikimedia Commons
File:Vector Video Standards5.svg - Wikimedia Commons より
ffmpeg オプション
MP4 - 1080p
$ ffmpeg -i input.mov -preset slow -codec:a libfdk_aac -b:a 128k -codec:v libx264 -pix_fmt yuv420p -b:v 4500k -minrate 4500k -maxrate 9000k -bufsize 9000k -vf scale=-1:1080 output.mp4
MP4 - 720p
$ ffmpeg -i input.mov -preset slow -codec:a libfdk_aac -b:a 128k -codec:v libx264 -pix_fmt yuv420p -b:v 2500k -minrate 1500k -maxrate 4000k -bufsize 5000k -vf scale=-1:720 output.mp4
MP4 - 480p
$ ffmpeg -i input.mov -preset slow -codec:a libfdk_aac -b:a 128k -codec:v libx264 -pix_fmt yuv420p -b:v 1000k -minrate 500k -maxrate 2000k -bufsize 2000k -vf scale=854:480 output.mp4
MP4 - 360p
$ ffmpeg -i input.mov -preset slow -codec:a libfdk_aac -b:a 128k -codec:v libx264 -pix_fmt yuv420p -b:v 750k -minrate 400k -maxrate 1000k -bufsize 1500k -vf scale=-1:360 output.mp4