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


Answers:


14

也许RecordMyDesktop可以为您工作?它具有录制屏幕和音频的功能,但是我不确定它是否支持游戏。

您可以使用安装

sudo apt-get install recordmydesktop

如果需要GUI,则还需要安装gtk-recordmydesktop(GTK)或recorditnow(Qt)软件包之一

它已停产,但确实可以正常工作。


不幸的是,很难在游戏中使用它,我上次尝试使用OpenGL记录器时发现它非常糟糕
MrVaykadji 2014年

否则,这可以正常工作,但是我无法获得内部音频,或者无法与Jack一起使用。用户界面也很不直观–我第一次进行五次录音之前,才意识到面板上的大方块是用来表示停止符号的!我不仅是一名程序员,而且还是一名平面设计师……
peterhil '17

它使用的是麦克风,而不是内部音频。
Hi-Angel

11

录制在线播放视频时,SimpleScreenRecorder为我完成了窍门。它具有(实验性)OpenGL功能。在Ubuntu中:

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

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


运作异常出色!出色的内部音频记录,可更改编码速度,以达到更高的帧率!
拉斯姆斯

我不能推荐这个足够。它有效且直观–试一试!
peterhil

从17.04开始,它在官方存储库中,您无需添加PPA。
Scimonster

2
它会记录您在麦克风中说话的声音/音频吗?
MycrofD

2

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

将整个桌面录制output.mkv为15 FPS:

recordscreen.py output.mkv

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

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

或记录到.webm

recordscreen.py output.webm

我没有尝试用它录制游戏,所以我会很想听听它的发展。

只是出于历史角度,这是关于它的最早博客文章之一


1
  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. 开放式OBS;在“混音器”面板中,单击“桌面音频”的设置图标,单击“属性”,然后选择“内置音频模拟立体声”

  2. 再次在“混音器”面板中,单击麦克风/辅助按钮的音量图标,使其静音

  3. 在“源”面板中,单击“ +”,然后选择“屏幕捕获XSHM”

[以前,VLC可以是这种方式的来源:安装VLC,如下所示:https : //www.videolan.org/vlc/download-ubuntu.html ; 单击“ +”号,然后选择“添加路径/ URL”,然后输入screen://; 但现在不起作用]

  1. 单击屏幕中央的“转换”按钮,您现在必须在右侧窗口中查看屏幕。

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

  3. 最后,在“控件”中单击“开始录制”按钮

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.