Hierfür gibt es mehrere Methoden. Mein Ansatz würde normalerweise die Verwendung einer Bildschirmaufnahmesoftware umfassen, die Bearbeitung und dann das Konvertieren. Dies kann ziemlich zeitaufwändig sein und ziemlich umständlich sein, wenn Sie versuchen, ein schnelles GIF der CLI zu erstellen.
Für Windows können Sie jedoch Gifify verwenden. Es ist ein großartiges Open Source-Programm von GITHUB. Was Sie hier finden können .
gifify ist ein Shell-Skript zum Konvertieren von Bildschirmaufnahmen in GIFs, die bequem in Orte wie Slack-Kanäle oder GitHub-Probleme und Pull-Requests eingebettet werden können.
Für Linux oder Ubuntu können Sie eher etwas ähnliches verwenden oder zumindest einfacher installieren und ausführen wie ImageMagick.
sudo apt-get install imagemagick
Jetzt können Sie aus einer Anzahl von Bildern (jpg) ein Gif erstellen, indem Sie:
convert -delay 20 -loop 0 *.jpg myimage.gif
MAC
Für MAC können Sie Github auch mit QuickTime, ffmpeg und gifsicle verwenden. Der Prozess ähnelt den Schritten, die Sie auch unter Linux durchführen können.
Anleitung
Um das Video aufzunehmen (Dateigröße: 19 MB), verwenden Sie die kostenlose Anwendung "QuickTime Player":
Öffnen Sie "Quicktime Player", gehen Sie zu Datei -> Neue Bildschirmaufnahme. Ausgewählter Bildschirmbereich durch Ziehen eines Rechtecks, aufgenommenes 13 Sekunden langes Video. Gehe zu Datei -> Exportieren -> Als Film Das Video wurde in voller Qualität mit dem Dateinamen in.mov gespeichert. Um in.mov in out.gif (Dateigröße: 48KB) zu konvertieren, öffnen Sie Terminal im Ordner mit in.mov und führen Sie Folgendes aus Befehl:
ffmpeg -i in.mov -s 600x400 -pix_fmt rgb24 -r 10 -f gif - | gifsicle --optimize = 3 --delay = 3> out.gif
Github Link
ttgif ist auch eine andere bemerkenswerte Option für MAC. Dies gilt insbesondere für die Konvertierung von Terminalaufnahmen in animierte GIFs