如何使用 Ubuntu 和 Audacity 录制任何内部声音

42 sound pulseaudio alsa audacity audio-recording

我如何使用 Audacity 或其他方式从运行 Ubuntu 的同一台 PC 中录制任何内部声音,例如麦克风输入和扬声器输出?

例如在 Windows 下可以这样做(我想做类似的事情): Recording internal sound on Windows

编辑:

我安装了 pavucontrol 但在记录选项卡中它没有显示Monitor of <your soundcard>

在此处输入图片说明

Tak*_*kat 36

要为任何录音应用程序定义录音源,我们可以安装pavucontrol

一旦我们录制了任何音频流,录制应用程序的名称及其录制来源将显示在“录制”选项卡中。然后我们可以将源更改Monitor of <your soundcard>为记录声卡的输出:

在此处输入图片说明

我们可能还需要另外选择另一个音频配置文件。这可以从pavucontrol的“配置”选项卡中完成,例如用于将麦克风输出到我们本地音频接收器的“双工”声音配置文件:

  • 是的,但它显示“当前没有应用程序正在录制音频”。事实上,内置录音机也不起作用。 (2认同)

小智 13

不到一个月前,从 Windows 到 Linux,我想录制一个视频,该视频可以从我的扬声器(Nvidia HDMI 输出)和我的耳机麦克风(Auzentech X-Fi Fore 7.1 PCI-E 声卡)中捕获带有音频的游戏画面同时。

我尝试了上述方法,但无法使其正常工作。我尝试了 Audacity、RecordMyDesktop、SimpleScreenRecorder。我意识到,即使我设法让一个程序将两个音频源一起录制,另一个程序来捕获视频,我也必须将它们排列在视频编辑器 (OpenShot) 中,该编辑器不会与毫秒对齐.

最后,我找到了Open Broadcaster Software (OBS)的完美解决方案

设置中?音频,我可以选择:

  • 桌面音频设备 - GK106 HDMI 音频控制器数字立体声显示器 (HDMI 2)
  • 麦克风/辅助音频设备 - EMU20k2(X-Fi Titanium 系列)模拟立体声。

对于Source,我选择了Screen Capture (XSHM)来捕获整个桌面。

完美运行。

  • 非常感谢这个!!我简直不敢相信居然有一款先进的 Linux 录音软件可以正确且轻松地工作!我找不到任何只录制音频的方法,但之后快速导入 Audacity 非常容易。最重要的是,我不会因为弄乱 Alsa 设置而冒险永久搞砸我的声音:) (2认同)

Rad*_*ris 8

我能够在 12.04 上执行此操作的唯一方法是module-loopback按照 Charl Botha 在截屏视频中的建议加载 ALSA 的模块。

短篇小说(如那里所解释的):

  • 获取 PulseAudio 音量控制 (pavucontrol)
  • 在“输入设备”选项卡上,看到您有“内置模拟立体声监视器”——这是一个虚拟录音设备,您可以使用它来录制扬声器发出的任何内容。
  • 更新:现在我们只需要将您的麦克风也路由到您的扬声器。通过pactl load-module module-loopback latency_msec=1在 shell 提示符下键入来执行此操作。
  • 如果您现在从“内置类比立体声监视器”(开始录音后请参阅 pavucontrol 的录音选项卡)使用 audacity 或 recordmydesktop 进行录音,您将获得麦克风以及从扬声器发出的任何声音。这意味着您现在可以轻松录制 Skype 会议或私人 Google+ 环聊。
  • 更新:在录制选项卡上,您可以显示所有流(底部的组合框),然后配置哪个麦克风(如果您有多个麦克风)应环回内置模拟立体声

我认为此模块加载与@Takkat 推荐的“双工”配置具有相同的效果,但在我的机器上不起作用。

  • 当您“*将麦克风连接到扬声器*”时,这不会引起反馈吗?没有自动降噪功能,是吗?(除非您使用安静的耳机)或者 1 毫秒的延迟在这里有影响吗? (2认同)