Jak nagrywać ekran i wewnętrzny dźwięk?


Odpowiedzi:


14

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.


Niestety, nie jest łatwo używać go z grami, ostatnim razem, gdy go wypróbowałem, okazało się, że rejestrator OpenGL jest bardzo zły
MrVaykadji,

Działa to inaczej, ale nie dostałem wewnętrznego dźwięku prosto z Jackiem. Interfejs użytkownika jest również dość intuicyjny - po raz pierwszy miałem pięć nagrań, zanim zdałem sobie sprawę, że duże kwadraty na panelu mają reprezentować symbole stopu! Poza tym jestem programistą ...
peterhil

Używa mikrofonu, a nie wewnętrznego dźwięku.
Cześć Angel

11

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;))


Działa wyjątkowo dobrze! Ładne wewnętrzne nagrywanie dźwięku, niesamowite, że szybkość kodowania można zmienić, aby uzyskać płynną wyższą szybkość klatek!
Rasmus

Nie mogę tego wystarczająco polecić. Działa i jest intuicyjny - spróbuj!
peterhil

Od 17.04 jest w oficjalnych repozytoriach i nie musisz dodawać PPA.
Scimonster,

2
czy nagrywa głos / dźwięk mówiony do mikrofonu?
MycrofD,

2

Korzystam ze skryptu Python recordscreen.py . Uruchamia się ffmpeglub jest avconvza kulisami, więc upewnij się, że masz je zainstalowane.

Nagrywaj cały pulpit z output.mkvprę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 .


1
  1. Zainstaluj OBS jak w: https://github.com/jp9000/obs-studio/wiki/Install-Instructions#linux
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt-get update && sudo apt-get install obs-studio
  1. Otwórz OBS; w panelu Mikser kliknij ikonę ustawień „Desktop Audio”, kliknij Właściwości i wybierz „Wbudowane audio Analogowe stereo”

  2. Ponownie w panelu Mikser wycisz mikrofon / Aux, klikając jego ikonę głośności

  3. 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]

  1. Kliknij przycisk „Przejście” na środku ekranu, teraz musisz zobaczyć swój ekran w prawym oknie.

  2. 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.

  3. Na koniec kliknij przycisk „Rozpocznij nagrywanie” w „Kontrolach”

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.