Skip to content

動画をアニメーションgifファイルに変換

Notifications You must be signed in to change notification settings

yKesamaru/movie2gif

Repository files navigation

bannar

MOVIE2GIF

これは何?

動画ファイルからアニメーションGIFファイルを作成します。
横幅600pxの大きさで出来上がるGIFファイルのサイズをギリギリまで最小化します。

  • ファイル選択ダイアログ
  • 進行状況をプログレスバーで表示
  • 終了を音と通知ダイアログでお知らせ

Installation

新しいフォルダを作り、そこにファイルを置いて下さい。

git cloneすれば初めからこの様になります。
make_animation_gif.shに実行権限を与えて下さい。

sudo apt update
sudo apt upgrade -y
sudo apt install ffmpeg imagemagick pngquant pulseaudio-utils libnotify-bin zenity

Usage

make_animation_gif.shをダブルクリックするか仮想端末から起動して下さい。

Requirements

  • ffmpeg
  • imagemagick
  • pngquant
  • paplay(pulseaudio-utils)
  • notify-send(libnotify-bin)
  • zenity

Setting

Parameters

標準では以下の設定になっています。

  • FPS=5
    • ffmpeg
  • WIDTH=600
    • mogrify
  • POSTERIZE=4
    • pngquant, 削減ビット数最大値
  • QUALITY=0-5
    • pngquant, 最低0-100

もし設定を変えたい場合はソースの以下の部分を変更して下さい。

# 初期設定 ###########
FPS=5
WIDTH=600
POSTERIZE=4
QUALITY=0-5
# ####################

Icon

man_55.pngはいらすとや様該当ページから個別にダウンロードして下さい。

サイズ比較

最適化前 24.7 MiB

最適化後 13.7 MiB

55.4%のサイズダウン!

Reference

Author

yKesamaru

License

MIT license

それ以外のライセンス

  • Positive.ogg: Nathaniel McCallum
    • Creative Commons Attribution-ShareAlike License
    • /usr/share/sounds/ubuntu/notifications/

Releases

No releases published

Packages

No packages published

Languages