Frage Wie kann ich meinen Bildschirm aufnehmen?


Wie kann ich meinen Bildschirm unter Ubuntu aufnehmen?

Die App, nach der ich suche, hat im Idealfall alle diese Eigenschaften:

  1. Kann in einem Format aufzeichnen, das auf jeder Plattform wiedergegeben und / oder von YouTube oder einer anderen beliebten Video-Website akzeptiert werden kann
  2. Kann nur ein Fenster (statt des gesamten Bildschirms) aufnehmen und es möglicherweise mit einem Mausklick auswählen
  3. Kann die Aufnahme nach einer konfigurierbaren Verzögerung starten (z. B. ich starte die App und habe Zeit, Vorbereitungen zu meinem Desktop / Fenster zu treffen, bevor die eigentliche Aufnahme beginnt)

517


Ursprung


Schau es dir an dieses Ranking. - Pablo Bianchi


Antworten:


gtk-recordmydesktop  install gtk-recordmydesktop

Fügt ein benutzerfreundliches grafisches Symbol in der GNOME-Symbolleiste hinzu, um die Anwendung recordMyDesktop für Audio- und Videoaufnahme und Screencast zu nutzen und zu konfigurieren.

enter image description here

xvidcap (nicht mehr gepflegt, Paket ist nicht mehr verfügbar)

Eine Bildschirmaufnahme, mit der Sie Videos aus Ihrem X-Window-Desktop für Illustrations- oder Dokumentationszwecke aufnehmen können. Es soll eine standardbasierte Alternative zu Tools wie Lotus ScreenCam sein.

Video kann im MPEG- oder AVI-Format gespeichert werden.


253



Danke für diese zwei Vorschläge! Ich habe beide ausprobiert, konnte aber nicht tun, was ich brauche: gtk-recordmydesktop besteht darauf, den gesamten virtuellen Bildschirm (3200x1200) aufzunehmen, der viel zu groß ist ... xvidcap lässt mich einen rechteckigen Bereich des Bildschirms auswählen, der aufgenommen werden soll, aber dann möchte ich seine Steuerknöpfe darüber platzieren (und verschiebt den Bereich, wenn Sie die Steuerelemente bewegen), was nicht für die Aufnahme eines fast so großen Fensters funktioniert der Bildschirm (ich verwende einen Tiling Window Manager). - Riccardo Murri
Wir haben xvidcap jetzt aus dem Repository entfernt, weil es nicht mehr gepflegt wird. - popey
@ RiccardoMurri: gtk-recordmydesktop erlaubt Ihnen, nur einen ausgewählten Bildschirmbereich aufzunehmen. Ziehen Sie einfach ein Rechteck in den Vorschaubereich. - MestreLion
gtk-recordmydesktop bringt Linux-Screen-Crappiness auf ein neues Level. Es hat tatsächlich verschiedene Teile bei verschiedenen FPS aufgenommen: D Audio-Synchronisation (was natürlich fehlschlägt) ist danach wirklich schwer. - Henrik Heino
Das ausgegebene Video von gtk-recordmydesktop ist ziemlich verzerrt. - Anmol Singh Jaggi


Ich mag Byzanz; Es zeichnet Ihre Aktivität als GIF-Datei auf.

enter image description here

Es ist ziemlich leicht und funktioniert gut, insbesondere, um einen kürzeren Screencast auf einer Webseite oder in einer E-Mail zu machen.

Sie können es entweder aus dem PPA erhalten (möglicherweise ein aktuelleres Paket, aber 'nicht unterstützt'):

sudo add-apt-repository ppa:fossfreedom/byzanz
sudo apt-get update && sudo apt-get install byzanz

Oder Sie können es von den offiziellen Ubuntu-Repositories erhalten, indem Sie auf die folgende Schaltfläche klicken:

Install Byzanz

Für weitere Informationen:

Wie erstellt man animierte GIF-Bilder eines Screencasts?


176



