Risposte:
Forse RecordMyDesktop potrebbe funzionare per te? Ha la capacità di registrare lo schermo e l'audio, ma non sono sicuro che supporti i giochi.
Puoi installarlo con
sudo apt-get install recordmydesktop
Se si desidera una GUI, è necessario installare anche uno dei pacchetti gtk-recordmydesktop
(GTK) o recorditnow
(Qt)
Non è più in produzione ma funziona come previsto.
SimpleScreenRecorder ha fatto il trucco per me durante la registrazione di video online. Ha una funzione (sperimentale) OpenGL. In Ubuntu:
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder
sudo apt-get update
sudo apt-get install simplescreenrecorder
Con la funzione OpenGL è possibile selezionare per registrare una specifica finestra dell'applicazione. Quindi puoi anche continuare a lavorare mentre registri in background. Non suonare musica, però, perché l'audio si mescolerà insieme (a meno che, ovviamente, UR a DJ;))
Sto usando script Python recordscreen.py . Si avvia ffmpeg
o avconv
dietro le quinte, quindi assicurati di averli installati.
Registra l'intero desktop output.mkv
a 15 FPS:
recordscreen.py output.mkv
Registra a 30 FPS con diversi codec audio e video:
recordscreen.py -r 30 --vcodec=vp8 --acodec=pcm output.mkv
O registra in .webm
:
recordscreen.py output.webm
Non ho provato a registrare giochi con esso, quindi sarò interessato a sapere come va.
E solo per una prospettiva storica, ecco uno dei primi post sul blog a riguardo .
sudo add-apt-repository ppa:obsproject/obs-studio sudo apt-get update && sudo apt-get install obs-studio
Open OBS; nel pannello Mixer, fai clic sull'icona delle impostazioni di "Desktop Audio", fai clic su Proprietà e seleziona "Audio stereo analogico incorporato"
Sempre nel pannello Mixer, silenzia il microfono / Aux facendo clic sull'icona del volume
Nel pannello "Sorgenti", fai clic su "+" e seleziona "Screen Capture XSHM"
[In precedenza, VLC poteva essere la fonte, in questo modo: Installa VLC, come in: https://www.videolan.org/vlc/download-ubuntu.html ; Fare clic sul segno "+" e selezionare "Aggiungi percorso / URL", quindi scrivere
screen://
; ma non funziona ora]
Fai clic sul pulsante "Transizione" al centro dello schermo, ora devi vedere lo schermo nella finestra giusta.
Nel pannello "Controlli" (lato destro), fai clic su Impostazioni, quindi fai clic su "Output" nel menu a sinistra e, se lo desideri, modifica la cartella di output.
Infine, fai clic sul pulsante "Avvia registrazione" in "Controlli"
glc
: vedi la mia risposta a questa domanda .