问题描述
有没有办法录制我的屏幕以及内部音频?就像,如果我正在录制游戏,它会录制屏幕和游戏中的声音。
最佳办法
SimpleScreenRecorder 在录制在线播放视频时为我解决了这个问题。它具有(实验性)OpenGL 功能。\n在 Ubuntu 中:
sudo apt update
sudo apt install simplescreenrecorder
通过 OpenGL 功能,您可以选择录制特定的应用程序窗口。因此,您甚至可以在后台录制的同时继续工作。不过,不要播放任何音乐,因为音频会混合在一起(当然,除非你是 DJ;))
次佳办法
也许 RecordMyDesktop 可以为你工作?它能够录制屏幕和音频,但我不确定它是否支持游戏。
你可以安装它
sudo apt-get install recordmydesktop
如果您想要 GUI,还需要安装 gtk-recordmydesktop
(GTK) 或 recorditnow
(Qt) 软件包之一
它已停产,但确实按预期工作。
第三种办法
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
2
。打开OBS;在混音器面板中,单击 “Desktop Audio” 的 “gear”,然后单击 “Properties” 并选择“Built-In 音频模拟立体声”
3
。再次在“混音器”面板中,单击\其音量图标使麦克风/Aux 静音
4a
。 Video_Source_Method_1。在 “Sources” 面板中,单击 +
并选择 Screen Capture XSHM
。如果选中该框,则保存鼠标指针。
4b
。 Video_Source_Method_2。安装VLC:(不保存鼠标)
-
sudo snap install vlc
source -
安装插件:
sudo apt install vlc-plugin-access-extra
source -
在VLC中:”Capture Device”:”Desktop”,配置”MRL”
screen://
。你应该在 VLC 中看到你的屏幕 -
在 OBS 中,在 “Sources” 面板中,添加
+
VLC video source
,配置 §;在 “playlist” 中;+
;add path
screen://
5
。如果 Studio Mode
处于活动状态,请单击屏幕中央的 Transition
,您现在必须在右侧窗口中看到您的屏幕。
6
。如果需要,更改输出文件夹:在 “Controls” 面板 (right-side) 中,单击 “Settings”,然后单击左侧菜单中的 “Output”。
7
。最后,单击”Controls”面板中的Start Recording
。
第四种办法
vokoscreen-ng 适合我,它满足您的要求:
-
录制我的屏幕
-
录制内部音频\n以及:
-
从web-camera记录你
-
录制你的麦克风
它也适用于 Windows 和 Linux 系统。
对于 Ubuntu,您可以使用 Ubuntu 软件或命令安装它:
sudo apt install vokoscreen-ng