Manchmal gibt es Situationen, in denen Sie Ihren Desktop aufzeichnen und ein animiertes GIF daraus erstellen müssen. Zum Beispiel könnte die Situation während des Schreibens eines Tutorials oder während der Beantwortung eines Forumsbeitrags auftreten. Es gibt viele Tools, die dies für Sie tun, wenn Sie unter Windows oder Mac OS X arbeiten, aber wie es normalerweise der Fall ist, ist die Liste relativ kurz, wenn es um Linux geht.

In diesem Artikel besprechen wir ein solches Tool, Silentcast, mit dem Sie Ihren Linux-Desktop aufzeichnen und ein animiertes GIF aus dem aufgezeichneten Video erstellen können. Bitte beachten Sie, dass alle in diesem Tutorial erwähnten Anweisungen / Befehle auf Ubuntu 16.04 LTS getestet wurden.

Herunterladen und installieren

Unter Ubuntu können Sie das Silencast-Tool mit den folgenden Befehlen einfach herunterladen und installieren:

 sudo add-apt-repository ppa: sethj / silentcast sudo apt-get Aktualisierung sudo apt-get install silentcast 

Danach können Sie die Silentcast-Anwendung entweder über die Befehlszeile ausführen

 Silentcast 

Oder durch den Unity Dash.

Verwendung

Nach dem Start von Silentcast erhalten Sie eine minimalistische Benutzeroberfläche, die horizontal in zwei Teile unterteilt ist. Der obere Teil enthält einige nützliche Informationen für den Benutzer, während der untere Teil einige Konfigurationsoptionen enthält, die Sie festlegen können, bevor das Werkzeug mit der Aufzeichnung beginnt.

Das "Arbeitsverzeichnis" ist das Verzeichnis, in dem das Tool ein Unterverzeichnis erstellt, das als Silentcast bezeichnet wird. In diesem Unterverzeichnis werden die Video- und PNG-Dateien sowie die fertige animierte GIF-Datei gespeichert. Mit der Option "Aufzunehmender Bereich" können Sie den Bereich angeben, den das Werkzeug aufnehmen soll. Verfügbare Werte für diese Konfigurationsoption sind "Vollbild", "Transparentes Fensterinterieur", "Innenansicht eines Fensters" und "Ganzheit eines Fensters". Für das hier in diesem Artikel besprochene Beispiel wurde der gesamte Bildschirm aufgezeichnet.

In der Konfiguration "Frames pro Sekunde" können Sie die Bildrate eingeben. Standardmäßig ist der Wert 8 Bilder / Sek. Und schließlich gibt es eine "Video gemacht von" -Konfiguration, die zwei Werte hat: "temp.mkv" und "ew - ???. Png". Ersteres ist standardmäßig ausgewählt und sollte beim Erstellen eines animierten Gifs verwendet werden. Wenn Sie jedoch eine WebM- oder MP4-Datei erstellen, können Sie mit der Option "ew - ???. Png" zunächst einige Bearbeitungen vornehmen, z. B. das Löschen nicht benötigter Bilder, die nicht enthalten sein sollen.

In meinem Fall, außer für das "Arbeitsverzeichnis", wurden alle anderen Konfigurationsfelder mit Standardwerten belassen.

Wenn Sie auf die Schaltfläche OK klicken, wird ein Fenster angezeigt, in dem Sie aufgefordert werden, auf ein anderes OK zu klicken, wenn Sie der Meinung sind, dass Sie mit der Aufnahme beginnen möchten. Außerdem können Sie die Aufzeichnung stoppen, indem Sie im Benachrichtigungsbereich auf das Symbol Stopp klicken.

Silentcast speichert das aufgezeichnete Video in einer Datei namens "temp.mkv" und extrahiert Png-Frames aus dem Video, um das GIF-Bild zu erstellen.

Sobald dies geschehen ist, haben Sie die Möglichkeit, die Bilder zu manipulieren (entweder manuell oder mit der Methode Silentcast), bevor das fertige animierte GIF vorbereitet wird.

Silentcast verarbeitet dann die Bilder basierend auf dem, was Sie im vorherigen Schritt ausgewählt oder getan haben, und erstellt ein animiertes GIF.

Verwandt : Erfahren Sie, wie man animierte GIFs in Ubuntu manipuliert

Wenn Sie nun zu den anderen Werten der Konfigurationsoption "Zu erfassende Region" zurückkehren, die wir bereits besprochen haben, wird Ihnen, wenn Sie "Transparent Window Interior" auswählen, ein transparentes Fenster angezeigt, bevor die eigentliche Aufzeichnung beginnt. Sie können die Größe dieses transparenten Fensters ändern, um den Bereich Ihres Desktops abzudecken, den Sie aufzeichnen möchten. Wenn Sie "Inneres eines Fensters" auswählen, können Sie das aktive Fenster auch ohne seine Grenzen erfassen, während Sie bei Auswahl von "Fenstergesamtheit" das gesamte Fenster (einschließlich Rahmen) erfassen können.

Weitere Informationen zum Silentcast-Tool finden Sie auf der GitHub-Seite oder auf der Manpage (indem Sie in der Befehlszeile "man silentcast" ausführen).

Fazit

Silentcast scheint ein wenig komplex zu sein, wenn Sie es zum ersten Mal benutzen, aber lassen Sie mich Ihnen versichern, dass es das eigentlich nicht ist. Ein paar Versuche und du fühlst dich damit wohl. Es ist sicherlich keine funktionsreiche Anwendung, aber es tut, was es vorgibt, und das ist es schließlich, was zählt, nicht wahr? Mach weiter und probier es aus.