Screencast als .gif

This post is old. If you think someone or something is wrong feel free to contact me.

QuickTime ist auf jedem Mac vorinstalliert und kann Screencasts aufnehmen. Nicht gewusst? Na bitte! Direkt etwas gelernt.

Der Screencast liegt erstmal im .mov-Format vor, dank ffmpeg kann man diesen aber zu einer .gif konv… trans… siewissenschon. Wer nicht mit Homebrew vertraut ist, bitte nachholen und schlau machen.

brew install ffmpeg gifsicle

Nachdem man das aufgenommene Video via QuickTime irgendwo abgespeichert hat, muss man es nur noch konvertieren.

ffmpeg -i screencast.mov -s 480x342 -pix_fmt rgb24 -r 10 -f gif screencast.gif

Diese .gif ist leider verdammt groß. Gifsicle optimiert diese und braucht XQuartz.1

gifsicle --optimize=3 --delay=3 -i < screencast.gif > screencast-optimized.gif
Format Dateigröße
.mov 499 KB
.gif 36,9 MB
.gif optimiert 63 KB
  1. Neben Homebrew empfehle ich Homebrew-cask zu nutzen. Apps lassen sich damit sehr viel einfacher und schneller installieren. Am Beispiel von Chrome: brew cask install google-chrome. Fertig. *