Beeindruckend! Das ist zu cool, um nur 28 Stimmen zu bekommen. - Ufoguy
Diese App ist noch nicht für Ubuntu 16.04. Es wäre großartig, es zu bekommen. - Léo Léopold Hertz 준영
Wie startet man das? - Kaushal28
Ich habe einige 404s bei der Installation :( - Alexander Mills
Es ist für 16.04 verfügbar und Sie müssen kein Repository hinzufügen, um es zu erhalten. Gerade sudo apt install byzanz und es geht. Nachteile: Niedrige Bildrate und erfasst nicht die volle Auflösung oder den Farbraum, so dass Farben verzerrt werden und Formen Aliasing erhalten und Bewegungen unruhig sind. Um herauszufinden, welche Parameter zu geben, verwenden Sie die xwininfo Befehl, klicken Sie in das Fenster, das Sie aufnehmen möchten, und es wird Ihnen die x, y, Breite und Höhe sagen byzanz will. - Blair Houghton


Kazam

Es ist eine gute Anwendung für diesen Zweck: Zuhause, install, oder einfach sudo apt install kazam

Es gibt Ihnen eine Verzögerung vor der Aufnahme. Die Aufnahme erfolgt in HD und die Ausgabe ist im .mkv-Format, das für YouTube akzeptiert wird, so dass es nicht nötig ist, zu konvertieren und neu zu rendern.

Dort sind einige nützliche Tastaturkürzel auch:

Um die Aufnahme zu starten

   SUPER-CTRL-R 

Um die Aufnahme anzuhalten

   SUPER-CTRL-P

Um die Aufnahme zu stoppen

   SUPER-CTRL-F

Hauptfenster ein- / ausblenden

   SUPER-CTRL-W

151



Ich habe recordmydesktop ausprobiert, und für mich funktioniert kazam besser. - ThiagoPonte
Ich habe kazam installiert, aber die Ausgabe für mp4 ist .movie und wenn ich versuche, es zu spielen, gibt es mir "es gibt keine Anwendung für sgi Videodateien" Auch kann ich nicht die Stopp-Taste auf Gnome finden. - SurvMach
Ich hatte Probleme mit recordMyDesktop, während Kazam gut funktioniert. Es ist auch schneller, da es ein mp4 sofort erzeugt, sobald Sie die Aufnahme beenden. - Juampy NR
wow, ich Capture 90 Sekunden Bildschirm von Kazam und exportierte Videogröße war 3,2 GB - ghanbari
Wenn jemand Kazam-Tastaturkürzel kennt: jee-appy.blogspot.com/2015/08/kazam-keyboard-shortcuts.html - Riyafa Abdul Hameed


Einfacher Bildschirmschreiber

SimpleScreenRecorder  ist ein Linux-Programm, das ich erstellt habe, um Programme und Spiele aufzunehmen. Es gibt Programme, die das können, "aber ich war nicht 100% glücklich mit ihnen, also habe ich mein eigenes erschaffen"

Mein ursprüngliches Ziel war es, ein Programm zu erstellen, das einfach zu benutzen war, aber während ich es geschrieben habe, habe ich begonnen, immer mehr Funktionen hinzuzufügen, und das Ergebnis ist eigentlich ein ziemlich komplexes Programm. Es ist "einfach" in dem Sinne, dass es einfacher zu verwenden ist als ffmpeg / avconv oder VLC :).

Für die Ubuntu-Versionen 12.04 - 16.10 ist es nicht in den Standard-Repositories und kann mit folgendem installiert werden:

sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
# if you want to record 32-bit OpenGL applications on a 64-bit system:
sudo apt-get install simplescreenrecorder-lib:i386

Für die Ubuntu - Versionen ab 17.04 ist es in der universe Repository und kann installiert werden von:

sudo apt-get update
sudo apt-get install simplescreenrecorder

Hier ist eine UI-Vorschau:

enter image description here


97



Es ist nicht offensichtlich nach der Installation, wie Sie Ihren SimpleScrenrecorder verwenden. Welcher Befehl gibt Hut-Schnittstelle? - Drew Verlee
@DrewV gut können Sie beginnen, indem Sie in Dash> einfachen Bildschirm suchen, von der Befehlszeile können Sie Terminal öffnen und tippen Sie auf der Registerkarte SimpleScreen Registerkarte und geben Sie ein - Qasim
@ Drewverlee $ simplescreenrecorder  gibt die Schnittstelle - Akavall
Ich habe das gerade installiert und nach ein wenig Arbeit durch die Einstellungen konnte ich nur ein Fenster des Bildschirms aufnehmen, das ist alles was ich brauchte und es funktioniert einfach sehr gut. Vielen Dank. - Peter
Muss sagen, das ist eine sehr nützliche App, einfach zu installieren, funktioniert wie erwartet, gut gemacht. Ich habe gtk-recordmydesktop dafür deinstalliert. Wählen Sie ein Rechteck ftw! - Francois


Kürzlich habe ich versucht, einen Screencast mit Audio aufzunehmen. Ich habe viele der hier aufgeführten Optionen und andere Websites ausprobiert. Mein Ziel war es nicht, eine umfassende Zusammenfassung aller verfügbaren Werkzeuge zu schreiben, sondern eine einzige zu finden, die funktioniert.

In meinem Fall (nach mehreren Stunden kämpfen) war es VOKOSCREEN was funktioniert hat, also habe ich nicht weiter gesucht. Mein System ist Linux Mint 15 Olivia, 64-Bit, das auf Ubuntu Raring basiert.

Dies ist meine Zusammenfassung / Log, die ich beim Experimentieren geschrieben habe. Hoffe es wird dir mehrere Stunden ersparen:

avconv: Audio und Video sind nicht mehr synchron, Audio ist in Verzug Habe alle Möglichkeiten ausprobiert. Dies ist die Befehlszeile, die ich verwendet habe:

avconv -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0 -vcodec wmv1 -acodec pcm_s16le -q 7 b4.avi

Byzanz: erstellt animiertes gif (nicht probiert, da ich auch Sound brauche und länger screencast)

Eidete: nicht in der Lage zu installieren (mit 20 Jahren Linux-Erfahrung, versuchte nicht für immer)

gtk-recordmydesktop: erstellt ogg, was in Ordnung ist, aber nicht zu etwas konvertieren kann. Der beste Konverter war mencoder, aber es beschleunigt Videos (aber nicht Audio), so dass sie nicht mehr synchron sind.

Istanbul: friert sofort ein

Kazam: Wenn der Speicherbereich größer als ~ 640x480 ist, beginnt der Speicher zu lecken, und es bleiben höchstens einige Minuten, bis das System nicht mehr reagiert. Viele haben ähnliche Probleme gemeldet, dies ist ein bekannter Fehler.

pyvnc2swf: Ist ein Tool zum Aufzeichnen einer VNC-Sitzung. Nicht praktisch, wenn Sie Ihren eigenen Bildschirm aufnehmen möchten (nicht ausprobiert)

Bildschirmtaste: als "Screencast-Tool" beworben, es geht aber nicht um die Aufnahme Ihres Bildschirms

tibesti: scheint nicht mehr gepflegt zu werden (seit 2011), nicht mal installieren

vokoscreen: ENDLICH!!!! Die Qualität ist gut: sowohl Audio als auch Video. Nach der Aufnahme konnte ich die Datei ohne Qualitätsverlust auf 1: 7 mit Mencoder komprimieren. Ich habe festgestellt, dass folgende Befehlszeile verwendet wird:

ffmpeg -f alsa -i pulse -f x11grab -r 15 -s 1024x768 -i :0.0+0,0 -vcodec mpeg4 -acodec libmp3lame -ar 48000 -sameq -r 15 my.avi

xvidcap: Wie oben erwähnt: "Wir haben xvidcap jetzt aus dem Repository entfernt, weil es nicht mehr gewartet wird." (nicht ausprobiert)

zwinkern: als herunterladbare ausführbare Datei nicht als Paket verteilt (nicht ausprobiert)


67



Wow, Vokoscreen ist großartig! Umm, bis auf diese HUGE Irritation: Es zeichnet seine eigene Mittelmarkierung auf! askubuntu.com/questions/484952/ ... - Jeff Ward
Bin mir ziemlich sicher, dass der für Kazam erwähnte Fehler weg ist, weil ich Aufnahmen von 2015 und 2016 habe, die über 30 Minuten hinaus gehen (Größte ist 2 Stunden 19 Minuten), ohne Probleme und perfekt aufgenommene Session. - Luis Alvarado♦
Der Fehler wurde in 2.0.13 behoben - reubenjohn
Einen Fehler erhalten Cannot open display :0.0,0, während der Verwendung von ffmpeg Befehl - Jay Chakra
+1 für den ffmpeg-Code. Genau das, was ich gesucht habe. - Elder Geek


Das ist, was ich verwende, um Screencasts zu machen, den CLI-Befehl, der mit kommt recordmydesktop

recordmydesktop --width 1920 --height 1200 --full-shots --fps 15 --channels 1 --device hw:1,0 --delay 10

Die Verzögerung 10 gibt mir 10 Sekunden, um meinen Desktop vorzubereiten, bevor er mit der Aufnahme beginnt. Wenn ich fertig bin, habe ich getroffen Strg+c, dann beginnt es die Datei zu kodieren.

Ich habe eine doppelte Anzeige und das Argument width / height lässt mich auf einen meiner Monitore fokussieren. Durch Einstellen dieses Wertes kann ich auch auf meinem zweiten Monitor aufnehmen.

Andere Hinweise:

  • Installieren Bildschirmtaste Install screenkey für einen guten Überblick für Screencasts.
  • Ubuntu Screencast-Team

48



Sieh nach oben recordmydesktop --help über Terminal für weitere Informationen (oder klicken Sie einfach auf den Link). - its_me
Wie hast du die Koordinaten bekommen? - Exeleration-G
RecordMyDesktop 3.8 erzeugt ungültige Dateien, die schwer zu rekodieren und zu bearbeiten sind, und YouTube akzeptiert sie nicht. Ich rate, es zu vermeiden. - Ondra Žižka


Sie können auch ffmpeg verwenden, um einen Screencast zu erstellen. Beispiel:

ffmpeg -f x11grab -framerate 25 -r 25 -s 1024x768 -i :0.0 /tmp/output.mpg

Anmerkungen:

  • 0.0 ist Ihre Display-Nummer Ihres X11 Servers. Du kannst das bekommen Nummer mit echo $DISPLAY
  • -r = Bilder pro Sekunde
  • -s = Auflösung

Um Audio zu bekommen:

ffmpeg -f oss -i /dev/audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i :0.0 /tmp/out.mp4

25



und wie bekommt man auch Audio? - Volomike
Ah, ich habe den Weg gefunden: ffmpeg -foss -i / dev / audio -f x11grab -s 1280x1024 -r 3 -ab 11 -i: 0.0 /tmp/out.mp4 - Volomike
Verwenden Sie auf ubuntu 14.04 avconv anstelle von ffmpeg. - user674669
Auch gute Beispiele auf der Wiki-Seite: trac.ffmpeg.org/wiki/Capture/Desktop - Ciro Santilli 新疆改造中心 六四事件 法轮功


Vokoscreen: Ein neues Screen-Casting-Tool für Linux

vokoscreen screenshot

Installation

 sudo add-apt-repository ppa:vokoscreen-dev/vokoscreen
 sudo apt-get update
 sudo apt-get install vokoscreen

22



Dies funktioniert in Ubuntu 13.04 / Raring x86. - Rudiger Wolf
Dies scheint keine Option zu haben, einen der Monitore zu wählen - wenn Sie ein Multi-Monitor-Setup haben - Aras
Vokoscreen ist in der Tat ein fantastisches kleines Werkzeug. Link zum Github. - orschiro
Keine Notwendigkeit von PPA? apt-cache policy vokoscreen. @Aras v2.4.0 scheint diese Option zu haben. - Pablo Bianchi
Ich benutze Vokoscreen auf Ubuntu 14.04. Ich habe allerdings ein kleines Problem bemerkt: Die Videoaufnahmen bewegen sich "schnell". Ich meine, wenn Sie ein Video von sich selbst und anderen Menschen und Tieren erstellen, werden Sie beim Betrachten des Videos feststellen, dass Sie alle fast so schnell wie in den alten klassischen Schwarz-Weiß-Filmen aus den Anfängen der Kinematografie sind. Ich habe dies mehrmals getestet und dabei alle möglichen Einstellungen verwendet - das gleiche seltsame Ergebnis! - Cristiana Nicolae


Tibesti 

Tibesti Screencaster ist ein Programm für Ubuntu, mit dem Sie Ihren Bildschirm und Ihre Mikrofon- und / oder Audio-Out-Sounds aufzeichnen können.

Screenshot from OMG!Ubuntu!

So installieren Sie hinzufügen die PPA  ppa:ackondro/tibesti (Wie man ein PPA hinzufügt) und dann tibesti aus dem Software-Center installieren.

Alternativ öffnen Sie ein Terminal und fügen Sie ein:

sudo add-apt-repository ppa:ackondro/tibesti
sudo apt-get update
sudo apt-get install tibesti

15



Als erstes habe ich nach dem letzten Changelog gesucht. Ich mag es, dass es 2011 sagt. Und es sieht aus, wie es gut voran geht, wenn natty herauskommt. Ich werde es ausprobieren, aber ich habe gelesen, dass es noch nicht mit 3D OpenGL funktioniert. - Luis Alvarado♦
@alukik, kann ich diesen Code sudo apt-get installieren tibesti, das wäre Arbeit? - Jose King
Das Framerate-Problem hat sich selbst gelöst - d3vid
Afaik, tibesti installiert nicht auf ubuntu 11.10. Schade, weil es für mich sehr interessant aussieht. - nathanvda
Dies scheint nur bis 11.04 verfügbar zu sein. - jobin