Intelligente Lösungen
in neuer Dimension

Ubuntu-18.04: Bildschirmfilm

Ziel: Ich würde gerne meinen Bildschirm aufzeichnen und als animiertes GIF bereitstellen.

Zusatzprogramme installieren

1
sudo apt install ffmpeg

Ablauf

  • Aufzeichnung starten: ffmpeg -f x11grab -show_region 1 -r 25 -s 640x480 -i :0.0+100,200 -pix_fmt rgb24 recorded.gif
    • -show_region 1: Zeichnet einen Rahmen um die aufzunehmende Region
    • -s 640x480: Größe der auzunehmenden Region
    • -i :0.0+100,200: Erster Bildschirm, 100 Pixel nach rechts, 200 Pixel nach unten
    • -pix_fmt rgb24: Notwendig, wenn Ausgabedateiname auf .gif endet
    • recorded.gif: Ausgabedateiname, legt auch das Aufnahmeformat fest
  • Dateigröße reduzieren: convert -layers Optimize recorded.gif optimized.gif
    • recorded.gif: 86M
    • optimized.gif: 371K
  • Oder auch: convert -resize 640 -coalesce -fuzz 3% +dither -layers Optimize recorded.gif optimized.gif

Interaktive Auswahl der Region

SLOP installieren

1
apt-get install slop

Auswahl und Aufnahme

1
2
3
eval $(slop)
ffmpeg -f x11grab -s "$W"x"$H" -i :0.0+$X,$Y -pix_fmt rgb24 ~/recorded.gif
convert -layers Optimize ~/recorded.gif ~/optimized.gif`