Is there a way to record my screen, as well as the internal audio? Like, if I were recording a game, it would record the screen, and the sounds from the game.
Maybe RecordMyDesktop could work for you? It has the ability to record your screen and audio, but I'm not sure if it supports games.
You can install it with
sudo apt-get install recordmydesktop
If you want a GUI, you need to also install one of the packages
gtk-recordmydesktop (GTK) or
It is discontinued but it does work as expected.
SimpleScreenRecorder did the trick for me when recording online playing videos. It has an (experimental) OpenGL feature. In Ubuntu:
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder sudo apt-get update sudo apt-get install simplescreenrecorder
With the OpenGL feature you can select to record an specific application window. So you can even keep working while recording in the background. Don´t play any music though, because the audios will mix together (unless, of course, U R a DJ ;) )
I am using recordscreen.py Python script. It launches
avconv behind the scenes, so make sure you have them installed.
Record entire desktop to
output.mkv at 15 FPS:
Record at 30 FPS with different audio and video codec:
recordscreen.py -r 30 --vcodec=vp8 --acodec=pcm output.mkv
Or record into
I haven't tried recording games with it, so I will be interested to hear how it goes.
And just for historical perspective here's one of the earliest blog posts about it.
- Install OBS as in: 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
Open OBS; in the Mixer panel, click the settings-icon of "Desktop Audio", Click Properties and Select "Built-In Audio Analog Stereo"
Again in the Mixer panel, silence the microphone/Aux clicking on its volume icon
In the "Sources" panel, click the "+" and Select "Screen Capture XSHM"
[Previously, VLC could be the source, in this way: Install VLC, as in: https://www.videolan.org/vlc/download-ubuntu.html; Click on the "+" sign, and select "Add Path/URL", then write
screen://; but it is not working now]
Click "Transition" button in the center of the screen, you have to see your screen in the right window now.
At the "Controls" panel (right-side), click Settings, then click "Output" in the left menu, and change the output folder if desired.
Finally, click "Start Recording" button in "Controls"
protected by Community♦ Feb 5 '18 at 18:07
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?