如何录制屏幕和内部音频?

有没有办法录制我的屏幕,以及内部音频? 就像,如果我正在录制游戏,它会记录屏幕和游戏中的声音。

也许RecordMyDesktop可以为你工作? 它能够记录你的屏幕和音频,但我不确定它是否支持游戏。

你可以安装它

 sudo apt-get install recordmydesktop 

如果你想要一个GUI,你还需要安装一个包gtk-recordmydesktop (GTK)或recorditnow (Qt)

它已停产但它确实按预期工作。

在录制在线播放video时, SimpleScreenRecorder为我做了诀窍。 它具有(实验性)OpenGLfunction。 在Ubuntu中:

 sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder sudo apt-get update sudo apt-get install simplescreenrecorder 

使用OpenGLfunction,您可以选择记录特定的应用程序窗口。 所以你甚至可以在后台录制时继续工作。 不要播放任何音乐,因为音频将混合在一起(unles,当然,UR是DJ;))

我正在使用recordscreen.py Python脚本。 它在幕后启动ffmpegavconv ,因此请确保已安装它们。

将整个桌面记录到15 FPS的output.mkv

 recordscreen.py output.mkv 

使用不同的音频和video编解码器以30 FPS录制:

 recordscreen.py -r 30 --vcodec=vp8 --acodec=pcm output.mkv 

或者记录到.webm

 recordscreen.py output.webm 

我还没有尝试用它录制游戏,所以我很想知道它是怎么回事。

仅从历史角度来看, 这是最早的关于它的博客文章之一 。

  1. 安装OBS,如下所示: 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. 安装VLC,如: https : //www.videolan.org/vlc/download-ubuntu.html

  2. 开放OBS; 在Mixer面板中,单击“Desktop Audio”的设置图标,单击Properties并选择“Built-In Audio Analog Stereo”

  3. 再次在“混音器”面板中,使麦克风/ Aux静音,同时单击其音量图标

  4. 在主“黑屏”窗口中,单击鼠标右键显示上下文菜单,然后单击“添加”,选择“VLCvideo源”

  5. 再次在主“黑屏”窗口中,单击右键并单击“属性”,单击“+”符号,然后选择“添加路径/ URL”,然后编写screen://

  6. 在“控制”面板(右侧)中,单击“设置”,然后单击左侧菜单中的“输出”,并根据需要更改输出文件夹。

  7. 最后,单击“控制”面板中的“开始录制”按钮。