Odpowiedzi:
Może RecordMyDesktop może Ci pomóc? Ma możliwość nagrywania ekranu i dźwięku, ale nie jestem pewien, czy obsługuje gry.
Możesz go zainstalować za pomocą
sudo apt-get install recordmydesktop
Jeśli chcesz mieć GUI, musisz także zainstalować jeden z pakietów gtk-recordmydesktop
(GTK) lub recorditnow
(Qt)
Zostało przerwane, ale działa zgodnie z oczekiwaniami.
SimpleScreenRecorder załatwił sprawę podczas nagrywania filmów online. Ma (eksperymentalną) funkcję OpenGL. W Ubuntu:
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
Dzięki funkcji OpenGL możesz wybrać nagrywanie określonego okna aplikacji. Dzięki temu możesz nawet kontynuować pracę podczas nagrywania w tle. Nie odtwarzaj jednak żadnej muzyki, ponieważ audio będą się miksować (chyba, że UR to DJ;))
Korzystam ze skryptu Python recordscreen.py . Uruchamia się ffmpeg
lub jest avconv
za kulisami, więc upewnij się, że masz je zainstalowane.
Nagrywaj cały pulpit z output.mkv
prędkością 15 klatek na sekundę:
recordscreen.py output.mkv
Nagrywaj z prędkością 30 klatek na sekundę przy użyciu różnych kodeków audio i wideo:
recordscreen.py -r 30 --vcodec=vp8 --acodec=pcm output.mkv
Lub zapisz w .webm
:
recordscreen.py output.webm
Nie próbowałem nagrywać z nim gier, więc będę zainteresowany, aby usłyszeć, jak to idzie.
I dla historycznej perspektywy oto jeden z pierwszych postów na ten temat na blogu .
sudo add-apt-repository ppa:obsproject/obs-studio sudo apt-get update && sudo apt-get install obs-studio
Otwórz OBS; w panelu Mikser kliknij ikonę ustawień „Desktop Audio”, kliknij Właściwości i wybierz „Wbudowane audio Analogowe stereo”
Ponownie w panelu Mikser wycisz mikrofon / Aux, klikając jego ikonę głośności
W panelu „Źródła” kliknij „+” i wybierz „Screen Capture XSHM”
[Wcześniej VLC mogło być źródłem w następujący sposób: Zainstaluj VLC, jak w: https://www.videolan.org/vlc/download-ubuntu.html ; Kliknij znak „+” i wybierz „Dodaj ścieżkę / adres URL”, a następnie napisz
screen://
; ale teraz nie działa]
Kliknij przycisk „Przejście” na środku ekranu, teraz musisz zobaczyć swój ekran w prawym oknie.
W panelu „Sterowanie” (po prawej stronie) kliknij Ustawienia, następnie kliknij „Wyjście” w menu po lewej stronie i zmień folder wyjściowy, jeśli chcesz.
Na koniec kliknij przycisk „Rozpocznij nagrywanie” w „Kontrolach”
glc
: zobacz moją odpowiedź na to pytanie .