動画ファイルからアニメーションGIFファイルを作成します。
横幅600pxの大きさで出来上がるGIFファイルのサイズをギリギリまで最小化します。
新しいフォルダを作り、そこにファイルを置いて下さい。
git clone
すれば初めからこの様になります。
make_animation_gif.sh
に実行権限を与えて下さい。
sudo apt update
sudo apt upgrade -y
sudo apt install ffmpeg imagemagick pngquant pulseaudio-utils libnotify-bin zenity
make_animation_gif.sh
をダブルクリックするか仮想端末から起動して下さい。
- ffmpeg
- imagemagick
- pngquant
- paplay(pulseaudio-utils)
- notify-send(libnotify-bin)
- zenity
標準では以下の設定になっています。
- FPS=5
- ffmpeg
- WIDTH=600
- mogrify
- POSTERIZE=4
- pngquant, 削減ビット数最大値
- QUALITY=0-5
- pngquant, 最低0-100
もし設定を変えたい場合はソースの以下の部分を変更して下さい。
# 初期設定 ###########
FPS=5
WIDTH=600
POSTERIZE=4
QUALITY=0-5
# ####################
man_55.pngはいらすとや様該当ページから個別にダウンロードして下さい。
- pngquant公式
- Icon Naming Specification
- 【Zenn】github用のアニメーションgifまわりあれこれ
- 【じーろぐ】減色ツールPngquantの仕組みと最適パラメータを探る
yKesamaru
MIT license
それ以外のライセンス
- Positive.ogg: Nathaniel McCallum
- Creative Commons Attribution-ShareAlike License
- /usr/share/sounds/ubuntu/notifications/