Bildschirm unter Ubuntu aufnehmen

Häufig kommen User die selber mal einen Screencast von ihrem Ubuntu-Desktop machen wollen an den Punkt, an dem sie sich für einen Screenrecorder entscheiden müssen

Es gibt zwei Methoden zum Aufnehmen des Bildschirminhaltes: Die einfache und eine etwas schwierigere.

Die einfache Methode

Diese Methode ist für alle Diejenigen geeignet, die gelegentlich mal etwas aufnehmen wollen, da eine GUI (Grafische Oberfläche) für das Programm zur Verfügung steht.
Das Programm heißt recordmydesktop

RecordMyDesktop

Man muss folgende Pakete installieren:

  • recordmydesktop(universe)
  • gtk-recordmydesktop(multiverse GUI für GNOME und Xfce)


sudo apt-get install recordmydesktop gtk-recordmydesktop

Nun kann man die GUI über Anwendungen -> Unterhaltungsmedien -> gtk-recordMyDesktop erreichen. Näheres zur Bedienung findet sich im Ubuntuusers-Wiki

Die etwas schwierigere Methode

Diese Methode verwendet ffmpeg als Screenrecorder. Man installiert es wie folgt:

sudo apt-get install ffmpeg

Nachdem man das Programm installiert hat lässt es sich mit der Kommandozeile mit dem Befehl ffmpeg aufrufen.

Den Bildschirm aufnehmen; ohne Ton


ffmpeg -f x11grab -r 30 -s 1920x1080 -i :0.0 -vcodec mpeg4 -qscale 1 datei.mp4

-f x11grab ist die benutzte Funktion
-r definiert die Frame-Rate in Sekunden (FPS). Bei werten ab 25 FPS läuft das Video ruckelfrei.
-s definiert die Auflösung des Aufgenommenen Videos
-i ist die Nummer des Bildschirms, der aufgenommen werden soll (im Normalfall :0.0)
-vcodec mpeg4 legt den Video-Codec auf MPEG4 fest, es kann aber auch ein anderer verwendet werden
-qscale bestimmt die Qualität der Aufnahme (1 ist höchste Qualität)
datei.mp4 ist die Ausgabedatei

Den Bildschim aufnehmen mit Tonaufnahme der Lautsprecher-Ausgabe

ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1920x1080 -i :0.0 -acodec mp3 -vcodec mpeg4 -qscale 1 filename.mp4

-f alsa ist die benutzte Funktion zur Audioaufnahme
-ac bestimmt den Auddio-Kanal
-i pulse bestimmt die Soundeingabe
-f x11grab ist die benutzte Funktion zur Videoaufnahme
-r definiert die Frame-Rate in Sekunden (FPS). Bei werten ab 25 FPS läuft das Video ruckelfrei.
-s definiert die Auflösung des Aufgenommenen Videos
-i ist die Nummer des Bildschirms, der aufgenommen werden soll (im Normalfall :0.0)
-acodec mp3 legt den Audio-Codec auf mp3 fest
-vcodec mpeg4 legt den Video-Codec auf MPEG4 fest, es kann aber auch ein anderer verwendet werden
-qscale bestimmt die Qualität der Aufnahme (1 ist höchste Qualität)

Den Bildschim aufnehmen mit Tonaufnahme vom Mikrofon

ffmpeg -f alsa -ac 2 -i hw:0,0 f x11grab -r 30 -s 1920x1080 -i :0.0 -acodec mp3 -vcodec mpeg4 -qscale 1 filename.mp4

-f alsa ist die benutzte Funktion zur Audioaufnahme
-ac bestimmt den Auddio-Kanal
-i hw:0,0 bestimmt die Soundeingabe per Mikrofon (Hardware-ID ggf. anpassen)
-f x11grab ist die benutzte Funktion zur Videoaufnahme
-r definiert die Frame-Rate in Sekunden (FPS). Bei werten ab 25 FPS läuft das Video ruckelfrei.
-s definiert die Auflösung des Aufgenommenen Videos
-i ist die Nummer des Bildschirms, der aufgenommen werden soll (im Normalfall :0.0)
-acodec mp3 legt den Audio-Codec auf mp3 fest
-vcodec mpeg4 legt den Video-Codec auf MPEG4 fest, es kann aber auch ein anderer verwendet werden
-qscale bestimmt die Qualität der Aufnahme (1 ist höchste Qualität)

Ich hoffe das hat euch geholfen!

  1. ffmpeg: Das hat auf jeden Fall schon mal geholfen. Mit dem Ton habe ich es zwar nicht hinbekommen, aber rein optisch langt mir das auch schon mal, da recordmydesktop bei mir rumzickt…

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: