Skip to content

Instantly share code, notes, and snippets.

@keigo-brook
Last active December 8, 2016 09:56
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save keigo-brook/5d532d0665a8b07bbe0e to your computer and use it in GitHub Desktop.
Save keigo-brook/5d532d0665a8b07bbe0e to your computer and use it in GitHub Desktop.
ubuntuで画面の動画キャプチャを撮った後、gifして圧縮
必要なソフトをインストール
% sudo aptitude install gtk-recordmydesktop mplayer imagemagick
recordmydesktopを使ってキャプチャを撮る。/home/Videosに保存される。
mplayerを使ってまずはjpegに変換。jpegが大量に出力されるので出力ディレクトリを作っておく
% mplayer -ao null 入力動画ファイル -vo jpeg:outdir=出力ディレクトリ
imagemagickを使ってgifに変換
% convert 出力ディレクトリ/*.jpg 出力ファイル名.gif
gifを圧縮
% convert screencast.gif -fuzz 10% -layers Optimize optimized.gif
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment