[gelöst] Screenrecorder für Aufzeichnung

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

[gelöst] Screenrecorder für Aufzeichnung

Beitrag von Blackbox » 26.07.2023 10:11:40

Hallo,

ich suche einen Screenrecorder der Aktionen in einer Terminal Emulation, einem Tiling WM, als auch im Browser aufzeichnen kann.
Dieser sollte das GTK Framework verwenden und verschiedene Ausgabeformate (optional) erstellen können.
Freie Ausgabeformate wären dann die Krönung der Features.

Welche Tools könnt ihr empfehlen?
Zuletzt geändert von Blackbox am 28.07.2023 09:32:07, insgesamt 1-mal geändert.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
debilian
Beiträge: 1380
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Screenrecorder für Aufzeichnung

Beitrag von debilian » 26.07.2023 10:16:41

ok, rudimentär:

Code: Alles auswählen

#alsa
ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+100,200 -f alsa -ac 2 -i hw:0 output.mkv

#pulse
ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0+100,200 -f pulse -ac 2 -i default output.mkv
;-)
-- nichts bewegt Sie wie ein GNU --

Benutzeravatar
GregorS
Beiträge: 3144
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Screenrecorder für Aufzeichnung

Beitrag von GregorS » 26.07.2023 11:41:24

Blackbox hat geschrieben: ↑ zum Beitrag ↑
26.07.2023 10:11:40
Welche Tools könnt ihr empfehlen?
Ich habe mit recordmydesktop immer ganz gute Resultate erzielt.

HTH

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

dasebastian
Beiträge: 2136
Registriert: 12.07.2020 11:21:17

Re: Screenrecorder für Aufzeichnung

Beitrag von dasebastian » 26.07.2023 14:32:10

Ach Blackbox, dafür gibt's doch eine eigene Wikiseite, mit so Programmauflistungen, noch nicht gesehen? :wink:

AxelMD
Beiträge: 1418
Registriert: 15.03.2009 08:02:11

Re: Screenrecorder für Aufzeichnung

Beitrag von AxelMD » 26.07.2023 17:29:04

Hallo,

meine Empfehlung:

Peek - an animated GIF recorder


Bild

https://github.com/phw/peek

Beispiel:
https://user-images.githubusercontent.c ... 46e109.mp4

Super kleine Dateien gibt das.

MfG
AxelMD

buddy67
Beiträge: 177
Registriert: 30.06.2016 22:52:15

Re: Screenrecorder für Aufzeichnung

Beitrag von buddy67 » 26.07.2023 17:40:25

..ich hätte da noch den simple screen recoder: https://www.maartenbaert.be/simplescreenrecorder/

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Screenrecorder für Aufzeichnung

Beitrag von Blackbox » 26.07.2023 19:24:21

GregorS hat geschrieben: ↑ zum Beitrag ↑
26.07.2023 11:41:24
Ich habe mit recordmydesktop immer ganz gute Resultate erzielt.
Klingt interessant, startet leider nur mit einem Bug.
dasebastian hat geschrieben: ↑ zum Beitrag ↑
26.07.2023 14:32:10
Ach Blackbox, dafür gibt's doch eine eigene Wikiseite, mit so Programmauflistungen, noch nicht gesehen? :wink:
Habe natürlich nachgesehen, dort waren besagte Tools erst nach unseren Ergänzungen vorhanden. :lol:
AxelMD hat geschrieben: ↑ zum Beitrag ↑
26.07.2023 17:29:04
meine Empfehlung:
Peek - an animated GIF recorder
Debianpeek ist im Repository, klingt nützlich.
Aber wieso die aufdringliche Hervorhebung?
buddy67 hat geschrieben: ↑ zum Beitrag ↑
26.07.2023 17:40:25
den simple screen recoder: https://www.maartenbaert.be/simplescreenrecorder/
Graphical user interface (Qt-based). - Bitte noch einmal die Anforderung durchlesen.
Danke!
Zuletzt geändert von Blackbox am 27.07.2023 00:15:47, insgesamt 1-mal geändert.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
GregorS
Beiträge: 3144
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Screenrecorder für Aufzeichnung

Beitrag von GregorS » 27.07.2023 00:12:52

Blackbox hat geschrieben: ↑ zum Beitrag ↑
26.07.2023 19:24:21
GregorS hat geschrieben: ↑ zum Beitrag ↑
26.07.2023 11:41:24
Ich habe mit recordmydesktop immer ganz gute Resultate erzielt.
Klingt interessant, startet leider nur mit einem Bug.
Na, da hast Du aber Glück, dass Du gerade hier bist :-)

Wie lautet die Fehlermeldung? Ich habe Recordmydesktop seit Debian 10 nicht mehr verwendet. Auf meinem aktuellen Rechner ist das gar nicht drauf.

Gruß

Gregor
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Screenrecorder für Aufzeichnung

Beitrag von Blackbox » 27.07.2023 00:20:23

GregorS hat geschrieben: ↑ zum Beitrag ↑
27.07.2023 00:12:52
Wie lautet die Fehlermeldung?

Code: Alles auswählen

Initial recording window is set to:
X:0   Y:0    Width:1366    Height:768
Adjusted recording window is set to:
X:6   Y:0    Width:1354    Height:768
Your window manager appears to be Xfwm4

Initializing...
Buffer size adjusted to 4096 from 4096 frames.
Opened PCM device default
Recording on device default is set to:
1 channels at 22050Hz
Capturing!
X Error: BadWindow (invalid Window parameter)
BadWindow on XGetWindowAttributes.
Ignoring...
Broken pipe: Overrun occurred.
Broken pipe: Overrun occurred.
Broken pipe: Overrun occurred.
Broken pipe: Overrun occurred.
Ein schwarzer Rahmen wird gezeichnet, dieser kann durchklickt werden, aber es gibt keinerlei Möglichkeiten das Programm zu verwenden.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
GregorS
Beiträge: 3144
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Screenrecorder für Aufzeichnung

Beitrag von GregorS » 27.07.2023 00:35:59

Blackbox hat geschrieben: ↑ zum Beitrag ↑
27.07.2023 00:20:23
GregorS hat geschrieben: ↑ zum Beitrag ↑
27.07.2023 00:12:52
Wie lautet die Fehlermeldung?
Ein schwarzer Rahmen wird gezeichnet, dieser kann durchklickt werden, aber es gibt keinerlei Möglichkeiten das Programm zu verwenden.
Hm. Ich hab's grad mal installiert und in einem xterm gestartet. Bei mir erscheint

Code: Alles auswählen

gszaktilla@lili:~$ recordmydesktop 
Initial recording window is set to:
X:0   Y:0    Width:1920    Height:1080
Adjusted recording window is set to:
X:0   Y:4    Width:1920    Height:1072
Your window manager appears to be Xfwm4

Detected compositing window manager.
Reverting to full screen capture at every frame.
To disable this check run with --no-wm-check
(though that is not advised, since it will probably produce faulty results).

Initializing...
Buffer size adjusted to 4096 from 4096 frames.
Opened PCM device hw:0,0
Playback frequency 22050Hz is not available...
Using 44100Hz instead.
Recording on device hw:0,0 is set to:
2 channels at 44100Hz
X Error: BadAccess (attempt to access private resource denied)
Bad Access on XGrabKey.
Shortcut already assigned.
X Error: BadAccess (attempt to access private resource denied)
Bad Access on XGrabKey.
Shortcut already assigned.
X Error: BadAccess (attempt to access private resource denied)
Bad Access on XGrabKey.
Shortcut already assigned.
X Error: BadAccess (attempt to access private resource denied)
Bad Access on XGrabKey.
Shortcut already assigned.
Capturing!
^CShutting down.
*********************************************

Cached 3 MB, from 1389 MB that were received.
Average cache compression ratio: 99.8 %

*********************************************
Saved 177 frames in a total of 177 requests
....
STATE:ENCODING
Encoding started!
This may take several minutes.
Pressing Ctrl-C will cancel the procedure (resuming will not be possible, but
any portion of the video, which is already encoded won't be deleted).
Please wait...
Output file: out.ogv
[101%] 
Encoding finished!
Wait a moment please...
   
Done.
Written 1454657 bytes
(740660 of which were video data and 713997 audio data)

Cleanning up cache...
Done!!!
Goodbye!
Ergebnis ist „out.ogv“ im Home-Verzeichnis. Guck da: https://test.szaktilla.de/out.ogv

Gruß

Gregor

PS: Ups, ich habe gerade noch einmal dein OP gelesen und das mit dem GTK-Framework gesehen. Ich habe keine Ahnung, ob es auch ein Klickibunti-Interface für Rec... gibt. Aber naja ... ein xterm ist ja auch etwas mit Rahmen und Knöpfen :-)
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Screenrecorder für Aufzeichnung

Beitrag von Blackbox » 27.07.2023 06:41:18

Vorweg, welchen Debian Releasezweig setzt du auf dem System, auf welchen du den Test gestartet hast eigentlich ein?
GregorS hat geschrieben: ↑ zum Beitrag ↑
27.07.2023 00:35:59
Hm. Ich hab's grad mal installiert und in einem xterm gestartet. Bei mir erscheint

Code: Alles auswählen

gszaktilla@lili:~$ recordmydesktop 
Initial recording window is set to:
X:0   Y:0    Width:1920    Height:1080
Adjusted recording window is set to:
X:0   Y:4    Width:1920    Height:1072
Your window manager appears to be Xfwm4 [...]
Ich habe deinen Output einmal gekürzt, damit die Übersichtlichkeit nicht leidet.
Meine aktuelle Arbeitsthese ist, dass Debianrecordmydesktop nicht mit Debiansway als Fenstermaler zurechtkommt, weil dieser bei mir Debianxfwm4 ersetzt hat.
GregorS hat geschrieben: ↑ zum Beitrag ↑
27.07.2023 00:35:59
Ergebnis ist „out.ogv“ im Home-Verzeichnis. Guck da: https://test.szaktilla.de/out.ogv
Eine solche Datei wird erstellt, allerdings ist diese lediglich 0 Byte groß.
Weil es aufgrund des Absturzes wohl nicht mehr zum Datentransfer kommt.
GregorS hat geschrieben: ↑ zum Beitrag ↑
27.07.2023 00:35:59
ich habe gerade noch einmal dein OP gelesen und das mit dem GTK-Framework gesehen.
Das ist keine Pflicht, sondern ein Gimmick.
Debianrecordmydesktop ist vollkommen ausreichend, wenn es funktioniert.
GregorS hat geschrieben: ↑ zum Beitrag ↑
27.07.2023 00:35:59
Ich habe keine Ahnung, ob es auch ein Klickibunti-Interface für Rec... gibt.
Alles zu vernachlässigen.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

uname
Beiträge: 12406
Registriert: 03.06.2008 09:33:02

Re: Screenrecorder für Aufzeichnung

Beitrag von uname » 27.07.2023 08:37:01

Ich habe nicht alles gelesen. Aber vielleicht eine Alternative. Habe ich aber nicht selbst probiert.

Debiantmux mit Debianasciinema

https://gist.github.com/lopesivan/e5dd4 ... a6b7b555a0

Benutzeravatar
towo
Beiträge: 4545
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Screenrecorder für Aufzeichnung

Beitrag von towo » 27.07.2023 08:44:15

Nuja, mit Wayland wirds halt schwierig, mit Screenrecording.

uname
Beiträge: 12406
Registriert: 03.06.2008 09:33:02

Re: Screenrecorder für Aufzeichnung

Beitrag von uname » 27.07.2023 08:54:55

Möchte meine Idee zurückziehen. Die Recordings werden im Browser angezeigt. Entweder beim Anbieter oder man muss eine WebApp z.B. in Docker hochziehen. Ein wenig wie PasteBin nur für Screen-Recordings.

Für Tutorials vielleicht ganz cool.

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Screenrecorder für Aufzeichnung

Beitrag von Blackbox » 27.07.2023 12:21:51

towo hat geschrieben: ↑ zum Beitrag ↑
27.07.2023 08:44:15
Nuja, mit Wayland wirds halt schwierig, mit Screenrecording.
Absolut, das musste ich (leider) auch feststellen.

//Edit: Das Screenrecording ist mir nun mithilfe von Debianwf-recorder gelungen.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Antworten